- 14 Dec, 2012 5 commits
-
-
Luca Barbato authored
Fixes CVE-2012-2783 CC: libav-stable@libav.org
-
Luca Barbato authored
Returning 0 for failure is misleading. CC: libav-stable@libav.org
-
Anton Khirnov authored
Fixes CVE-2012-2791. CC: libav-stable@libav.org
-
Anton Khirnov authored
-
Anton Khirnov authored
-
- 13 Dec, 2012 13 commits
-
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Janne Grunau authored
Fixes build errors with nasm introduced in 6f40e9f0 for stack memory alignment. Noticed by BugMaster.
-
Janne Grunau authored
-
Janne Grunau authored
This requires to move the avcodec_default_free_buffers() call to ff_MPV_common_end() since otherwise delayed pictures would get freed during a size change.
-
Janne Grunau authored
Direct rendering capable decoders call get_buffer() which will set the frame parameters. Prevents frames with wrong parameters when a decoder outputs delayed frames after a resolution or pixel format change.
-
Janne Grunau authored
Fixes a crash in the fuzzed sample sample_varPAR.avi_s26638 with alternating bit depths.
-
Justin Ruggles authored
-
Justin Ruggles authored
Note the time base for the option. Add an additional example description.
-
Justin Ruggles authored
Currently it will do padding, but it does not properly handle start-of-stream trimming as documented.
-
Justin Ruggles authored
The max_comp option is supposed to limit maximum compensation, but currently the clipped value is not actually used.
-
Justin Ruggles authored
-
Luca Barbato authored
Interlacing is not supported at all and mismanaged down the normal codepaths causing possible buffer management issues. CC: libav-stable@libav.org
-
- 12 Dec, 2012 17 commits
-
-
Alex Converse authored
Found-by: pawlkt CC: libav-stable@libav.org
-
Ronald S. Bultje authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
The previous comment about the buffer was wildly inaccurate and misleading. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
These stem from back when both the rtp muxer and rtp depacketizing shared the same struct. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This fixes potential buffer overwrites. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
This decoder is quite simple and none of the MpegEncContext complexity is actually needed.
-
Justin Ruggles authored
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Ronald S. Bultje authored
Use this in VP8/H264-8bit loopfilter functions so they can be used if there is no aligned stack (e.g. MSVC 32bit or ICC 10.x). Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
- 11 Dec, 2012 5 commits
-
-
Justin Ruggles authored
This allows AudioMix to be treated the same way as other conversion contexts and removes the requirement to allocate it at the same time as the AVAudioResampleContext. The current matrix get/set functions are split between the public interface and AudioMix private functions.
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
Avoids trying to read a packet with 0 or negative size. Avoids a potential infinite loop due to seeking backwards. Partially based on a patch by Michael Niedermayer.
-
Mans Rullgard authored
This changes the LOCAL_ALIGNED definition on systems where DECLARE_ALIGNED is used so it matches the manual alignment case, ensuring invalid use will not compile on x86 only to fail on everything else. Signed-off-by: Mans Rullgard <mans@mansr.com>
-