No description
Find a file
Martin Storsjö 729143e2d2 ac3dec: Don't consume more data than the actual input packet size
This was handled properly in the normal return case at the end
of the function, but not in this special case.

Returning a value larger than the input packet size can cause
problems for certain library users.

Returning the actual input buffer size unconditionally, since
it is not guaranteed that frame_size is set to a sensible
value at this point.

Cc: libav-stable@libav.org
Signed-off-by: Martin Storsjö <martin@martin.st>
(cherry picked from commit 8f24c12be7)

Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-09-23 19:14:14 -04:00
doc doc: developer: Allow tabs in the vim configuration for Automake files 2013-02-24 19:32:52 +01:00
libavcodec ac3dec: Don't consume more data than the actual input packet size 2013-09-23 19:14:14 -04:00
libavdevice v4l2: use C99 struct initializer 2012-01-10 05:04:22 +01:00
libavfilter avfiltergraph: check for sws opts being non-NULL before using them. 2013-04-24 21:01:14 +02:00
libavformat westwood_vqa: do not free extradata on error in read_header 2013-09-13 15:27:55 +02:00
libavutil lzo: fix overflow checking in copy_backptr() 2013-03-15 13:35:59 +01:00
libpostproc Place some START_TIMER invocations in separate blocks. 2012-01-04 15:05:49 +01:00
libswscale swscale: make filterPos 32bit. 2012-03-08 22:07:55 +01:00
presets presets: spelling error in libvpx 1080p50_60 2011-10-22 00:28:56 +02:00
tests fate: fetch samples that match the release series 2013-03-23 14:46:45 +01:00
tools aviocat: Remove useless includes 2012-01-21 12:04:02 +02:00
.gitignore Ignore generated aviocat tool. 2013-01-03 15:20:12 +01:00
avconv.c avconv: skip attached files when selecting streams to read from. 2013-03-15 08:58:11 +01:00
avplay.c avplay: fix -threads option 2012-02-26 10:03:16 +01:00
avprobe.c avprobe, cmdutils: K&R formatting cosmetics 2012-01-18 21:07:25 +01:00
avserver.c Revert "avserver: fix build after the next bump." 2012-01-21 08:40:47 +01:00
Changelog Changelog for 0.8.8 2013-07-07 21:11:35 +02:00
cmdutils.c update year to 2013 2013-03-09 18:54:27 +01:00
cmdutils.h Read preset files with suffix .avpreset 2012-04-29 22:07:01 +02:00
cmdutils_common_opts.h avtools: add -v as alias for -loglevel 2011-10-09 16:53:06 +01:00
common.mak build: fix 'clean' target 2013-01-03 15:30:45 +01:00
configure dxva2: include dxva.h if found 2013-03-19 08:41:24 +01:00
COPYING.GPLv2 Rename COPYING.GPL --> COPYING.GPLv2 and COPYING.LGPL --> COPYING.LGPLv2.1. 2009-06-05 09:51:31 +00:00
COPYING.GPLv3 Add configure option to upgrade (L)GPL to version 3. 2009-06-05 11:04:03 +00:00
COPYING.LGPLv2.1 Rename COPYING.GPL --> COPYING.GPLv2 and COPYING.LGPL --> COPYING.LGPLv2.1. 2009-06-05 09:51:31 +00:00
COPYING.LGPLv3 Add configure option to upgrade (L)GPL to version 3. 2009-06-05 11:04:03 +00:00
CREDITS partially rename FFmpeg to Libav 2011-03-16 21:54:39 +01:00
Doxyfile Fix a bunch of platform name and other typos. 2012-01-11 13:48:30 +01:00
ffmpeg.c cosmetics: Rename ffsink to avsink. 2012-01-19 00:19:43 +01:00
INSTALL doc: clarify configure features 2011-04-07 02:54:12 +02:00
library.mak build: fix 'clean' target 2013-01-03 15:30:45 +01:00
LICENSE cosmetics: fix dashed line length after 070c5d0 2011-03-28 09:53:40 +02:00
Makefile build: fix 'clean' target 2013-01-03 15:30:45 +01:00
README cosmetics: fix dashed line length after 070c5d0 2011-03-28 09:53:40 +02:00
RELEASE Prepare for 0.8.8 Release 2013-06-22 08:53:39 +02:00
version.sh Drop git- prefix from version labels 2011-06-19 19:41:23 +01:00

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

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

* Read the documentation in the doc/ directory.

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

* See the LICENSE file.