[Ffmpeg-cvslog] CVS: ffmpeg/libavformat mov.c,1.101,1.102

The Wanderer inverseparadox
Fri Mar 10 21:23:06 CET 2006

Michael Niedermayer CVS wrote:

> Update of /cvsroot/ffmpeg/ffmpeg/libavformat
> In directory mail:/var2/tmp/cvs-serv12806
> Modified Files:
> 	mov.c 
> Log Message:
> simplify timebase if possible
> ignore edit lists instead of always failing


> @@ -2109,8 +2125,13 @@
>              pts = dts + duration;
>          }else
>              pts = dts;
> -        pkt->pts = pts;
> -        pkt->dts = dts;
> +
> +        st= s->streams[ sc->ffindex ];
> +        assert(pts % st->time_base.num == 0);

I have files which fail to play (in MPlayer with -demuxer lavf) on this
assertion. Is there information I could provide which would be useful in
tracking down why (the 'in case of a crashing bug' information doesn't
seem obviously appropriate, since this isn't really a crash), or should
I just upload one of the files to incoming/?

(There's actually a small chance one might already be there, from an
unrelated earlier bug report, but I don't seem able to get even a
directory listing anymore. Regardless, the odds seem slim.)

       The Wanderer wonders if he isn't violating some unspoken rule...

Warning: Simply because I argue an issue does not mean I agree with any
side of it.

Secrecy is the beginning of tyranny.

More information about the ffmpeg-cvslog mailing list