{"push_id":804205660,"size":467,"distinct_size":467,"ref":"refs/heads/master","head":"c6229c738e2fa6de1b3aea79d2e062a882a5b4be","before":"8b3deb5221b265723fc356add5d06a066bc8e50e","commits":[{"sha":"42aa02418e43802b4ebcca373d2413ab63a0307e","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@niedermayer.cc","name":"Michael Niedermayer"},"message":"avformat/mpegts: Use DVB_TELETEXT timestamp heuristic also for DVB subtitles\n\nFixes Ticket4200\n\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/42aa02418e43802b4ebcca373d2413ab63a0307e"},{"sha":"71aede3ced76a5adb4d8cd44a70dfe2487db882a","author":{"email":"ca02aed62b04975e8f322267b6eb772e56c4ea19@imgtec.com","name":"Shivraj Patil"},"message":"avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for VP9 bilinear functions\n\nSigned-off-by: Shivraj Patil <shivraj.patil@imgtec.com>\nReviewed-by: \"Ronald S. Bultje\" <rsbultje@gmail.com>\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/71aede3ced76a5adb4d8cd44a70dfe2487db882a"},{"sha":"c8c86b8f9b8c166633a7324c8646f38866801b88","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@niedermayer.cc","name":"Michael Niedermayer"},"message":"avformat/mpegts: Replace silent cliping of language_count by asserts\n\nFailure should not be possible, if it does occur then the code is\nbuggy and should be fixed not silently clip\n\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/c8c86b8f9b8c166633a7324c8646f38866801b88"},{"sha":"59216e0525a58714be4207be6ae8744750e62867","author":{"email":"672d8cb1411b14e851175203e1bc4991b463ed35@gmail.com","name":"Claudio Freire"},"message":"AAC Encoder: clipping avoidance\n\nAvoid clipping due to quantization noise to produce audible\nartifacts, by detecting near-clipping signals and both attenuating\nthem a little and encoding escape-encoded bands (usually the\nloudest) rounding towards zero instead of nearest, which tends to\ndecrease overall energy and thus clipping.\n\nCurrently fate tests measure numerical error so this change makes\ntests using asynth (which are near clipping) report higher error\nnot less, because of window attenuation. Yet, they sound better,\nnot worse (albeit subtle, other samples aren't subtle at all).\nOnly measuring psychoacoustically weighted error would make for\na representative test, so that will be left for a future patch.\n\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/59216e0525a58714be4207be6ae8744750e62867"},{"sha":"e36db49b7b31cb17912895cb4d95b7b45d6f0882","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@niedermayer.cc","name":"Michael Niedermayer"},"message":"avcodec: Add a min size parameter to  ff_alloc_packet2()\n\nThis parameter can be used to inform the allocation code about how much\ndownsizing might occur, and can be used to optimize how to allocate the\npacket\n\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/e36db49b7b31cb17912895cb4d95b7b45d6f0882"},{"sha":"0dbfb5386f1e27ef148793a4eb47bd9826756f2c","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"avcodec/internal: Deprecate ff_alloc_packet() in favor of ff_alloc_packet2()\n\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/0dbfb5386f1e27ef148793a4eb47bd9826756f2c"},{"sha":"9fe873bec8b6d342064cf282b0ba09f91ac9292f","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@niedermayer.cc","name":"Michael Niedermayer"},"message":"avcodec/utils: do not use internal->byte_buffer when little downsizing is expected\n\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/9fe873bec8b6d342064cf282b0ba09f91ac9292f"},{"sha":"af5f707e46f01d9afff57029d098fb46da53cc93","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"avcodec/v410enc: do not use internal->byte_buffer\n\nit is not optimal when the buffer size is well known at allocation time\n\nThis avoids a memcpy()\n\nabout 1% faster\n\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/af5f707e46f01d9afff57029d098fb46da53cc93"},{"sha":"c7074375724e85e889ddaff68d150c12a90b4300","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@niedermayer.cc","name":"Michael Niedermayer"},"message":"Merge commit 'a67b67944aa9e6e794934d15f9fd9a9cf7173e09'\n\n* commit 'a67b67944aa9e6e794934d15f9fd9a9cf7173e09':\n  ac3enc_template: Use the correct context field\n\nSee: 320ce9f284171f8c8d8561cccd2186c27f24898c\nMerged-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/c7074375724e85e889ddaff68d150c12a90b4300"},{"sha":"59b009411fcc8531d661a381bbd2608e36c20bd0","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@niedermayer.cc","name":"Michael Niedermayer"},"message":"Merge commit '03eb55741427c6608f63972c105e565ca0ba4f15'\n\n* commit '03eb55741427c6608f63972c105e565ca0ba4f15':\n  wmv2enc: Check memory allocation\n\nConflicts:\n\tlibavcodec/wmv2enc.c\n\nSee: 6e8fe448154e1aa0928cb0d2e1aecb7255c751cc\nMerged-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/59b009411fcc8531d661a381bbd2608e36c20bd0"},{"sha":"0b6f092ed31b83e01e980b596ef8bdd9db6cfff6","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@niedermayer.cc","name":"Michael Niedermayer"},"message":"Merge commit '4b6b1082a73907c7c3de2646c6398bc61320f2c6'\n\n* commit '4b6b1082a73907c7c3de2646c6398bc61320f2c6':\n  lavc: Deprecate avctx.me_method\n\nConflicts:\n\tdoc/encoders.texi\n\tlibavcodec/avcodec.h\n\tlibavcodec/libx264.c\n\tlibavcodec/motion_est.c\n\tlibavcodec/options_table.h\n\tlibavcodec/version.h\n\nMerged-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/0b6f092ed31b83e01e980b596ef8bdd9db6cfff6"},{"sha":"4a2836eaf33b64512678ed6dc1387f8f042cf387","author":{"email":"7d5360c84cae42bfaaea1fae3d03b3a6bbc5fab6@gmail.com","name":"Paul B Mahol"},"message":"avfilter: add acrossfade filter\n\nSigned-off-by: Paul B Mahol <onemda@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/4a2836eaf33b64512678ed6dc1387f8f042cf387"},{"sha":"a67b67944aa9e6e794934d15f9fd9a9cf7173e09","author":{"email":"ac57ef526fa7e02bb07c086ae63db1e9f35c82e3@gmail.com","name":"Vittorio Giovara"},"message":"ac3enc_template: Use the correct context field\n\nFor audio encoders, delay has no effect, use the appropriate one,\ninitial_padding (see 2df0c32).","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/a67b67944aa9e6e794934d15f9fd9a9cf7173e09"},{"sha":"03eb55741427c6608f63972c105e565ca0ba4f15","author":{"email":"ac57ef526fa7e02bb07c086ae63db1e9f35c82e3@gmail.com","name":"Vittorio Giovara"},"message":"wmv2enc: Check memory allocation","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/03eb55741427c6608f63972c105e565ca0ba4f15"},{"sha":"4b6b1082a73907c7c3de2646c6398bc61320f2c6","author":{"email":"ac57ef526fa7e02bb07c086ae63db1e9f35c82e3@gmail.com","name":"Vittorio Giovara"},"message":"lavc: Deprecate avctx.me_method\n\nThis option is extremely codec specific and only a few codecs employ it.\nMove it to codec private options instead: mpegenc family supports only 3\nvalues, xavs and x264 use 5, and xvid has a different metric entirely.\n\nSigned-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/4b6b1082a73907c7c3de2646c6398bc61320f2c6"},{"sha":"7c6eb0a1b7bf1aac7f033a7ec6d8cacc3b5c2615","author":{"email":"ac57ef526fa7e02bb07c086ae63db1e9f35c82e3@gmail.com","name":"Vittorio Giovara"},"message":"lavc: AV-prefix all codec flags\n\nConvert doxygen to multiline and express bitfields more simply.\n\nSigned-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/7c6eb0a1b7bf1aac7f033a7ec6d8cacc3b5c2615"},{"sha":"def97856de6021965db86c25a732d78689bd6bb0","author":{"email":"ac57ef526fa7e02bb07c086ae63db1e9f35c82e3@gmail.com","name":"Vittorio Giovara"},"message":"lavc: AV-prefix all codec capabilities\n\nExpress bitfields more simply.\n\nSigned-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/def97856de6021965db86c25a732d78689bd6bb0"},{"sha":"059a934806d61f7af9ab3fd9f74994b838ea5eba","author":{"email":"ac57ef526fa7e02bb07c086ae63db1e9f35c82e3@gmail.com","name":"Vittorio Giovara"},"message":"lavc: Consistently prefix input buffer defines\n\nSigned-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/059a934806d61f7af9ab3fd9f74994b838ea5eba"},{"sha":"b94ec30428b9696f99b08055735689623fe63954","author":{"email":"ac57ef526fa7e02bb07c086ae63db1e9f35c82e3@gmail.com","name":"Vittorio Giovara"},"message":"lavc: Update version and APIchanges\n\nSigned-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/b94ec30428b9696f99b08055735689623fe63954"},{"sha":"43dd004747fa697396b47d034a80e069facbea09","author":{"email":"79c84f4a69f5b741df5ad501e59f6f9cb412f404@gmail.com","name":"Tom Butterworth"},"message":"hap: Move some per-stream setup into decoder init rather than per-frame\n\nThis change will reject frames with a texture type which does not match\nthe stream description.\n\nSigned-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Underground78/FFmpeg/commits/43dd004747fa697396b47d034a80e069facbea09"}]}