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

Michael Niedermayer michaelni at gmx.at
Thu Jan 5 23:15:02 CET 2006


Hi

On Thu, Jan 05, 2006 at 08:30:25PM +0200, Oded Shimon wrote:
> On Thu, Jan 05, 2006 at 08:14:08PM +0200, Oded Shimon wrote:
> > yes, ofcourse EOR streams are ignored in back ptr, however we cannot 
> > enforce EOR being set for every subtitle gap, it SHOULD be used, but not 
> > MUST.
> > 
> > BTW, with the "ancient" index method with max_index_distance, we were NOT 
> > under 10kb an hour, unless max_index_distance was 512kb. When it was 32kb, 
> > the index was 100kb or so. However a syncpoint index with single back_ptr 
> > and syncpoints collapsed, the index is indeed 5-8kb.
> > 
> > Anyway, here are my new patches, we're back to single back_ptr, hurray.
> > 
> > step 1: mosly cosmetic
> > 1) change date and goals slightly
> > 2) fix 's' in info packets
> > 3) rename sync_point to syncpoint, and frame_startcode to syncpoint_startcode

OK


> > 
> > step 2:
> > 1) MN rule

OK


> > 
> > step 3:
> > 1) remove global_timebase
> > 2) define convert_ts
> > 3) use coded_pts for syncpoint

OK


> > 
> > step 4:
> > 1) rearrange main header
> > 2) add coded_stream_flags
> > 3) add EOR

hmm, id like to disscuss/think about the main header change a little more,
but iam not strongly against it ...


> > 
> > step 5:
> > 1) remove max_index_distance
> > 2) change goals
> > 3) change index
> > 4) Add pts rule for syncpoint - the max pts of all keyframes in all 
> >    streams. I've given this much thought before we were dealing with per 
> >    stream stuff, and it is the only perfectly correct pts, the one that 
> >    will only ever rewind you too much, and not not enough.

id like repeatable indexes ...

and please commit the stuff rich,myself and you agree on

[...]

-- 
Michael




More information about the MPlayer-dev-eng mailing list