{"push_id":665133342,"size":842,"distinct_size":842,"ref":"refs/heads/master","head":"1dc22b8e7e733e9b9bf7ffe8fc865f246f4c9691","before":"dc02cb4d1d7cda0abe7671c9863e61bae58ccdfe","commits":[{"sha":"4a58d757de286f49eacb071d12f7e5c6cff61941","author":{"email":"3d0bc9565a0fc94fa182b940f507fdc10c0a7c6b@googlemail.com","name":"Stephan Holljes"},"message":"lavf/http: add proof-of-concept http server.\n\nSigned-off-by: Stephan Holljes <klaxa1337@googlemail.com>\nReviewed-By: Nicolas George <george@nsup.org>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/4a58d757de286f49eacb071d12f7e5c6cff61941"},{"sha":"84f226a3bcd8b39801a4c9051c033ab7d61aaf76","author":{"email":"14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","name":"Anton Khirnov"},"message":"h264: use the correct SPS during PPS parsing\n\nThere is in general no reason for the currently active SPS to be the one\nreferenced by the PPS being parsed.","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/84f226a3bcd8b39801a4c9051c033ab7d61aaf76"},{"sha":"050324d020f843ce333276ebb6f27cc6026f37d0","author":{"email":"14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","name":"Anton Khirnov"},"message":"h264: initialize cur_chroma_format_idc\n\nThis makes sure the various DSP contexts get properly initialized in\nff_h264_set_parameter_from_sps() whatever the value of\nraw_bits_per_sample.","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/050324d020f843ce333276ebb6f27cc6026f37d0"},{"sha":"43fd3dd80ca2d1c2ccf6a7b7632db544c809c690","author":{"email":"14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","name":"Anton Khirnov"},"message":"h264: drop redundant initialization in init()\n\nThere is no real advantage to initializing any of those in init,\nassuming yuv420, before the real stream parameters are known.","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/43fd3dd80ca2d1c2ccf6a7b7632db544c809c690"},{"sha":"e1f907711a91e5ce19402a1831cfbe8f709b67f7","author":{"email":"14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","name":"Anton Khirnov"},"message":"h264: factor out common code from init() and init_thread_copy()","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/e1f907711a91e5ce19402a1831cfbe8f709b67f7"},{"sha":"65afa65e7393e7745427e267d6c6ca814c7c8b45","author":{"email":"14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","name":"Anton Khirnov"},"message":"h264: drop redundant initialization of the scaling matrices\n\nIt will always be initialized when actually parsing the PPS.","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/65afa65e7393e7745427e267d6c6ca814c7c8b45"},{"sha":"a939e5b2527d0c4628815b1d3d8e29ee921227e8","author":{"email":"14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","name":"Anton Khirnov"},"message":"h264: remove a commented out nonsense line","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/a939e5b2527d0c4628815b1d3d8e29ee921227e8"},{"sha":"bd737b5178f361a9b592691848f29a7a79603a7e","author":{"email":"14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","name":"Anton Khirnov"},"message":"h264: reset the private data in init_thread_copy()\n\nThe generic code copies the main context's private data to all the\nothers. However that is quite dangerous, as it might end up copying some\npointers that are or will become invalid.\n\nSince everything we actually need will be copied later in\nupdate_thread_context(), it's safest to zero the private data in\ninit_thread_copy(), so it works the same way as init for the main\ncontext.","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/bd737b5178f361a9b592691848f29a7a79603a7e"},{"sha":"cf880ccb6a82476e1b944d5d0e742b63de21283a","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"avcodec/error_resilience: Avoid race with updating the error_count\n\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/cf880ccb6a82476e1b944d5d0e742b63de21283a"},{"sha":"71fa0aa085ccb540469b0298a277ca5c2221532a","author":{"email":"ce56ebe9c5eae6cb398cfc6ecf6b003847d954e8@googlemail.com","name":"Andreas Cadhalpun"},"message":"mpeg4: suggest mpeg4_unpack_bframes bsf instead of avidemux/VirtualDub\n\nSigned-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/71fa0aa085ccb540469b0298a277ca5c2221532a"},{"sha":"9caec04a3139dcff7680b5a50fc8e8d9ebd6d5c9","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"avfilter/vsrc_mandelbrot: Change enums to int, which are accessed via AVOption as int\n\nThis fixes depending on implementation defined behavior\n\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/9caec04a3139dcff7680b5a50fc8e8d9ebd6d5c9"},{"sha":"0968180f028a3afdf60e030084753164df0adb5b","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"avfilter/yadif: Change enums to int, which are accessed via AVOption as int\n\nThis fixes depending on implementation defined behavior\n\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/0968180f028a3afdf60e030084753164df0adb5b"},{"sha":"31048d48b0410b9cfb6023054d81e627d01be342","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"avcodec/libx265: export chosen picture types\n\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>\nSigned-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/31048d48b0410b9cfb6023054d81e627d01be342"},{"sha":"5637ff01218a44fcc1fff9b4382a15a6470abcc9","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st","name":"Martin Storsjö"},"message":"libavcodec: Clarify the documentation of the internal codec capability flags\n\nThe previous documentation was very vague and almost misleading.\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/5637ff01218a44fcc1fff9b4382a15a6470abcc9"},{"sha":"cde98920da78801a40f9120cfef650ac05a22224","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"Merge commit '84f226a3bcd8b39801a4c9051c033ab7d61aaf76'\n\n* commit '84f226a3bcd8b39801a4c9051c033ab7d61aaf76':\n  h264: use the correct SPS during PPS parsing\n\nConflicts:\n\tlibavcodec/h264_ps.c\n\nSee: dc35b77b28f40c99d27c073fe2c22219ba600202\nMerged-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/cde98920da78801a40f9120cfef650ac05a22224"},{"sha":"68f48406069e9aff0c01c96671f7c58de166e1f8","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"Merge commit '050324d020f843ce333276ebb6f27cc6026f37d0'\n\n* commit '050324d020f843ce333276ebb6f27cc6026f37d0':\n  h264: initialize cur_chroma_format_idc\n\nSee: a51fbb56bb9352476affaef1fc6773c8b059db91 / 137df692fc28710aa1a21856b1f5b9e157896fef\nMerged-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/68f48406069e9aff0c01c96671f7c58de166e1f8"},{"sha":"249796e2560c2cce1add722c3e873de96b17be74","author":{"email":"14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","name":"Anton Khirnov"},"message":"svq3: initialize some required H264Context fields.\n\nThey are no longer initialized in ff_h264_decode_init() since 43fd3dd,\nso svq3 needs to initialize the manually.\n\nFixes svq3 decoding, broken since 43fd3dd.","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/249796e2560c2cce1add722c3e873de96b17be74"},{"sha":"14d241b19dcde7808de7c3c631886f25f91f2008","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"Merge commit '43fd3dd80ca2d1c2ccf6a7b7632db544c809c690'\n\n* commit '43fd3dd80ca2d1c2ccf6a7b7632db544c809c690':\n  h264: drop redundant initialization in init()\n\nConflicts:\n\tlibavcodec/h264.c\n\nMerged-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/14d241b19dcde7808de7c3c631886f25f91f2008"},{"sha":"e6c710600e1d474b53e52398969140f79052bfde","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"avcodec/svq3: add initialization which was removed from h264 init\n\nThis is needed for the svq3 code to work\n\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/e6c710600e1d474b53e52398969140f79052bfde"},{"sha":"abae926ef80c8553c732b95649d334b7a91374d3","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"Merge commit 'e1f907711a91e5ce19402a1831cfbe8f709b67f7'\n\n* commit 'e1f907711a91e5ce19402a1831cfbe8f709b67f7':\n  h264: factor out common code from init() and init_thread_copy()\n\nConflicts:\n\tlibavcodec/h264.c\n\nMerged-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/abae926ef80c8553c732b95649d334b7a91374d3"}]}