- 31 1月, 2012 13 次提交
-
-
由 Anton Khirnov 提交于
Its quality is horrible, yadif should always be used instead.
-
由 Martin Storsjö 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Justin Ruggles 提交于
Currently, any samples in the final frame are not decoded because they are only represented by one frame instead of two. So we encode two final frames to cover both the analysis delay and the MDCT delay.
-
由 Justin Ruggles 提交于
Fixes handling of CODEC_CAP_SMALL_LAST_FRAME.
-
由 Alex Converse 提交于
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
-
由 Alex Converse 提交于
-
由 Alex Converse 提交于
There are many places where we read an unchecked 4-bit index into it. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
-
由 Michael Niedermayer 提交于
Fixes CVE-2011-3945 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: NMichael Niedermayer <michaelni@gmx.at> (cherry picked from commit 807a045a) Signed-off-by: NAlex Converse <alex.converse@gmail.com>
-
由 Alex Converse 提交于
Fixes: CVE-2011-3952 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Based on fix by Michael Niedermayer
-
由 Alex Converse 提交于
Related to CVE-2011-3940. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
-
由 Alex Converse 提交于
Check results for av_malloc() and fix an overflow in one call. Related to CVE-2011-3940. Based in part on work from Michael Niedermayer. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
-
由 Michael Niedermayer 提交于
Fixes CVE-2011-3940 (Out of bounds read resulting in out of bounds write) Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: NMichael Niedermayer <michaelni@gmx.at> (cherry picked from commit 5c011706) Signed-off-by: NAlex Converse <alex.converse@gmail.com>
-
由 Martin Storsjö 提交于
Also add spacing around operators on touched lines, and split one line to match the common style. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 30 1月, 2012 20 次提交
-
-
由 Paul B Mahol 提交于
Signed-off-by: NPaul B Mahol <onemda@gmail.com> Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Martin Storsjö 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Diego Biurrun 提交于
-
由 Christophe Gisquet 提交于
While pshufb allows emulating bswap on XMM registers for SSSE3, more shuffling is needed for SSE2. Alignment is critical, so specific codepaths are provided for this case. For the huffyuv sequence "angels_480-huffyuvcompress.avi": C (using bswap instruction): ~ 55k cycles SSE2: ~ 40k cycles SSSE3 using unaligned loads: ~ 35k cycles SSSE3 using aligned loads: ~ 30k cycles Signed-off-by: NDiego Biurrun <diego@biurrun.de>
-
由 Diego Biurrun 提交于
-
由 Paul B Mahol 提交于
The functions are already av_ prefixed and intfloat header is already provided. Install libavutil/intfloat.h Signed-off-by: NPaul B Mahol <onemda@gmail.com> Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Rafaël Carré 提交于
Give the exact aspect ratios when there is a mismatch between encoder and muxer. Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Mike Melanson 提交于
-vbsf doesn't exist anymore. It got renamed to -bsf somewhere along the line. Update print statement accordingly. Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Mike Melanson 提交于
Current demuxer recognizes several colorspace formats that begin with 'C420' but does not yet recognize plain 'C420'. GStreamer's y4menc component generates .y4m files with a 'C420' colorspace. This new comparison is placed after the other 'C420' checks so that it doesn't interfere with them. Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Ronald S. Bultje 提交于
This fixes playback of e.g. RGB48 (bpp=6) content on x86 CPUs. Fixes bug 214.
-
由 Ronald S. Bultje 提交于
-
由 Ronald S. Bultje 提交于
-
由 Mans Rullgard 提交于
Some compilers still do not support this syntax. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Ronald S. Bultje 提交于
-
由 Ronald S. Bultje 提交于
On x86-64, it indeed uses all 16 registers (and on x86-32, this gets clipped to 8). Not marking it properly causes callers of this function to fail randomly because of XMM register clobbering.
-
由 Ronald S. Bultje 提交于
-
由 Aneesh Dogra 提交于
Signed-off-by: NAneesh Dogra <lionaneesh@gmail.com> Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Aneesh Dogra 提交于
Signed-off-by: NAneesh Dogra <lionaneesh@gmail.com> Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Aneesh Dogra 提交于
Note: This fixes the following GCC warning :- libavcodec/sunrast.c:94: warning: comparison of unsigned expression < 0 is always false. Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Aneesh Dogra 提交于
Signed-off-by: NAneesh Dogra <lionaneesh@gmail.com> Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
- 29 1月, 2012 6 次提交
-
-
由 Nathan Caldwell 提交于
Forgot to add the equivalent amount to the incoming sample pointer as the output pointer. Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Nathan Caldwell 提交于
10l: Forgot to adjust deinterleave for new location of incoming samples in 7946a5ac. This produced incorrect, but surprisingly listenable results. Thanks to Justin Ruggles for the report. Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Anton Khirnov 提交于
AV_NUM_DATA_POINTERS instead of 4.
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
There was no minor bump for making avcodec_alloc_context3() public and deprecating the other two, so I'm using the first next lavc bump.
-
由 Anton Khirnov 提交于
This function is video-only, so there's no point in setting more linesizes. Fixes stack corruption in avplay.
-
- 28 1月, 2012 1 次提交
-
-
由 Mans Rullgard 提交于
Overall speedup of HE-AAC decoding 2.3x on Cortex-A8, 1.2x on A9. Signed-off-by: NMans Rullgard <mans@mansr.com>
-