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

sort by:
Revision Author Date Message Commit Date
6fd54e4 update for 0.11.4 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 27 August 2013, 23:43:36 UTC
4f74cb9 doc/texi2pod.pl: skip printing chapter names if they are disabled (cherry picked from commit c838701ce4515bd51f7827be0b20f256ba5c69f3) Signed-off-by: Timothy Gu <timothygu99@gmail.com> 27 August 2013, 16:02:59 UTC
3726425 doc/texi2pod: rework man inclusion logic Ignore @c man begin ... @c man end comments, rely on @chapter for marking the beginning of the various manual top level sections. This allows us to write markup which is not dependent on the specific texi2pod.pl implementation. This change causes a few rendering issues, which will be fixed in further patches. (cherry picked from commit ca3d786227adf20f4e19809090c980d6d1109bf8) Signed-off-by: Timothy Gu <timothygu99@gmail.com> 27 August 2013, 16:02:59 UTC
bdeb7b6 doc/texi2pod: fix @ref substitution rule, disallow "}" within the fields Fix potential spurious substitution. (cherry picked from commit 9167db3829f360f241255d4240ba6b7135ab4111) Signed-off-by: Timothy Gu <timothygu99@gmail.com> 27 August 2013, 16:02:59 UTC
7231c30 doc/texi2pod: fix warnings introduced in e7e14bc69a606a6bec82efef729263cd38f122d4 The variable "$section" was replaced by "$chapter". (cherry picked from commit c0c06c1bba80c4bee162a3c40eec678ddc65571d) Signed-off-by: Timothy Gu <timothygu99@gmail.com> 27 August 2013, 16:02:59 UTC
6ec4cda doc: support multitable in texi2pod (cherry picked from commit 5ea5ffc9cee1b91eed471fff2f51d771222cf8d2) Signed-off-by: Timothy Gu <timothygu99@gmail.com> 27 August 2013, 16:02:59 UTC
ae224c9 doc/texipod: add rule to correctly interpret @ref{ANCHOR,XREF,SECTION_NAME,...} This allows to name an internal reference in the POD/MAN output. (cherry picked from commit c499d45c6bea8d7bbbb7a819c53fe9766136bf29) Signed-off-by: Timothy Gu <timothygu99@gmail.com> 27 August 2013, 16:02:59 UTC
d56dd43 doc/texi2pod: correctly handle @url commands in the form @url{URL,...} Ignore the other arguments, which have not to be processed by the POD renderer. (cherry picked from commit 1f9855dbc1102e63fa7ce932d0edf0d545c89b09) Signed-off-by: Timothy Gu <timothygu99@gmail.com> 27 August 2013, 16:02:59 UTC
646bcc3 doc/texi2pod: add support to @ifhtml and @ifnothtml directives With these commands it is possible to add HTML and non-HTML snippets, which will be useful for the "See Also" manual chapters. (cherry picked from commit f14e248783f45a698947a2ed6e2c82069db46bc8) Signed-off-by: Timothy Gu <timothygu99@gmail.com> 27 August 2013, 16:02:59 UTC
6469c19 doc/texi2pod: recognize @table @command. (cherry picked from commit ee2d6fbc92e6d55dda319fa56234c5be9a476728) Signed-off-by: Timothy Gu <timothygu99@gmail.com> 27 August 2013, 16:02:59 UTC
f00e882 doc/texi2pod.pl: drop unnecessary rule, which was converting "\," to "," I cannot find a reason for such a rule, which was resulting in badly escaped filtergraph snippets. Fix trac ticket #1610. (cherry picked from commit ce875a613a16b06b0a561774955111f7a24d12bb) Signed-off-by: Timothy Gu <timothygu99@gmail.com> 27 August 2013, 16:02:59 UTC
e8cae38 doc/texi2pod: add "use warnings" directive The script was previously run with perl -w through the shebang command. Now that the script is executed through direct perl invocation the -w in the shebang command is ignored. This patch re-enables "use warnings" whatever way the script is invoked. Idea-By: jamal <jamrial@gmail.com> (cherry picked from commit 3239382aefd0f5fa9ffd1509ccaedd59a54ec9af) Signed-off-by: Timothy Gu <timothygu99@gmail.com> 27 August 2013, 16:02:59 UTC
0ff11fd doc/encoders: Remove reference to "Codec Options" chapter The chapter is only presented in later release branches. (cherry picked from commit 7364109d255ff5583c9a3930830e28f5b1f0adce) Signed-off-by: Timothy Gu <timothygu99@gmail.com> 27 August 2013, 16:02:58 UTC
08f5567 doc/encoders: add libxvid doc Signed-off-by: Stefano Sabatini <stefasab@gmail.com> (cherry picked from commit 6b255e5e70c72aa59ff7aed74b4ee976223eb140) Signed-off-by: Timothy Gu <timothygu99@gmail.com> Conflicts: doc/encoders.texi 27 August 2013, 16:02:58 UTC
608950b doc/muxers: Add AIFF doc Signed-off-by: Stefano Sabatini <stefasab@gmail.com> (cherry picked from commit 4ec46b1160eb549a551823c168905b43922add31) Signed-off-by: Timothy Gu <timothygu99@gmail.com> 27 August 2013, 16:02:58 UTC
134022a doc/encoders: alphabetically list the encoders Signed-off-by: Stefano Sabatini <stefasab@gmail.com> (cherry picked from commit 934df3b0375743ae2b03168a4174edb9f88a6889) Signed-off-by: Timothy Gu <timothygu99@gmail.com> Conflicts: doc/encoders.texi 27 August 2013, 16:02:58 UTC
3bba59b doc/decoders: Add libopencore-amrwb decoder doc Signed-off-by: Stefano Sabatini <stefasab@gmail.com> (cherry picked from commit 83647ace735d1707d4b28345ef77fefe525ea52e) Signed-off-by: Timothy Gu <timothygu99@gmail.com> 27 August 2013, 16:02:58 UTC
3adf185 doc/decoders: Document libopencore-amrnb decoder Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit b43860ee0c27279f2fa020ea965c03d359f8f45c) Signed-off-by: Timothy Gu <timothygu99@gmail.com> 27 August 2013, 16:02:58 UTC
97a24e7 doc/decoders: Document libilbc decoder Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 8cdea50f6eee1271e24ff0c9590522f8323e87fe) Signed-off-by: Timothy Gu <timothygu99@gmail.com> 27 August 2013, 16:02:58 UTC
d559cfb doc/decoders: Document libgsm decoder Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit c16496c3770fa083472ab86146c18dc96c1feea7) Signed-off-by: Timothy Gu <timothygu99@gmail.com> 27 August 2013, 16:02:58 UTC
66bfbab doc/encoders: Add libopencore-amrnb doc Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 9ead06057acfcc43bcb99a63a7c58543007b2847) Signed-off-by: Timothy Gu <timothygu99@gmail.com> 27 August 2013, 16:02:58 UTC
d746579 doc/decoders: Document libcelt Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit e3580449221c79cf611995dc7e2fcb61dd867d4c) Signed-off-by: Timothy Gu <timothygu99@gmail.com> 27 August 2013, 16:02:57 UTC
960e591 doc/encoders: Add libvo-amrwbenc doc Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 0ec65aa1046a4417d5c7dfcf8faeecde60e3fe00) Signed-off-by: Timothy Gu <timothygu99@gmail.com> Conflicts: doc/encoders.texi 27 August 2013, 16:02:57 UTC
8d0c275 doc/encoders: Add libvo-aacenc doc Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit ba7cb4807f050c401f8fd7ef1d1065b138358135) Signed-off-by: Timothy Gu <timothygu99@gmail.com> Conflicts: doc/encoders.texi 27 August 2013, 16:02:57 UTC
56ff47c doc/encoders: Add documentation for libmp3lame Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 4703a345fb41b14fe28f7e6bf7f60bb2213aa9e0) Signed-off-by: Timothy Gu <timothygu99@gmail.com> 27 August 2013, 16:02:57 UTC
cbf7335 matroska_read_seek: Fix used streams for subtitle index compensation Might fix Ticket1907 (I have no testcase so i cant test) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 4758e32a6c48044f77102a49110c79b4f338f648) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 26 August 2013, 19:58:56 UTC
97f739a avformat/matroskadec: check out_samplerate before using it in av_rescale() Prevent assertion failure with damaged input Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 338f8b2eaf36f078eb5cc26ac10e651dc4c48243) 26 August 2013, 02:35:10 UTC
c447047 matroskadec: Improve TTA duration calculation Calculate the duration as accurately as possible to improve decoding of samples where the last frame is smaller than the rest. Signed-off-by: James Almer <jamrial@gmail.com> Approved-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit af248fa1174200acb537a6ab1198bb2fed38e884) Conflicts: libavformat/matroskadec.c 25 August 2013, 22:40:11 UTC
11bc88e matroskaenc: simplify mkv_check_tag() Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 066111bf19518a9f4d836991b34dbfc5ab72a41a) 25 August 2013, 22:37:05 UTC
7d2e17f lavf/matroskaenc: Check for valid metadata before creating tags Tags must have at least one SimpleTag element to be spec conformant. Updated lavf-mkv and seek-lavf-mkv FATE references as the tests were affected by this. Fixes ticket #2785 Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 088ed5314694031e07e02e9d364c9d486a60e704) Conflicts: tests/ref/lavf/mkv tests/ref/seek/lavf-mkv 25 August 2013, 22:36:31 UTC
1934bb7 h264: skip error concealment when SPS and slices are mismatching Fixes out of array accesses Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 695af8eed642ff0104834495652d1ee784a4c14d) Conflicts: libavcodec/h264.c 25 August 2013, 19:05:59 UTC
39ed544 Merge commit '072be3e8969f24113d599444be4d6a0ed04a6602' * commit '072be3e8969f24113d599444be4d6a0ed04a6602': h264: set parameters from SPS whenever it changes Conflicts: libavcodec/h264.c Merged-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit b9d887c225466576ae80ef7f2b109e866ff137b2) Conflicts: libavcodec/h264.c 25 August 2013, 12:49:11 UTC
f9e6fb5 jpeg2000: check log2_cblk dimensions Fixes out of array access Fixes Ticket2895 Found-by: Piotr Bandurski <ami_stuff@o2.pl> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 9a271a9368eaabf99e6c2046103acb33957e63b7) Conflicts: libavcodec/jpeg2000dec.c Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 25 August 2013, 11:11:53 UTC
453e2f1 avcodec/rpza: Perform pointer advance and checks before using the pointers Fixes out of array accesses Fixes Ticket2850 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 3819db745da2ac7fb3faacb116788c32f4753f34) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 24 August 2013, 13:17:49 UTC
b25c306 avcodec/flashsv: check diff_start/height Fixes out of array accesses Fixes Ticket2844 Found-by: ami_stuff Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 880c73cd76109697447fbfbaa8e5ee5683309446) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 24 August 2013, 13:17:49 UTC
29b14db update all trac links to use the trac subdomain Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 24 August 2013, 13:17:48 UTC
c27f2ea avformat/utils: Keep internal and external av_read_frame() packets in sync. Otherwise, during error conditions, the caller will be left with dangling pointers to a destructed packet => boom. BUG=242786 TEST=ffmpeg_regression_tests Commit slightly simplified by commiter Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit c54a1565f512858ccfa70392f40f11c098bc1b63) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 24 August 2013, 13:17:48 UTC
d94d383 xbmdec: fix off by one error in scanf() Fixes out of array access Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 88c1b0e7a852e48d9f0e3d79c44edaa86e59acfe) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 24 August 2013, 13:17:48 UTC
2a8c3a7 avcodec/kmvc: fix MV checks Fixes Ticket2813 Fixes regression since 70b5583 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 3cd8aaa2b2e78faf039691e1c31ff4f8d94e3bc6) 31 July 2013, 01:03:05 UTC
c9f34c8 mpeg12dec: avoid reinitialization on PS changes when possible. Fixes Ticket2574 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 970c8df73528659925819dec31c4c8c0887f0321) Conflicts: libavcodec/mpeg12dec.c 08 July 2013, 22:48:42 UTC
e452e4c mmsh: dont close context on seeking failure Fixes Ticket2581 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit b4579a29c75e2968ede2ad002dd4a495dbfc883d) 07 July 2013, 19:45:14 UTC
ec88294 avformat/mov: Fix duration of fragmented mov Fixes Ticket2757 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit dc2a13aa802fc691c25d5e0194818831058316ee) 07 July 2013, 16:50:55 UTC
cbbfdcf mpegts: only reopen pmt_cb filter if its different from the previous. Fixes Ticket2632 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit b009267910df10c004b5f340a090d45da29089a0) 07 July 2013, 16:50:02 UTC
1390054 rmdec: Pass AVIOContext to rm_read_metadata() Fix null pointer dereference Fixes Ticket2588 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit bf87908cd8da31e8f8fe75c06577170928ea70a8) Conflicts: libavformat/rmdec.c 07 July 2013, 16:49:33 UTC
274ec18 mathops/x86: work around inline asm miscompilation with GCC 4.8.1 The volatile is not required here, and prevents a miscompilation with GCC 4.8.1 when building on x86 with --cpu=i686 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 659df32a9d8984081ccd54adc3aee7daeb33388d) 24 June 2013, 06:48:31 UTC
a1e4d1f avformat/libmodplug: Reduce the probe score for small input This ensures that theres enough data for mpeg_probe() to recognize mpeg-ps Fixes Ticket2583 Based on code by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit c605adbf562fbf535e83ae427bb681bc45e440c8) 20 June 2013, 23:17:10 UTC
3d4a61f Autodetect idcin only if audio properties allow decoding. Fixes ticket #2688. (cherry picked from commit 06bede95fcea47d2e51e8ff248c15311f335b898) 19 June 2013, 21:47:43 UTC
d5b068d swresample/x86/audio_convert: add emms to CONV Fixes ticket #1874 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit ca2818b88155029bb6f989ee522e7f8e9e9f5927) 18 June 2013, 00:54:06 UTC
7a472e0 alacenc: Fix missing sign_extend() Fixes ticket #2497 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 8aea2f05dc56f7e7d60767dd27ba8e846a05e8ae) 12 June 2013, 22:11:02 UTC
f6bca60 AAC encoder: Fix rate control on twoloop. Fixes a case where multichannel bitrate isn't accurately targetted by psy model alone, never achieving the target bitrate. Now fixed. Fixes ticket #2625. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Carl Eugen Hoyos <cehoyos@ag.or.at> 02 June 2013, 14:30:15 UTC
5fd83f2 h264_cavlc: fix reading skip run Fixes Ticket2606 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 826b3a75cd295c03720e00d3de83e1abcbedd4b9) Conflicts: libavcodec/h264_cavlc.c 30 May 2013, 21:22:00 UTC
ba445be avienc: Disallow the first frame to be skiped Fixes Ticket2386 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit cc0db8cf3042186d8355dcf10be67071cfbbcc5d) Conflicts: libavformat/avienc.c 28 May 2013, 07:36:01 UTC
1b0028a smacker: remove av_clip_int16() Fixes Ticket2425 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 2211c76287e073a9e176fde7dbb9a63ceb2af8d1) 20 May 2013, 22:03:44 UTC
f7dbe18 avidec: dont randomly skip packets for offseting the index Fixes Ticket2490 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 6c593f1b671b7725b8c36f92f7c0a23ccf8e7628) 17 May 2013, 20:56:00 UTC
048cd60 Do not read strd chunk in avi files as H264 extradata. Fixes ticket #2561. (cherry picked from commit 231b3317184790b6be4b4619d96fd328f13aeabb) 13 May 2013, 12:48:15 UTC
d12294f matroska: set "done" only during resync fail. Fixes playback of test7.mkv validation test file. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> (cherry picked from commit 762d4335aec2e5299a06bfbce15d21336af19464) 07 May 2013, 08:55:19 UTC
7dd042e Fix type of shared flac table ff_flac_blocksize_table[]. Fixes ticket #2533. (cherry picked from commit a07ac1f7888fd08e42da2bed0421e74f1cfac177) 05 May 2013, 18:39:45 UTC
708101c smacker: fix off by one error Regression since a93b572ae4f517ce0c35cf085167c318e9215908. Fixes #2426. Signed-off-by: Paul B Mahol <onemda@gmail.com> (cherry picked from commit e3cc92a623a6ece42816c7a692c8815688a99ab0) 03 April 2013, 13:17:21 UTC
2a30d43 Write broken aac frames to mov files instead of skipping them. Fixes decoding with picky media players. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit b448c0a68d0cc7dfef736267dfdaed0e213c020b) Conflicts: libavformat/movenc.c 02 April 2013, 10:52:49 UTC
8538811 Only test the first frame for missing aac_adtstoasc bistream filter. Many players ignore broken aac frames, so don't abort mov or flv muxing when encountering one, just print a warning instead. Fixes ticket #2380. (cherry picked from commit 1741fece7073f51efdd837a4f307ea2cdf3d1cfb) Conflicts: libavformat/flvenc.c 27 March 2013, 00:00:14 UTC
aba32d8 update for 0.11.3 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 22 March 2013, 03:05:35 UTC
a3ff859 update the current year Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit f2310fff5c7bf1ec815ba7ae6a87fc872a0d82aa) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 22 March 2013, 03:04:36 UTC
3e63dea MAINTAINERS: mention that people are welcome to pick up and maintain older releases Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 7e1efeb5707ec0fec000d42fa9f2861bab97bd8f) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 22 March 2013, 03:04:28 UTC
2f76f54 MAINTAINERS: update for 1.2 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 80f91a70be5f03fc95eb89d222d760eeaf91b135) Conflicts: MAINTAINERS 22 March 2013, 03:04:11 UTC
faeb2b3 rmdec: flush audio packet on seeking Fixes Ticket1605 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 519ebb5ee5b89b8ecc80b4a4540fcbeb65cda172) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 20 March 2013, 22:11:46 UTC
fff5f65 Merge remote-tracking branch 'jamrial/release/0.11' into release/0.11 * jamrial/release/0.11: lavc/bink: Chech for malloc failure Merged-by: Michael Niedermayer <michaelni@gmx.at> 20 March 2013, 21:10:40 UTC
7cb24ec mp3dec: Fix VBR bit rate parsing When parsing the Xing/Info tag, don't set the bit rate if it's an Info tag. When parsing the stream, don't override the bit rate if it's already set, otherwise calculate the mean bit rate from parsed frames. This way, the bit rate will be set correctly both for CBR and VBR streams. Signed-off-by: Alexander Kojevnikov <alexander@kojevnikov.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 29d8cd265a536063420afe78375b2176a9e1abc5) Conflicts: tests/ref/lavf-fate/mp3 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 20 March 2013, 21:02:28 UTC
9faf323 doc/APIchanges: List merge commit hashes and version numbers Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 20 March 2013, 21:02:28 UTC
78317ad apichanges: fix 2 wrong hashes Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 2f3bc5122822687dc388f7352c92cf6db456cf7c) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 20 March 2013, 21:02:28 UTC
753c637 apichanges: Use , instead of / to seperate multiple hashes Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 33d6330652c088dadde163da569b1a2f6c7603c0) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 20 March 2013, 21:02:28 UTC
c3a5e7b apichanges: fix date Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit ad6802f975a91bf6757fe3729ef8c6f10e6796b7) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 20 March 2013, 21:02:28 UTC
ad35215 doc/APIchanges: fix odd .01 versions Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 9f16cb9e50a5a196af9244dc7d33ed193227528a) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 20 March 2013, 21:02:28 UTC
8e2c8aa configure: Make warnings from -Wreturn-type fatal errors These warnings have no false positives and point to serious bugs. (cherry picked from commit 99853cb8d4237b810b2fffb4a34f66fd0064ef72) Conflicts: configure Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 20 March 2013, 21:02:28 UTC
b5469fe movenc: hotfix, dont store fiel for h264 / mpeg4-asp / dnxhd Other software does not store it in this case, and the information is provided by the codec stream Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 405cc0d9052079307b2b4188c396ae30c8e9108b) Conflicts: tests/ref/lavf/mov tests/ref/seek/lavf_mov tests/ref/vsynth/vsynth1-dnxhd-1080i tests/ref/vsynth/vsynth1-mpeg4 tests/ref/vsynth/vsynth2-dnxhd-1080i tests/ref/vsynth/vsynth2-mpeg4 20 March 2013, 21:02:28 UTC
864a7e7 huffyuvdec: Skip len==0 cases Fixes vlc decoding for hypothetical files that would contain such cases. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 0dfc01c2bbf4b71bb56201bc4a393321e15d1b31) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 5ff41ffeb4cb9ea6df49757dc859619dc3d3ab4f) Conflicts: libavcodec/huffyuv.c 20 March 2013, 21:02:28 UTC
562aa82 huffyuvdec: Check init_vlc() return codes. Prevents out of array writes Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit f67a0d115254461649470452058fa3c28c0df294) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 95ab8d33e1a680f30a5a9605175112008ab81afc) Conflicts: libavcodec/huffyuv.c 20 March 2013, 21:02:28 UTC
3fb1a6c rtmp: fix buffer overflows in ff_amf_tag_contents() A negative `size' will bypass FFMIN(). In the subsequent memcpy() call, `size' will be considered as a large positive value, leading to a buffer overflow. Change the type of `size' to unsigned int to avoid buffer overflow, and simplify overflow checks accordingly. Signed-off-by: Xi Wang <xi.wang@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 4e692374f7962ea358c329de38c380103f8991b6) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 20 March 2013, 21:02:28 UTC
dd64626 rtmp: fix multiple broken overflow checks Sanity checks like `data + size >= data_end || data + size < data' are broken, because `data + size < data' assumes pointer overflow, which is undefined behavior in C. Many compilers such as gcc/clang optimize such checks away. Use `size < 0 || size >= data_end - data' instead. Signed-off-by: Xi Wang <xi.wang@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 902cfe2f74d777a7dc20ac68f2393b9f84b790c1) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 20 March 2013, 21:02:28 UTC
a31be9d rtpenc: fix overflow checking in avc_mp4_find_startcode() The check `start + res < start' is broken since pointer overflow is undefined behavior in C. Many compilers such as gcc/clang optimize away this check. Use `res > end - start' instead. Also change `res' to unsigned int to avoid signed left-shift overflow. Signed-off-by: Xi Wang <xi.wang@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 2f014567cfd63e58156f60666f1a61ba147276ab) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 20 March 2013, 21:02:28 UTC
c095137 lavc/bink: Chech for malloc failure Based on commit 8ab2173ed141aa2c3336be7f9880340dfb8dcf5e 20 March 2013, 20:51:15 UTC
b63dbe2 Do not (re-)set libx264 parameter b_tff if interlaced encoding was not requested. Reconfiguring can break x264 lossless encoding. Fixes ticket #2165. (cherry picked from commit 75c7e4583f4fd727d236a12763a265502fe00988) 18 March 2013, 01:19:13 UTC
5df2dc0 aacsbr: Check for envelope scalefactors overflowing This prevents various values from becoming stuck at NAN and output to become silent If someone knows a cleaner solution, thats welcome! Fixes Ticket2335 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 8978c743fb1d1f5a0d6dbdd83ff05817f8a41230) 08 March 2013, 19:09:20 UTC
4b03f2c Require at least three frames to autodetect loas. (cherry picked from commit a60530e3ee1d9532c026a52b03661f88e163d647) 02 March 2013, 01:05:07 UTC
a8b92c4 lavf/avio: check for : in filenames for protocols. If the first "special" character in a filename is a comma, it can introduce protocol options, but only if there is a colon at the end. Otherwise, it is just a filename with a comma. Fix trac ticket #2303. (cherry picked from commit d9fad53f4b447db1e436dcf3fc4a57e604616e6c) 01 March 2013, 07:57:53 UTC
381e3e7 Revert "swfenc: use av_get_audio_frame_duration() instead of AVCodecContext.frame_size" This reverts commit 620b88a302d522f71a6a95aff500cf7bd8520043. Fixes ticket #2272. 17 February 2013, 19:55:37 UTC
ec18baa Write the fiel atom to mov files independently of the used video coded. The QuickTime specification does not contain any hint that the atom must not be written in some cases and both the QuickTime and the AVID decoders do not fail if the atom is present. This change allows to signal (visually) interlaced streams with a codec different from uncompressed video. As a side-effect, this fixes ticket #2202 (cherry picked from commit 7d0e3b197c817b307d599a23704a44763ed0bbdd) Conflicts: libavformat/movenc.c tests/ref/lavf/mov tests/ref/seek/lavf_mov tests/ref/vsynth/vsynth1-avui tests/ref/vsynth/vsynth1-dnxhd-1080i tests/ref/vsynth/vsynth1-mpeg4 tests/ref/vsynth/vsynth2-avui tests/ref/vsynth/vsynth2-dnxhd-1080i tests/ref/vsynth/vsynth2-mpeg4 14 February 2013, 14:43:15 UTC
2f98537 sws: dont write out of array on bigendian Fixes Ticket2229 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 4e2c63685e031e28d2296cff76473b963ee62ba1) 14 February 2013, 13:40:26 UTC
ebe645f h264: Reset last_pocs in case of reference or frame number inconsistencies This prevents faulty increasing of has_b_frames Should fix Ticket 2062 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit c230af9bccc3cadb373f9007ba14fffb6c2acc75) 14 February 2013, 08:24:11 UTC
470ee0c h264_refs: Print default in case we are missing a reference. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit a39d36146a40cb52b3560fd02c73eccf72603b8f) 14 February 2013, 08:24:08 UTC
3cecef5 ffmpeg: dont allow -flags to override -pass Fixes Ticket2154 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit ccf9dd00da055e94117b56cead4af80ff331b00e) Conflicts: ffmpeg_opt.c 06 February 2013, 09:17:32 UTC
155a0be wtvdec: demux thumbnail picture to AVStream.attached_pic Fixes ticket #2133. (cherry picked from commit 508836932fcbc3c109fcc4df7a2f2b0bf21bbece) Conflicts: libavformat/wtvdec.c 30 January 2013, 09:00:38 UTC
ebb3a59 matroskaenc: add codec_tag lists back. This reverts 312645e : "Do not set codec_tag property for matroska muxers." Also adds dummy codec_tag lists with codecs supported in mkv but not in wav / avi. Fixes ticket #2169. (cherry picked from commit df39c3ce385c02cbd8046298578ea7454c0a0f81) Conflicts: libavformat/matroskaenc.c 24 January 2013, 01:39:28 UTC
91e0168 Fix detection of struct v4l2_frmsize_discrete. It was always detected successfully. 17 January 2013, 01:42:17 UTC
16b0b75 ff_get_audio_frame_size: try to fix wma in wav Fixes Ticket1905, Ticket2114 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 2713e43ac85245805db95048493dde121a20aee7) 07 January 2013, 00:05:34 UTC
d338632 tiffdec: Use the correct height field. Fixes Ticket913 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 4784a135b2b0fe4d1b4c6256bd37265fc45aed3d) 06 January 2013, 23:29:28 UTC
bf19d4c lavf: Fix codec id forcing with probed codecs Fixes Ticket2088 (cherry picked from commit 341e40f1e1eeba1a2952c26363630596193e887b) 02 January 2013, 01:38:11 UTC
5502b07 lavf: factor codec id forcing out Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit a7fbc7d7b7eabc74ceb1970a995c56043315e433) Conflicts: libavformat/utils.c 02 January 2013, 01:31:27 UTC
8bc0127 lavc/ass_split: check for NULL pointer in ff_ass_split_override_codes(). This is consistent with the other ff_ass_split_* functions. It also fixes a crash when trying to split a dialog with text=NULL (which seems to happen when the text of the dialog is empty); basically, this commit fixes crashes when trying to encode an empty text subtitle dialog (see subrip and mov_text encoders). Fixes Ticket2048. (cherry picked from commit c83002a4f8042ccfa0688a9a18e8fa0369c1fda8) 01 January 2013, 17:19:50 UTC
5f0e5b4 mpeg1video: fix regression with slices != threads Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit a01679586cd9ac8470b81c0299fc7e13fd980d64) 12 December 2012, 23:21:18 UTC
e9ded2e mpeg1video: support multi threaded slice encoding. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 03df9720168335482f00898fc16b56ff4878d0e7) Conflicts: libavcodec/mpeg12enc.c 12 December 2012, 23:21:09 UTC
back to top