[MPlayer-dev-eng] Re: [PATCH] theora support

D Richard Felker III dalias at aerifal.cx
Tue May 20 15:57:40 CEST 2003


On Tue, May 13, 2003 at 12:49:52AM -0400, Monty wrote:
> 
> > 1. keyframe detection in demux_ogg_seek should use the theora stream
> >    handler's theora-state for properly determining keyframes
> > 
> >    theora's method of encoding keyframe information is unbelievably
> >    stupid:
> 
> If you have first-class ogg demuxing, you get keyframes for free.  You
> can seek to any keyframe, by number, in Olg(n) time (for files of a
> few GB, that's still faster than decoding a frame), no syncpoint table
> necessary.

This is blatently false if the media is slow. Think cdrom drive with
inefficient seeks. Binary search thru the whole file could easily take
15+ seconds, which is total nonsense.

Rich



More information about the MPlayer-dev-eng mailing list