FFmpeg git repo
Go to file
Janne Grunau d16653c3d4 lavf: prevent infinite loops while flushing in avformat_find_stream_info
If no data was seen for a stream decoder are returning 0 when fed with
empty packets for flushing. We can stop flushing when the decoder does
not return delayed delayed frames anymore. Changes try_decode_frame()
return value to got_picture or negative error.

CC: libav-stable@libav.org
(cherry picked from commit b3461c29c1)

Signed-off-by: Anton Khirnov <anton@khirnov.net>
2012-02-26 10:03:15 +01:00
doc lavc: add avcodec_is_open(). 2012-02-26 09:03:33 +01:00
libavcodec aac: fix infinite loop on end-of-frame with sequence of 1-bits. 2012-02-26 10:03:15 +01:00
libavdevice v4l2: use C99 struct initializer 2012-01-10 05:04:22 +01:00
libavfilter cosmetics: Move static and inline attributes to more standard places. 2012-01-14 17:32:36 +01:00
libavformat lavf: prevent infinite loops while flushing in avformat_find_stream_info 2012-02-26 10:03:15 +01:00
libavutil mpegaudiodec: optimized iMDCT transform 2012-01-08 17:40:55 -08:00
libpostproc Place some START_TIMER invocations in separate blocks. 2012-01-04 15:05:49 +01:00
libswscale swscale: fix V plane memory location in bilinear/unscaled RGB/YUYV case. 2012-02-26 09:09:26 +01:00
presets presets: spelling error in libvpx 1080p50_60 2011-10-22 00:28:56 +02:00
tests fate: add some shorthands to run groups of tests 2012-01-19 00:45:21 +01:00
tools aviocat: Remove useless includes 2012-01-21 12:04:02 +02:00
.gitignore Make a copy of ffmpeg under a new name -- avconv. 2011-08-12 13:27:30 +02:00
avconv.c threads: change the default for threads back to 1 2012-01-21 13:26:44 +01:00
avplay.c threads: change the default for threads back to 1 2012-01-21 13:26:44 +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 Finalize changelog for 0.8 Release 2012-01-21 18:37:25 +01:00
cmdutils_common_opts.h avtools: add -v as alias for -loglevel 2011-10-09 16:53:06 +01:00
cmdutils.c cosmetics: Rename ffsink to avsink. 2012-01-19 00:19:43 +01:00
cmdutils.h cosmetics: Rename ffsink to avsink. 2012-01-19 00:19:43 +01:00
common.mak build: remove unnecessary FFLDFLAGS variable 2011-07-11 11:39:04 +01:00
configure configure: provide libavfilter/version.h header to get_version() 2012-01-14 07:44:43 +01:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1
COPYING.LGPLv3
CREDITS
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
library.mak build: link test programs with static libraries 2011-12-17 23:21:08 +00:00
LICENSE
Makefile build: rename subdir.mak ---> library.mak 2011-12-13 23:34:22 +01:00
README
RELEASE Prepare for 0.8 Release 2012-01-21 14:54:31 +01:00
version.sh

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

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

* Read the documentation in the doc/ directory.

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

* See the LICENSE file.