FFmpeg git repo
Go to file
Martin Storsjö 153deed18b sierravmd: Do sanity checking of frame sizes
Limit the size to INT_MAX/2 (for simplicity) to be sure that
size + BYTES_PER_FRAME_RECORD won't overflow.

Also factorize other existing error return paths.

Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-stable@libav.org
Signed-off-by: Martin Storsjö <martin@martin.st>
(cherry picked from commit 0ef1660a63)
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-10-03 23:31:34 +02:00
compat
doc doc: developer: Allow tabs in the vim configuration for Automake files 2013-02-24 18:42:02 +01:00
libavcodec zmbvdec: Check the buffer size for uncompressed data 2013-10-03 20:29:33 +02:00
libavdevice
libavfilter af_asyncts: fix offset calculation 2013-05-11 12:00:54 +02:00
libavformat sierravmd: Do sanity checking of frame sizes 2013-10-03 23:31:34 +02:00
libavresample lavr: call mix_function_init() in ff_audio_mix_set_matrix() 2013-01-24 12:00:08 +01:00
libavutil pixdesc: mark gray8 as pseudopal 2013-05-31 23:00:31 +02:00
libswscale swscale: Use alpha from the right row in yuva2rgba_c 2013-05-06 17:44:24 +03:00
presets
tests nuv: Do not ignore lzo decompression failures 2013-08-24 16:37:01 +02:00
tools
.gitignore
arch.mak
avconv_filter.c
avconv_opt.c
avconv.c avconv: do not use lavfi direct rendering with -deinterlace 2013-08-04 18:57:39 +02:00
avconv.h
avplay.c
avprobe.c
avserver.c
Changelog Update Changelog 2013-09-08 08:15:21 +02:00
cmdutils_common_opts.h
cmdutils.c qtrle: fix the topmost line for 1bit 2013-02-07 07:18:57 +01:00
cmdutils.h
common.mak
configure configure: Enable hwaccels without external dependencies by default. 2013-03-31 18:08:19 +02:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1
COPYING.LGPLv3
CREDITS
INSTALL
library.mak
LICENSE
Makefile
README
RELEASE Prepare for 9.9 RELEASE 2013-09-08 08:12:07 +02:00
version.sh

Libav README
------------

1) Documentation
----------------

* Read the documentation in the doc/ directory.

2) Licensing
------------

* See the LICENSE file.