[FFmpeg-devel] [PATCH] mpegts demuxer gives bogus data after seeking
Baptiste Coudurier
baptiste.coudurier
Tue May 5 00:20:03 CEST 2009
Hi,
On 5/4/2009 2:18 PM, Wolfram Gloger wrote:
> Hi,
>
> Please take a look at tests/seek.regression.ref for the file
> tests/data/b-lavf.ts. The packet "pos" values after a seek are rather
> obviously bogus -- they don't correlate at all with the timestamp
> seeked to. Rather, they correlate with the _previous_ timestamp
> seeked to.
That is true.
> This is fixed by the appended patch.
> I also append a diff for seek.regression.ref.
>
> Note: there are _still_ bogosities after seeking in b-lavf.ts (dts far
> off the timestamped seeked to), but these are due to bugs in the
> mpegts muxer IMHO.
I'm not sure, I think the problem is caused by
av_update_cur_dts/av_gen_search in seeking function.
[...]
--
Baptiste COUDURIER GnuPG Key Id: 0x5C1ABAAA
Key fingerprint 8D77134D20CC9220201FC5DB0AC9325C5C1ABAAA
checking for life_signs in -lkenny... no
FFmpeg maintainer http://www.ffmpeg.org
More information about the ffmpeg-devel
mailing list