- 23 Jun, 2014 8 commits
-
-
Michael Niedermayer authored
Related to CID1197063 The limit choosen is arbitrary and much larger than what makes sense. It avoids the need for checking arithmetic operations with the length for overflow Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit f9158b01 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit d167faaf ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes h264_mp4toannexb_bsf_failure.mkv Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 289b149c ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit f07cebcd ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 6c47a4e9 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Dale Curtis authored
Signed-off-by:
Dale Curtis <dalecurtis@chromium.org> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org> (cherry picked from commit ae3d4163 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
This fixes potential divisions by zero and out of array accesses. Reported-by:
Dale Curtis <dalecurtis@chromium.org> Found-by: inferno@chromium.org Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 2c16bf2d ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 16 Apr, 2014 2 commits
-
-
Michael Niedermayer authored
Fixes part of Ticket3256 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 5800b085) Conflicts: libavformat/matroskadec.c
-
Michael Niedermayer authored
avformat/matroskaenc: wrap V_QUICKTIME codec private in something that looks like its part of quicktime stsd This is needed for matroska spec compliance Fixes playback of SVQ3 in matroska with vlc Fixes Ticket 3256 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 8456bd2c)
-
- 24 Mar, 2014 2 commits
-
-
Michael Niedermayer authored
Fixes ticket #3362. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit a0911b05)
-
Hendrik Leppkes authored
Fixes playback of some AAC streams, which are otherwise mangled by the parser, and stss is typically only valid for video anyway. Fixes a regression since e41ea866 . Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 019247bd)
-
- 10 Mar, 2014 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 08 Mar, 2014 20 commits
-
-
Michael Niedermayer authored
* TimothyGu/release/1.0: configure: use pkg-config to detect libbluray Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes assertion failure Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 0a8c9020 ) Conflicts: libavcodec/utvideoenc.c (cherry picked from commit 57522ca79cc38c279123596d3288ddbf56fa8903) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes out of array read Fixes: d4476f68ca1c1c57afbc45806f581963-asan_heap-oob_2266b27_8607_cov_4044577381_snow_chroma_bug.avi Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 61d59703 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes out of array read Fixes: 5f9698e86d92f19bb08d54ff0d57027f-signal_sigsegv_b30756_3795_cov_2693691257_ansi256.ans Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit d42ec843 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes out of array access Fixes: 14a74a0a2dc67ede543f0e35d834fbbe-asan_heap-oob_49572c_556_cov_215466444_44_001_engine_room.mov Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit c919e1ca) Conflicts: libavcodec/msrle.c (cherry picked from commit bc1c8ec5 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Prevents out of array writes Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 842b6c14 ) Conflicts: libavformat/mpegtsenc.c (cherry picked from commit e87de3f50b765134588d0b048c32ed4b8acc16fb) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes corruption of context Fixes: 8835659dde6a4f7dcdf341de6a45c6c8-signal_sigsegv_1dce67b_4564_cov_2504444599_classical_22_16_1_14000_v3c_0_extend_0_29.wma Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit ec9578d5 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Justin Ruggles authored
CC:libav-stable@libav.org (cherry picked from commit 0e830094 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes NULL pointer dereference Fixes: signal_sigsegv_1ab8bf4_2847_cov_4254117347_SA10091.vc1 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit b51e9354 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Prevents out of array accesses with CODEC_FLAG_EMU_EDGE Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 6ba02602 ) Conflicts: libavcodec/vmnc.c Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 7c17207a ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes out of array access with RC_VARIANCE set to 0 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit f1caaa1c ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
These occur when no context is set for example, thus they are common Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit a044a183 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes infinite loop Fixes Ticket3086 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit cc0e47b5 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes CID1108610 Fixes use of uninitialized variable Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 2d8ccf0a ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 240fd8c9 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 1e48318802b3caa493a40c0584afc30cc866d9d0) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes out of bounds access Fixes CID732170 Fixes CID732169 No filter is known to use this function in a way so the issue can be reproduced. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit ab2bfb85 ) Conflicts: libavfilter/avfilter.c (cherry picked from commit 86591b244f3a27293153896813f5569b49b2f5c0) Conflicts: libavfilter/avfilter.c (cherry picked from commit 400c4f8fa3fd58951dc3f356b2b00484e3363694) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes Ticket2982 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit f31011e9 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 3728603f) Conflicts: libavcodec/ffv1enc.c
-
Michael Niedermayer authored
Fixes null pointer dereference Fixes Ticket2944 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit c54aa2fb ) Conflicts: libavcodec/truemotion2.c Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 07 Mar, 2014 1 commit
-
-
Timothy Gu authored
The current configure fails when static libbluray is compiled with libxml2 support. Signed-off-by:
Timothy Gu <timothygu99@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit baa650cc ) Signed-off-by:
Timothy Gu <timothygu99@gmail.com> Conflicts: configure
-
- 21 Dec, 2013 1 commit
-
-
Martin Storsjö authored
q4-q7/d8-d15 are supposed to not be clobbered by the callee. CC: libav-stable@libav.org Signed-off-by:
Martin Storsjö <martin@martin.st> (cherry picked from commit d307e408)
-
- 09 Dec, 2013 1 commit
-
-
Michael Niedermayer authored
works around bug in gccs inline asm register assignment Fixes Ticket3177 gcc from 4.4 to 4.6 is affected at least, no non affected gccs known clang seems not affected Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 0538b29a)
-
- 18 Nov, 2013 2 commits
-
-
Michael Niedermayer authored
Such pics behave more like headers which we also dont count. Fixes Ticket3146 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit a8dec360)
-
Clément Bœsch authored
a758c5e2 added probing for various tools, such as AS. Unfortunately, GNU AS is reading stdin with -v, and thus configure is stalled with configure arguments such as --as=as. Fixes Ticket #1898. (cherry picked from commit dbb41f93)
-
- 27 Oct, 2013 1 commit
-
-
Michael Niedermayer authored
Fixes Ticket2143 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 1e5271a9)
-
- 25 Oct, 2013 1 commit
-
-
Michael Niedermayer authored
Do not consider it an error if we have no frames and should discard one. This condition can easily happen when decoding is started from an I frame Fixes Ticket2811 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 08a89761) Conflicts: libavcodec/h264_refs.c
-