https://github.com/eVRydayVR/ffmpeg-unwarpvr

sort by:
Revision Author Date Message Commit Date
49fa398 Changelog: add entry for proresenc 12 August 2014, 03:18:21 UTC
1ad1723 proresenc_kostya: report buffer overflow If the allocated size, despite best efforts, is too small, exit with the appropriate error. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 52b81ff4635c077b2bc8b8d3637d933b6629d803) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 12 August 2014, 00:40:23 UTC
7740b11 proresenc_kostya: remove unneeded parameters Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit bf10f09bccdcfdb41b9f5bbae01d55961bfd0693) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 12 August 2014, 00:40:19 UTC
c0ad5f9 Update for 2.2.7 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 11 August 2014, 18:16:12 UTC
bb7f236 avcodec/snow: fix null pointer dereference in cleanup after allocation failure Fixes: snowf.avi Found-by: Piotr Bandurski <ami_stuff@o2.pl> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 9a162146ca6cc12ef7ad4a15164349482885962c) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 11 August 2014, 17:07:11 UTC
0397d43 avcodec/iff: check pixfmt for rgb8 / rgbn Fixes out of array access Found-by: Piotr Bandurski <ami_stuff@o2.pl> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 3539d6c63a16e1b2874bb037a86f317449c58770) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 11 August 2014, 17:07:11 UTC
ffc66ac avutil/cpu: add aarch64 entries to 2nd table Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit efc4fe9d74a5040e465dbff80b29468dbc227c19) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 11 August 2014, 17:07:11 UTC
588e722 ffmpeg_opt: Use av_guess_codec() instead of AVOutputFormat->*codec Fixes part of ticket2236 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 956f4087c6eb717e31f3b92fe03fd56a3747eccf) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 11 August 2014, 16:59:43 UTC
0dc5868 Merge commit '67134ad31f1f3bc1515eae129e4368401f7c3342' into release/2.2 * commit '67134ad31f1f3bc1515eae129e4368401f7c3342': h264: fix interpretation of interleaved stereo modes Merged-by: Michael Niedermayer <michaelni@gmx.at> 11 August 2014, 16:51:29 UTC
723512a avcodec/svq1dec: Fix multiple bugs from "svq1: do not modify the input packet" Add padding, clear size, use the correct pointer. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 4213fc5b9eebec53c7d22b770c3f1ceecca1c113) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 11 August 2014, 16:50:29 UTC
963514e Merge commit 'd513c6a0ee582d22b6e793286774abbde01f6680' into release/2.2 * commit 'd513c6a0ee582d22b6e793286774abbde01f6680': svq1: do not modify the input packet Merged-by: Michael Niedermayer <michaelni@gmx.at> 11 August 2014, 16:50:11 UTC
c11b301 Merge commit '18f48e05a22a73a389fb3ab4b3eaf78903bab5ef' into release/2.2 * commit '18f48e05a22a73a389fb3ab4b3eaf78903bab5ef': cdgraphics: do not return 0 from the decode function Merged-by: Michael Niedermayer <michaelni@gmx.at> 11 August 2014, 16:49:37 UTC
3301b24 Merge commit '5bf5a35fb5d452ea4b30cd7b853d92df6705d250' into release/2.2 * commit '5bf5a35fb5d452ea4b30cd7b853d92df6705d250': cdgraphics: switch to bytestream2 Conflicts: libavcodec/cdgraphics.c See: ad002e1a13a8df934bd6cb2c84175a4780ab8942 Merged-by: Michael Niedermayer <michaelni@gmx.at> 11 August 2014, 16:41:07 UTC
7b67ce9 Merge commit '6598aaea1ad2cf82d40abb191ac26a5e4e5147ba' into release/2.2 * commit '6598aaea1ad2cf82d40abb191ac26a5e4e5147ba': jpeg2000: enable 4 component pixel formats See: f0358dc1d30cd4f4862489ab95c4d408b00a8b0d Merged-by: Michael Niedermayer <michaelni@gmx.at> 11 August 2014, 16:40:20 UTC
90a1c5e Merge commit 'a5992a274ff5f6c4bec3445cb410da0adce8ef70' into release/2.2 * commit 'a5992a274ff5f6c4bec3445cb410da0adce8ef70': stereo3d: add missing include guards Merged-by: Michael Niedermayer <michaelni@gmx.at> 11 August 2014, 16:38:27 UTC
45a529d Merge commit 'aa943bd31fada23db5cb9611215656ab9ebe5b94' into release/2.2 * commit 'aa943bd31fada23db5cb9611215656ab9ebe5b94': huffyuvdec: check width size for yuv422p Conflicts: libavcodec/huffyuvdec.c See: 6abb9a901fca27da14d4fffbb01948288b5da3ba Merged-by: Michael Niedermayer <michaelni@gmx.at> 11 August 2014, 16:02:36 UTC
97cbad3 Merge commit 'bea14966e2a37019cb4e38420868c5bb0542d487' into release/2.2 * commit 'bea14966e2a37019cb4e38420868c5bb0542d487': mmvideo: check horizontal coordinate too See: 8d3c99e825317b7efda5fd12e69896b47c700303 Merged-by: Michael Niedermayer <michaelni@gmx.at> 11 August 2014, 16:01:44 UTC
6419569 Merge commit '6be5a3c0451e8f199ef1da09961aa76c08c87afd' into release/2.2 * commit '6be5a3c0451e8f199ef1da09961aa76c08c87afd': wmalosslessdec: fix mclms_coeffs* array size See: ec9578d54d09b64bf112c2bf7a34b1ef3b93dbd3 Merged-by: Michael Niedermayer <michaelni@gmx.at> 11 August 2014, 16:01:05 UTC
67134ad h264: fix interpretation of interleaved stereo modes Column and row frame packing arrangements were inverted. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 07 August 2014, 10:40:08 UTC
d513c6a svq1: do not modify the input packet The input data must remain constant, make a copy instead. This is in theory a performance hit, but since I failed to find any samples using this feature, this should not matter in practice. Also, check the size of the header, avoiding invalid reads on truncated data. CC:libav-stable@libav.org (cherry picked from commit 7b588bb691644e1b3c168b99accf74248a24e3cf) Signed-off-by: Anton Khirnov <anton@khirnov.net> 06 August 2014, 19:05:34 UTC
18f48e0 cdgraphics: do not return 0 from the decode function 0 means no data consumed, so it can trigger an infinite loop in the caller. CC:libav-stable@libav.org (cherry picked from commit c7d9b473e28238d4a4ef1b7e8b42c1cca256da36) Signed-off-by: Anton Khirnov <anton@khirnov.net> 06 August 2014, 18:41:44 UTC
5bf5a35 cdgraphics: switch to bytestream2 Fixes possible invalid memory accesses on corrupted data. CC:libav-stable@libav.org Bug-ID: CVE-2013-3674 (cherry picked from commit a1599f3f7ea8478d1f6a95e59e3bc6bc86d5f812) Signed-off-by: Anton Khirnov <anton@khirnov.net> 06 August 2014, 18:41:42 UTC
6598aae jpeg2000: enable 4 component pixel formats Bug-Id: 721 CC: libav-stable@libav.org Sample-Id: 31230.mov 06 August 2014, 11:44:35 UTC
a5992a2 stereo3d: add missing include guards 06 August 2014, 11:44:35 UTC
1b99667 Changelog: fix typo Found-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 20:27:53 UTC
1f4d779 version.sh: Print versions based on the last git tag for release branches release branches are detected by checking if "git" is not in RELEASE This changes "N-64706-g2f71aeb" to "n2.3-8-g2f71aeb" for git master theres no change This should improve the readability of lists of versions which come from more than 1 release branch or master + release. fate.ffmpeg.org is one possible example Reviewed-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit ee606fd0317df202b59946cf9b738c0a01056316) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 20:18:00 UTC
f543d32 remove VERSION file it overrides what version.sh prints and thus makes its output from release branches rather useless Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 2f71aeb30161edb5cb0fea5d3080094a22cc3038) Conflicts: VERSION 05 August 2014, 20:16:42 UTC
2cbdbc3 update for 2.2.6 Changelog by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 20:07:12 UTC
aa943bd huffyuvdec: check width size for yuv422p Avoid out of array accesses. CC: libav-stable@libav.org Bug-Id: CVE-2013-0848 Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net> (cherry picked from commit a7153444df9040bf6ae103e0bbf6104b66f974cb) Signed-off-by: Anton Khirnov <anton@khirnov.net> 05 August 2014, 20:06:53 UTC
bea1496 mmvideo: check horizontal coordinate too Fixes out of array accesses. Bug-Id: CVE-2013-3672 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net> (cherry picked from commit 70cd3b8e659c3522eea5c16a65d14b8658894a94) Signed-off-by: Anton Khirnov <anton@khirnov.net> 05 August 2014, 19:21:40 UTC
6be5a3c wmalosslessdec: fix mclms_coeffs* array size Fixes corruption of context Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org Bug-Id: CVE-2014-2098 Signed-off-by: Anton Khirnov <anton@khirnov.net> (cherry picked from commit 849b9d34c7ef70b370c53e7af3940f51cbc07d0f) Signed-off-by: Anton Khirnov <anton@khirnov.net> 05 August 2014, 14:59:29 UTC
119131f ffserver: initialize pbuffer in prepare_sdp_description() also check pbuffer before use Found-by: CSA Reviewed-by: Stefano Sabatini <stefasab@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 1d8d21b90ab91aa471f369e0f9d1ea20fb40733b) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 02:45:56 UTC
c13e38b avcodec/wavpackenc: Fix log2sample() result value Found-by: CSA Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit e706fe764049b3f1ccf10ba9f686426a4c007906) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 02:45:56 UTC
01c4fe7 avformat/tee: flip assigment direction Found-by: CSA Reviewed-by: Nicolas George <george@nsup.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 2e6fdcb7f3c86491408a3699f0aa9dc52b7c5686) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 02:45:56 UTC
ad13a5c avcodec/dvdsub_parser: print message if packet is smaller than the packet size field Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit bcc898dd2643c883522ffa565be4b226ce798c78) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 02:14:02 UTC
ce248bf avcodec/dvdsub_parser: Check buf_size before reading 32bit packet size Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 81c1657a593b1c0f8e46fca00ead1d30ee1cd418) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 02:14:02 UTC
8eaefbe avcodec/dvdsub_parser: never return 0 when the input isnt 0 Fixes a infinite loop Fixes Ticket3804 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit cfdb30d2f1241de9354a8efdbf8252d0f1a6f933) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 02:14:02 UTC
81d8bad avcodec/mpeg12dec: fix support for interlaced mpeg2 with missing last slice Fixes Ticket3809 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit f95298c913899207344d668a6d5624cb2d2e480c) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 02:14:02 UTC
0aee436 v4l2enc: adding AVClass Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit fcb11ec291e9b3e3f352fa4d3e9026c0f7f64aa8) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 02:14:02 UTC
cdaf9fb libavcodec/h264_parser: Increase parse_history, fix huge resolutions Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 0782fb6bcb32fe3ab956a99af4cc472ff81da0c2) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 02:14:02 UTC
cf41ff4 h264_mp4toannexb_bsf: account for consecutive IDR pictures. If there are consecutive IDR pictures, then SPS/PPS should be prepended to all of them, not only the first one. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit bf428bb3145c4f0eef32f8ef00de0ee222b3e414) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 02:14:02 UTC
6120ad3 avcodec/h264_mp4toannexb_bsf: fix issue when sps/pps are already in the bistream (cherry picked from commit ad91bf854b559f1afc42fc06f8a7dfbb75def5c8) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 02:14:02 UTC
2105f04 avformat/dv: implement fallback in dv_extract_pack() Fixes Ticket2340 Fixes Ticket2341 Based-on mail from Dave Rice <dave@dericed.com> Tested-by: Dave Rice <dave@dericed.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 88f038ac97a875f25c2eceac6d2107a09314984c) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 02:13:38 UTC
815d322 avcodec/hevc: treat current_sps like sps_list This simplifies the management of current_sps Fixes Ticket3458 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 880dbe43ca71982ecdfe1c73446137d6b2fd24d5) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 02:13:38 UTC
51dd23c avcodec/hevc_ps: prevent stale pointer in malloc failure case Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 0fc2045d5f4eab35d943a79c3d965a2f31361f48) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 02:13:38 UTC
a4e1532 avcodec/hevc_ps: do not loose all reference to pointers still in use Fixes leaving a pointer to unreferenced memory Fixes Ticket 3115 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit ccd6911c189d2f974dcc4095c963dfad14d703d2) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 02:13:38 UTC
f7b1475 ffmpeg_filter: refuse to configure input without a decoder. The decoder is necessary in order to filter frames. This makes the error message clearer in this case: currently, it will usually fail because the pixel or sample format is not defined and is converted into "(null)" (non-portable). Enhance trac ticket #3779. (cherry picked from commit 91244073fd8b983e7cd1f97da83daf956fbbddc6) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 02:13:38 UTC
f99b17b avfilter/f_select: avoid double->int in debug output Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 6f622e5fcbe8484af194436b8dd4ff01f092ab99) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 02:13:38 UTC
21f6b07 avfilter/f_select: Set var_values[VAR_KEY] correctly Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit bcbfb95b0e327679337eaca59c247a2580ea4105) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 02:13:38 UTC
c9f1456 avfilter/f_select: avoid using doubles for equals checks and casts to enums This might silence some warnings. Issue found from: a8d803a320fb08b3ad5db4fffc79abd401206905 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 887d8d293fc31c949427f971f37c126b3812b451) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 02:13:38 UTC
77b789b Merge commit '07015d9f913d63bdc4495e75f4603c586553796e' into release/2.2 * commit '07015d9f913d63bdc4495e75f4603c586553796e': Update Changelog for v10.3 Conflicts: Changelog Not merged as it does not match our release Merged-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 02:05:48 UTC
9ed1aa0 Merge commit '744b406ff3474e77543bcf86125a2f7bc7deaa18' into release/2.2 * commit '744b406ff3474e77543bcf86125a2f7bc7deaa18': huffyuv: Check and propagate function return values Conflicts: libavcodec/huffyuvdec.c See: f67a0d115254461649470452058fa3c28c0df294 Merged-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 02:04:01 UTC
188ce94 Merge commit '2273e5ed992661e0c4b37208e792e2253d5a0b5b' into release/2.2 * commit '2273e5ed992661e0c4b37208e792e2253d5a0b5b': h264: prevent theoretical infinite loop in SEI parsing Conflicts: libavcodec/h264_sei.c See: 9decfc17bb76da34734296048d390b176abf404c Merged-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 01:55:15 UTC
7fc9c7c Merge commit 'a1f7844a11010d8552c75424d1a831b37a0ae5d9' into release/2.2 * commit 'a1f7844a11010d8552c75424d1a831b37a0ae5d9': pgssubdec: Check RLE size before copying See: c0d68be555f5858703383040e04fcd6529777061 Merged-by: Michael Niedermayer <michaelni@gmx.at> 05 August 2014, 01:54:50 UTC
07015d9 Update Changelog for v10.3 04 August 2014, 01:30:46 UTC
744b406 huffyuv: Check and propagate function return values Bug-Id: CVE-2013-0868 inspired by a patch from Michael Niedermayer <michaelni@gmx.at> Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Diego Biurrun <diego@biurrun.de> CC: libav-stable@libav.org (cherry picked from commit d0393d79bc3d61c9f2ff832c0e273b7774ff0269) Signed-off-by: Diego Biurrun <diego@biurrun.de> Conflicts: libavcodec/huffyuvdec.c 03 August 2014, 22:53:38 UTC
2273e5e h264: prevent theoretical infinite loop in SEI parsing Properly address CVE-2011-3946 and parse bitstream as described in the spec. CC: libav-stable@libav.org Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind 01 August 2014, 12:15:07 UTC
a1f7844 pgssubdec: Check RLE size before copying Make sure the buffer size does not exceed the expected RLE size. Prevent an out of array bound write. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Bug-Id: CVE-2013-0852 Signed-off-by: Luca Barbato <lu_zero@gentoo.org> (cherry picked from commit d98e6c5d5d80c1dfe0c30f2e73d41a3aea0b920d) Signed-off-by: Diego Biurrun <diego@biurrun.de> 01 August 2014, 08:04:13 UTC
3ef8b43 Merge commit 'd396987c303bdc4eea7d1a1ff6776475d9bbd9ea' into release/2.2 * commit 'd396987c303bdc4eea7d1a1ff6776475d9bbd9ea': fate: Add dependencies for dct/fft/mdct/rdft tests Conflicts: libavcodec/fft-test.c tests/fate/fft.mak Merged-by: Michael Niedermayer <michaelni@gmx.at> 30 July 2014, 18:35:23 UTC
9dc112e Merge commit 'b20a8ad619ac0e2631391b6311cc000de85d22bf' into release/2.2 * commit 'b20a8ad619ac0e2631391b6311cc000de85d22bf': video4linux2: Avoid a floating point exception Merged-by: Michael Niedermayer <michaelni@gmx.at> 30 July 2014, 18:34:13 UTC
75ff0e8 Merge commit '01a550bda29eb05fb230576e5223034974aa3396' into release/2.2 * commit '01a550bda29eb05fb230576e5223034974aa3396': vf_select: Drop a debug av_log with an unchecked double to enum conversion Conflicts: libavfilter/f_select.c See: 7994c1cd760838ca5b92401caa1994bc035d08b5 Merged-by: Michael Niedermayer <michaelni@gmx.at> 30 July 2014, 18:33:48 UTC
f02221d Merge commit 'f6b3dce952d66f87883a50d90d6e98416ee397df' into release/2.2 * commit 'f6b3dce952d66f87883a50d90d6e98416ee397df': librtmp: Don't free the temp url at the end of rtmp_open Conflicts: libavformat/librtmp.c Merged-by: Michael Niedermayer <michaelni@gmx.at> 30 July 2014, 18:32:53 UTC
92c4973 Merge commit 'b8e57113ecba5494d4bf47c29634392ea5fdb17b' into release/2.2 * commit 'b8e57113ecba5494d4bf47c29634392ea5fdb17b': arm: Avoid using the 'setend' instruction on ARMv7 and newer Merged-by: Michael Niedermayer <michaelni@gmx.at> 30 July 2014, 18:18:14 UTC
f4e0869 Merge commit '407912d17870a53e8a8cc072f192cadf358bc155' into release/2.2 * commit '407912d17870a53e8a8cc072f192cadf358bc155': avplay: Handle pixel aspect ratio properly See: 32fdfdfbdac64c57b12910521af1379a24d01f73 See: 99b01e458c268cf18ac0981e644e0f835957498a See: 825ec16da955fd9c726d8e6c846cf9257a781a87 Merged-by: Michael Niedermayer <michaelni@gmx.at> 30 July 2014, 18:14:33 UTC
6135baa Merge commit '12bbd819cbdfdd2b41286c5ccabee7f5e5b6612a' into release/2.2 * commit '12bbd819cbdfdd2b41286c5ccabee7f5e5b6612a': Prepare for 10.3 Release Conflicts: RELEASE Not merged, as FFmpeg has different version numbers Merged-by: Michael Niedermayer <michaelni@gmx.at> 30 July 2014, 18:13:20 UTC
3573256 Merge commit 'f9204ec56a4cf73843d1e5b8563d3584c2c05b47' into release/2.2 * commit 'f9204ec56a4cf73843d1e5b8563d3584c2c05b47': eamad: use the bytestream2 API instead of AV_RL Conflicts: libavcodec/eamad.c Merged-by: Michael Niedermayer <michaelni@gmx.at> 30 July 2014, 17:59:38 UTC
01a550b vf_select: Drop a debug av_log with an unchecked double to enum conversion CC: libav-stable@libav.org (cherry picked from commit a8d803a320fb08b3ad5db4fffc79abd401206905) Signed-off-by: Diego Biurrun <diego@biurrun.de> 30 July 2014, 17:12:17 UTC
b20a8ad video4linux2: Avoid a floating point exception This avoids a segfault in avconv_opt.c:opt_target when trying to determine the norm. (cherry picked from commit dc71f1958846bb1d96de43a4603983dc8450cfcc) Signed-off-by: Diego Biurrun <diego@biurrun.de> 30 July 2014, 17:12:17 UTC
d396987 fate: Add dependencies for dct/fft/mdct/rdft tests (cherry picked from commit 24f45c16224d4c5d482e928676714766ffdda4fc) Signed-off-by: Diego Biurrun <diego@biurrun.de> 30 July 2014, 17:12:17 UTC
12bbd81 Prepare for 10.3 Release 27 July 2014, 14:14:33 UTC
407912d avplay: Handle pixel aspect ratio properly This was broken (left half-implemented) in 354468fc12. CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st> (cherry picked from commit cf280ed004b5c618560f8f43d14ff264bd1e4c3d) Signed-off-by: Reinhard Tartler <siretart@tauware.de> 27 July 2014, 14:14:33 UTC
b8e5711 arm: Avoid using the 'setend' instruction on ARMv7 and newer This instruction is deprecated on ARMv8, and it is serializing on some ARMv7 cores as well [1]. [1] http://article.gmane.org/gmane.linux.ports.arm.kernel/339293 CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st> (cherry picked from commit 79fce1ec8abd017593c003917fc123f7119a78d6) Signed-off-by: Reinhard Tartler <siretart@tauware.de> 27 July 2014, 14:14:33 UTC
f6b3dce librtmp: Don't free the temp url at the end of rtmp_open librtmp can keep pointers to this string internally, and may use them at shutdown as well. CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st> (cherry picked from commit 865461099e062de5a3a109c2a5be98004c11d8bd) Signed-off-by: Reinhard Tartler <siretart@tauware.de> Conflicts: libavformat/librtmp.c 27 July 2014, 14:14:33 UTC
f9204ec eamad: use the bytestream2 API instead of AV_RL This is safer and possibly fixes invalid reads on truncated data. (cherry-picked from commit 541427ab4d5b4b6f5a90a687a06decdb78e7bc3c) CC:libav-stable@libav.org Conflicts: libavcodec/eamad.c 27 July 2014, 13:59:01 UTC
4ddac71 vc1: Do not return an error when skipping b frames This caused mpv (and possibly others) to fallback to software decoding after seeking a VC1 stream. Bug-Id: 667 Signed-off-by: Luca Barbato <lu_zero@gentoo.org> (cherry picked from commit cdf6eb5a9710566be217a3f17d3d94ac4e4d2662) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 23 July 2014, 08:42:35 UTC
3e78f86 Merge commit '68fd80ee1ca22c39b6ef4e6641b5b2e0d4d89a14' into release/2.2 * commit '68fd80ee1ca22c39b6ef4e6641b5b2e0d4d89a14': g2meet: allow size changes within original sizes Merged-by: Michael Niedermayer <michaelni@gmx.at> 23 July 2014, 08:42:11 UTC
68fd80e g2meet: allow size changes within original sizes 16 July 2014, 00:10:21 UTC
0edc799 x86/scale: fix xmm register count for hscale*_sse2 xmm6 was being clobbered in ff_hscale8to{15,19}_8_sse2 on Win64 Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 345f2234d1717d6128b2f90a7839c4906bf203ec) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 15 July 2014, 00:14:55 UTC
3cf6135 Update for FFmpeg 2.2.5 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 15 July 2014, 00:01:06 UTC
160e91d ffmpeg: Use av_stream_get_parser() to avoid ABI issues Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 8bbadc9b6ec71abbd9dab854c47027b949997af0) Conflicts: ffmpeg.c 14 July 2014, 21:26:06 UTC
9f8e3e6 avformat: add av_stream_get_parser() to access avformat AVParser The AVStream.parser field is considered private and its location cannot be preserved while preserving also ABI compatibility to libav, as libav added fields before it. Some tools like ffmpeg.c access this field though Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 62227a70f0a4c07d7ead5775d8bad64797f8ef80) Conflicts: RELEASE_NOTES doc/APIchanges libavformat/utils.c libavformat/version.h 14 July 2014, 21:26:06 UTC
9752ab6 avformat/utils: do not wait for packets from discarded streams for genpts Fixes long loop Fixes Ticket3208 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 8202c49b43621c04e26d4a3aa83a10e1e5cc1836) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 14 July 2014, 21:26:06 UTC
64e069e avfilter/f_ebur128: Use av_malloc_array() Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit a97137e9486964918a71f1a760cdcc297bf61b59) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 14 July 2014, 21:04:44 UTC
e064cce avcodec/hevc: Use av_malloc(z)_array() Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 7faa7d3d42af12a60a4db7ecba165369ec5795d7) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 14 July 2014, 21:04:44 UTC
b8102ce cmdutils_opencl: Use av_malloc_array() Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 80da227c660e7bef7400f602a9817a897f07022b) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 14 July 2014, 21:04:44 UTC
f38c42b avfilter/x86/vf_pullup: fix old typo This makes C and MMX match, no change to fate as the differences where apparently not sufficient to show up in fate Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit b8255a4c7096ecddea68e12e067c7a9b2e14ed8d) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 14 July 2014, 21:04:44 UTC
a770a61 avfilter/vf_pullup: use ptrdiff_t as stride argument for dsp functions This should avoid issues on x86_64 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 6dffc8f5aaab6b20385f0a0d9ef95cec7d6cdd4b) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 14 July 2014, 21:04:43 UTC
b2111ad Merge commit '95e91aaf335dd9c26a9101c38d4926e5271e7e00' into release/2.2 * commit '95e91aaf335dd9c26a9101c38d4926e5271e7e00': af_compand: make sure request_frame always outputs at least one frame See: 6b68e2a43b3407522080be50a2a19cff2f9715ef Merged-by: Michael Niedermayer <michaelni@gmx.at> 14 July 2014, 20:58:44 UTC
7c81afd Merge commit '40dd29653ab85812d21fa64e9a665ceb316701ad' into release/2.2 * commit '40dd29653ab85812d21fa64e9a665ceb316701ad': Prepare for 10.2 Release Update Changelog for v10.2 Conflicts: Changelog RELEASE Not merged as these dont align with our releases Merged-by: Michael Niedermayer <michaelni@gmx.at> 14 July 2014, 20:57:48 UTC
65b839e Merge commit '564c023eba807b162527b17af40424de275fc795' into release/2.2 * commit '564c023eba807b162527b17af40424de275fc795': adpcm: Write the proper predictor in trellis mode in IMA QT See: fa8f060b75bf9074792a0f9ff4ed002652ef62b8 Merged-by: Michael Niedermayer <michaelni@gmx.at> 14 July 2014, 20:48:29 UTC
d47e960 Merge commit '771564945aa9aebe2f30192b925fcf4909225eca' into release/2.2 * commit '771564945aa9aebe2f30192b925fcf4909225eca': adpcm: Avoid reading out of bounds in the IMA QT trellis encoder See: a32765c4252eb106a2ade543026ef6f59e699bfa Merged-by: Michael Niedermayer <michaelni@gmx.at> 14 July 2014, 20:46:48 UTC
0bbd46c Merge commit '16f7cbef5610a878317596134607d2a89da66ecf' into release/2.2 * commit '16f7cbef5610a878317596134607d2a89da66ecf': oggenc: Set the right AVOption size for the pref_duration option See: 536baf6cc5d1db789c9f903776dccb7a41b62a6e Merged-by: Michael Niedermayer <michaelni@gmx.at> 14 July 2014, 20:40:29 UTC
5f1f186 Merge commit '4ec1acc6e4f4d0bd28617bbb30ebfb779ce7df92' into release/2.2 * commit '4ec1acc6e4f4d0bd28617bbb30ebfb779ce7df92': avpacket: fix copying side data in av_packet_copy_props() Merged-by: Michael Niedermayer <michaelni@gmx.at> 14 July 2014, 20:39:25 UTC
ebf3811 Merge commit '74f6df745a05d3d8b3dcfc28992c69a70ae87957' into release/2.2 * commit '74f6df745a05d3d8b3dcfc28992c69a70ae87957': jpeg2000: fix dereferencing invalid pointers during cleanup Conflicts: libavcodec/jpeg2000.c See: 09927f3eaa93e31dd90ab8ee66dc1ad867b3365f See: 912ce9dd2080c5837285a471d750fa311e09b555 See: 9e477a37703318cb86d8ed1d426929235aa02b67 Merged-by: Michael Niedermayer <michaelni@gmx.at> 14 July 2014, 20:38:22 UTC
0d90143 Merge commit '46c477c2a14b04a63ab11d31003b48fab6146a96' into release/2.2 * commit '46c477c2a14b04a63ab11d31003b48fab6146a96': Check mp3 header before calling avpriv_mpegaudio_decode_header(). Conflicts: libavformat/mp3enc.c Merged-by: Michael Niedermayer <michaelni@gmx.at> 14 July 2014, 20:26:06 UTC
00049f1 Merge commit 'fcbcc561e0fdc95a7dd48b92db53846726aec27e' into release/2.2 * commit 'fcbcc561e0fdc95a7dd48b92db53846726aec27e': Check if an mp3 header is using a reserved sample rate. Merged-by: Michael Niedermayer <michaelni@gmx.at> 14 July 2014, 20:25:23 UTC
d832020 Merge commit '6d899d0206e91a3a74680b47ec06ef1dbc151c21' into release/2.2 * commit '6d899d0206e91a3a74680b47ec06ef1dbc151c21': lzo: Handle integer overflow Conflicts: libavutil/lzo.c This is basically not merging changes due to this being fixed differently in FFmpeg See: d6af26c55c1ea30f85a7d9edbc373f53be1743ee See: cf2b7c01f81c1fb3283a1390c0ca9a2f81f4f4a8 Merged-by: Michael Niedermayer <michaelni@gmx.at> 14 July 2014, 20:24:36 UTC
95e91aa af_compand: make sure request_frame always outputs at least one frame This fixes a segmentation fault because request_frame in fifo.c assumes that the call to ff_request_frame will populate fifo->root.next. Before, it was possible for request_frame in af_compand to not do this, resulting in a null pointer access. Now, request_frame in af_compand always will return at least one frame or an error, as per the API specifications in avfilter.h for request_frame. Signed-off-by: Anton Khirnov <anton@khirnov.net> (cherry picked from commit d3cfd7aff86ee3d449ca68aba21d67b9b2136a9b) Signed-off-by: Anton Khirnov <anton@khirnov.net> 08 July 2014, 17:40:07 UTC
40dd296 Prepare for 10.2 Release 27 June 2014, 01:14:55 UTC
52dd1a9 Update Changelog for v10.2 27 June 2014, 01:11:20 UTC
back to top