[MPlayer-dev-eng] Lots of stuff for NUT

Rich Felker dalias at aerifal.cx
Sat Dec 31 06:58:46 CET 2005


On Sat, Dec 31, 2005 at 06:02:08AM +0100, Michael Niedermayer wrote:
> Hi
> 
> On Fri, Dec 30, 2005 at 11:19:07PM -0500, Rich Felker wrote:
> [...]
> > > > > > 8. syncpoints too big?
> > > > >   [...]
> > > > > > Rich had the idea of "stream group" which makes a group of streams be 
> > > > > > treated effectively as one for all back ptr purposes. Not so good...
> > > > > 
> > > > > Yes I hate this idea...
> > > 
> > > what about delta backpointer lists, so that a syncpoint can reference another
> > > syncpoint and only store the different back pointers, this other syncpoint
> > > obviously must not reference anything but contain a complete list ...
> > 
> > This will require several seek operations on the media in order to
> > complete the seeking, which is quite negative.. Consider slow media.
> 
> wait a second ...
> if you have an index you can probably do it with 1 seek assuming you have
> the index loaded, without an index it will be log n seeks anyway so IMHO
> 1 extra isnt a issue, the complexity of my suggestion might be an issue
> though

Hmm..

> IMHO just add backptrs with stream groups or 1 backptr for every stream

Something of a hack and it's hard to ensure at muxing time that stream
groups are even possible (often broken subs have slightly different
timestamps for each lang, especially if the langs were done by
different people).

> and forget about it, people who store 100 streams dont care about overhead
> anyway

I agree totally with this last statement.

Rich




More information about the MPlayer-dev-eng mailing list