[NUT-devel] CVS: main/DOCS/tech mpcf.txt,1.145,1.146

Michael Niedermayer michaelni at gmx.at
Sun Mar 12 22:53:03 CET 2006


Hi

On Sun, Mar 12, 2006 at 01:05:48PM -0500, Rich Felker wrote:
> On Sun, Mar 12, 2006 at 06:40:35PM +0100, Oded Shimon CVS wrote:
> > CVS change done by Oded Shimon CVS
> > 
> > Update of /cvsroot/mplayer/main/DOCS/tech
> > In directory mail:/var2/tmp/cvs-serv227/DOCS/tech
> > 
> > Modified Files:
> > 	mpcf.txt 
> > Log Message:
> > bump neglected date
> > more consistent notation (usually in specs there are only arrays, no structs...)
> > 
> > 
> > Index: mpcf.txt
> > ===================================================================
> > RCS file: /cvsroot/mplayer/main/DOCS/tech/mpcf.txt,v
> > retrieving revision 1.145
> > retrieving revision 1.146
> > diff -u -r1.145 -r1.146
> > --- mpcf.txt	12 Mar 2006 17:35:51 -0000	1.145
> > +++ mpcf.txt	12 Mar 2006 17:40:32 -0000	1.146
> > @@ -1,5 +1,5 @@
> >  ========================================
> > -NUT Open Container Format DRAFT 20060207
> > +NUT Open Container Format DRAFT 20060312
> >  ========================================
> >  
> >  
> > @@ -106,7 +106,7 @@
> >  t (v coded universal timestamp)
> >      tmp                                 v
> >      stream_id= tmp % stream_count
> > -    value= (tmp / stream_count) * stream[ stream_id ].timebase
> > +    value= (tmp / stream_count) * timebase[stream_id]
> 
> BTW an idea... instead of having timebase stored in the stream header,
> what if we stored a list of timebases in the main header, then the
> stream header just had an index into that list? That was if we had 20
> different streams but only 2 distinct timebases, the universal
> timestamps would still be compact. It would also allow additional
> non-stream timebases to be stored for use in chapter extents.

ok

[...]
-- 
Michael




More information about the NUT-devel mailing list