1
mirror of https://git.videolan.org/git/ffmpeg.git synced 2024-09-09 17:20:21 +02:00
ffmpeg/libswscale
Ronald S. Bultje dae2ce361a swscale: enforce a minimum filtersize.
At very small dimensions, this calculation could lead to zero-sized
filters, which leads to uninitialized output, zero-sized allocations,
loop overflows in SIMD that uses do{..}while(i++<filtersize); instead
of for(i=0;i<filtersize;i++){..} and several other similar failures.
Therefore, require a minimum filtersize of 1.

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-stable@libav.org
2012-02-11 10:06:50 -08:00
..
bfin swscale: K&R formatting cosmetics for Blackfin code 2012-02-02 18:50:12 +01:00
ppc swscale: ppc: Add missing header #includes to pass 'make checkheaders'. 2012-02-09 12:26:46 +01:00
sparc swscale: K&R formatting cosmetics for SPARC code 2012-02-07 19:49:49 +01:00
x86 swscale: sign-extend integer function argument to qword on x86-64. 2012-02-08 10:31:14 -08:00
colorspace-test.c swscale-test: Drop unused argc and argv arguments from main(). 2012-02-01 14:24:25 +01:00
input.c swscale: Split C input functions into separate file. 2012-02-07 12:03:50 +01:00
libswscale.v Add symbol versioning for shared libraries 2010-01-16 04:48:55 +00:00
Makefile Remove Sun medialib glue code. 2012-02-08 08:52:30 +01:00
options.c AVOptions: rename FF_OPT_TYPE_* => AV_OPT_TYPE_* 2011-10-12 16:51:16 +02:00
output.c swscale: split C output functions into separate file. 2012-02-07 12:03:51 +01:00
rgb2rgb_template.c swscale: Remove disabled code. 2011-05-29 14:32:08 +02:00
rgb2rgb.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
rgb2rgb.h rgb2rgb: rgb12to15() 2012-01-12 16:43:17 -08:00
swscale_internal.h pixdesc: mark pseudopaletted formats with a special flag. 2012-02-08 21:01:31 +01:00
swscale_unscaled.c rgb2rgb: rgb12to15() 2012-01-12 16:43:17 -08:00
swscale-test.c swscale-test: fix stack overread. 2012-01-12 16:38:29 -08:00
swscale.c swscale: split C output functions into separate file. 2012-02-07 12:03:51 +01:00
swscale.h swscale: K&R reformatting cosmetics for header files 2012-01-08 23:32:56 +01:00
utils.c swscale: enforce a minimum filtersize. 2012-02-11 10:06:50 -08:00
yuv2rgb.c Remove Sun medialib glue code. 2012-02-08 08:52:30 +01:00