FFmpeg git repo
Go to file
Reimar Döffinger 1b0dc96fc9 oggdec: fix keyframe seeking when granule_is_start is 0.
In this case, the pts values will be delayed by one, but
at the same time pts values might only be supplied for e.g.
keyframes.
This results on only the frame after the keyframe having a
pts value.
As a hack, make read_timestamp return the keyframe position
together with the pts from a following frame when seeking
to a keyframe.
Fixes trac issue #438.
However it causes the read_timestamp function to return a
pos value that is actually before the packet with the
indicated pts.

Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
2012-02-05 14:21:16 +01:00
doc Merge remote-tracking branch 'qatar/master' 2012-02-03 03:51:32 +01:00
ffpresets
libavcodec Merge remote-tracking branch 'qatar/master' 2012-02-05 03:02:34 +01:00
libavdevice dshow: use DirectShow information to set time_base 2012-02-03 18:12:29 +01:00
libavfilter lavfi/thumbnail: rename @url to @see. 2012-02-03 00:55:37 +01:00
libavformat oggdec: fix keyframe seeking when granule_is_start is 0. 2012-02-05 14:21:16 +01:00
libavutil adler32: add comment for the SIMD code 2012-02-04 20:27:02 +01:00
libpostproc
libswresample
libswscale Merge remote-tracking branch 'qatar/master' 2012-02-03 03:51:32 +01:00
mt-work
presets
tests fate: use compression level 0 for flashsv2 tests. 2012-02-04 19:59:40 +01:00
tools
.gitignore
Changelog
cmdutils_common_opts.h
cmdutils.c
cmdutils.h
common.mak
configure Merge remote-tracking branch 'qatar/master' 2012-02-03 03:51:32 +01:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1
COPYING.LGPLv3
CREDITS
Doxyfile
ffmpeg.c ffmpeg: document avi special case 2012-02-05 05:14:26 +01:00
ffplay.c
ffprobe.c ffprobe: use av_mpegtc_to_timecode_string(). 2012-02-02 14:31:17 +01:00
ffserver.c ffserver: fix program reference 2012-02-01 19:33:51 +01:00
INSTALL
library.mak
LICENSE
MAINTAINERS
Makefile Merge remote-tracking branch 'qatar/master' 2012-02-04 02:34:14 +01:00
README
RELEASE
version.sh

FFmpeg README
-------------

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

* Read the documentation in the doc/ directory.

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

* See the LICENSE file.