No description
Find a file
Ronald S. Bultje 33149928ed mjpegb: don't return 0 at the end of frame decoding.
Return 0 indicates "please return the same data again", i.e. it causes
an infinite loop. Instead, return that we consumed the buffer if we
finished decoding succesfully, or return an error if an error occurred.

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-stable@libav.org
(cherry picked from commit 74699ac8c8)

Signed-off-by: Anton Khirnov <anton@khirnov.net>
Signed-off-by: Reinhard Tartler <siretart@tauware.de>
2012-04-01 18:33:26 +02:00
doc vf_yadif: correct documentation on the parity parameter 2012-02-08 14:38:27 +01:00
ffpresets libx264: handle closed GOP codec flag 2011-05-17 23:01:42 +02:00
libavcodec mjpegb: don't return 0 at the end of frame decoding. 2012-04-01 18:33:26 +02:00
libavdevice alsa: limit buffer_size to 32768 frames. 2011-09-26 19:26:29 +02:00
libavfilter avfiltergraph: use meaningful error codes 2012-03-18 17:50:17 +01:00
libavformat asf: prevent packet_size_left from going negative if hdrlen > pktlen. 2012-04-01 18:33:26 +02:00
libavutil intfloat_readwrite: fix signed addition overflows 2012-03-18 17:50:48 +01:00
libpostproc postprocess.c: filter name needs to be double 0 terminated 2011-09-03 07:39:54 +02:00
libswscale swscale: take first/lastline over/underflows into account for MMX. 2012-04-01 18:33:26 +02:00
tests motionpixels: decode only the 111 complete frames for fate 2012-03-18 17:50:31 +01:00
tools Remove some unused scripts from tools/. 2011-06-06 01:31:02 +02:00
.gitignore Ignore generated tables and generated table generator programs. 2011-05-19 19:25:24 +02:00
Changelog Update Changelog for 0.7.4 release 2012-01-11 11:40:38 +01:00
cmdutils.c cmdutils: add opt_default2(). 2011-06-16 20:24:57 +02:00
cmdutils.h cmdutils: add opt_default2(). 2011-06-16 20:24:57 +02:00
cmdutils_common_opts.h cmdutils: remove OPT_FUNC2 2011-05-28 09:40:19 -04:00
common.mak build: move vpath directives to main Makefile 2011-06-14 19:53:53 +01:00
configure fate: allow testing with libavfilter disabled 2011-09-30 15:37:05 +02: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 Add version number to doxygen config 2011-07-03 20:01:08 +02:00
ffmpeg.c Revert "ffmpeg: get rid of useless AVInputStream.nb_streams." 2011-09-26 19:26:28 +02:00
ffplay.c ffplay: use new avformat_open_* API. 2011-06-16 20:24:57 +02:00
ffprobe.c lavc: introduce avcodec_open2() as a replacement for avcodec_open(). 2011-11-19 10:22:26 +01:00
ffserver.c avserver: Fix a bug where the socket is IPv4, but IPv6 is autoselected for the loopback address. 2012-01-05 22:26:55 +01:00
ffserver.h multiple inclusion guard cleanup 2011-05-21 13:48:10 +02:00
INSTALL doc: clarify configure features 2011-04-07 02:54:12 +02:00
LICENSE cosmetics: fix dashed line length after 070c5d0 2011-03-28 09:53:40 +02:00
Makefile fate: allow testing with libavfilter disabled 2011-09-30 15:37:05 +02:00
README cosmetics: fix dashed line length after 070c5d0 2011-03-28 09:53:40 +02:00
RELEASE Update RELEASE file for 0.7.4 2012-01-10 21:00:09 +01:00
subdir.mak build: simplify commands for clean target 2011-06-03 19:33:32 +01: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.