[MPlayer-dev-eng] [PATCH] add lavfpref demuxer for formats where lavf is preferred over native demuxers

Oded Shimon ods15 at ods15.dyndns.org
Wed Apr 11 09:49:07 CEST 2007

On Tue, Apr 10, 2007 at 12:32:52PM -0400, Rich Felker wrote:
> On Tue, Apr 10, 2007 at 02:31:05PM +0200, Michael Niedermayer wrote:
> > > iirc that part was optimized too. I fail to see where it has O(n) seeking, 
> > > the seeking code has been almost since the very begginning by binary 
> > > search...
> > 
> > hmm doesnt the dynamic index building do a memcpy() per frame demuxed?
> > that is if i seek to the middle play till the end and then seek back to 0
> > and watch the first half doesnt the several MB sized index need to be
> > memcpied() once per demuxered 100byte vorbis packet :) it definitly was
> > that way a long time ago but maybe it has been changed i dont know i didnt
> > follow development, so sorry if iam flaming about old bugs ...
> I thought he fixed that..

I did, it is fixed. Full syncpoint cache is only looked at during seeking 
and damage handling.

- ods15

More information about the MPlayer-dev-eng mailing list