[FFmpeg-devel] [PATCH] make matroska demuxer set cur_dts after seek
Thu Jun 12 11:47:30 CEST 2008
Aurelien Jacobs <aurel <at> gnuage.org> writes:
> elupus wrote:
> > $subject
> Seems to be OK. Patch applied.
> BTW: do you have a concrete example where this makes a visible difference ?
No not really, but cur_dts is the only way a user application can know the
exact location the seek ended at since seek doesn't return that position. So
in our player, without the fix, time in gui reverted back to 0 for a few
frames, before something had been read from demuxer.
But i'd suspect there could be dts/pts calculation issues too for the first
packets, but i hadn't spotted it that way.
More information about the ffmpeg-devel