FFmpeg git repo
Go to file
Uoti Urpala 05b9a89ed7 threads: fix old frames returned after avcodec_flush_buffers()
Calling avcodec_flush_buffers() and then avcodec_decode_video2() with
a 0-sized packet (to get remaining buffered frames) could incorrectly
return an old frame from before the avcodec_flush_buffers() call. Add
a loop in ff_thread_flush() to zero the got_frame field of each thread
to ensure the old frames will not be returned.

Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2012-03-16 15:38:18 -07:00
doc doc/general: update supported devices table. 2012-03-13 22:01:51 +01:00
libavcodec threads: fix old frames returned after avcodec_flush_buffers() 2012-03-16 15:38:18 -07:00
libavdevice libcdio: add a forgotten AVClass to the private context. 2012-03-04 21:01:41 +01:00
libavfilter Mark mutable static data const where appropriate. 2012-02-21 09:47:07 -08:00
libavformat lavf: don't select an attached picture as default stream for seeking. 2012-03-15 14:01:05 +01:00
libavutil x86inc: add *mp named argument support to DEFINE_ARGS. 2012-03-14 20:09:53 -07:00
libswscale swscale: convert hscale() to use named arguments. 2012-03-14 20:09:53 -07:00
presets
tests FATE: add capability for audio encode/decode tests with fuzzy psnr comparison 2012-03-15 17:06:17 -04:00
tools Fix a bunch of common typos. 2012-03-09 22:02:49 +01:00
.gitignore Remove libpostproc. 2012-02-23 19:36:16 +01:00
avconv.c avconv: remove pointless checks. 2012-03-15 09:01:18 +01:00
avplay.c avplay: remove an unused variable. 2012-02-29 07:24:34 +01:00
avprobe.c Mark mutable static data const where appropriate. 2012-02-21 09:47:07 -08:00
avserver.c Mark mutable static data const where appropriate. 2012-02-21 09:47:07 -08:00
Changelog Windows Media Audio Lossless decoder 2012-03-02 19:10:29 +01:00
cmdutils_common_opts.h
cmdutils.c avconv: add -cpuflags option for setting supported cpuflags. 2012-03-06 15:03:22 +01:00
cmdutils.h avconv: add -cpuflags option for setting supported cpuflags. 2012-03-06 15:03:22 +01:00
common.mak
configure remove iwmmxt optimizations 2012-03-12 22:46:56 +01:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1 cosmetics: Delete empty lines at end of file. 2012-02-09 12:26:45 +01:00
COPYING.LGPLv3
CREDITS
Doxyfile
INSTALL
library.mak
LICENSE Remove libpostproc. 2012-02-23 19:36:16 +01:00
Makefile Remove libpostproc. 2012-02-23 19:36:16 +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.