[FFmpeg-cvslog] r17905 - trunk/libavformat/utils.c

Reimar Döffinger Reimar.Doeffinger
Mon Mar 9 16:36:43 CET 2009


On Mon, Mar 09, 2009 at 02:50:08PM +0000, M?ns Rullg?rd wrote:
> reimar <subversion at mplayerhq.hu> writes:
> 
> > Author: reimar
> > Date: Mon Mar  9 13:06:31 2009
> > New Revision: 17905
> >
> > Log:
> > 100l, to start reading from the first frame we must seek to data_offset,
> > not 0 in av_seek_frame_generic.
> 
> This broke seektest.

Hm. Have any of you ever had "make test" say something like "seektest: no such
file" and then just go on?
Anyway, the situation is: seeking did not work at all for swf before,
and it still does not work at all. The difference is that it now creates
a new audio and video stream each time (before it did not because
seeking caused it to read nonsense due to that seek to 0).
swfdec.c seems to have a bit of a protection against creating multiple
streams:
> if (tag == TAG_VIDEOSTREAM && !vst) {
but this only seems to work as long as there is no data packet
in-between.
A cleanup job for the maintainer maybe? :-)
Ok to just update the reference values for the regression tests?
And also, why do the gxf seek regression tests have DOS linebreaks, I
thought SVN was supposed to avoid that kind of mess? (at least
Tortoise-SVN always refuses to commit such messups for me...).




More information about the ffmpeg-cvslog mailing list