[MPlayer-dev-eng] NUT cleanup

Rich Felker dalias at aerifal.cx
Tue Sep 6 03:44:16 CEST 2005


On Tue, Sep 06, 2005 at 03:23:03AM +0200, Michael Niedermayer wrote:
> [...]
> > @@ -313,11 +324,8 @@
> >  	SHOULD be set to <=32768 or at least <=65536 unless there is a very
> >  	good reason to set it higher
> >  
> > -stream_id[FIXME]
> > +stream_id
> >  	Stream identifier
> > -	Note: streams with a lower relative class MUST have a lower relative id
> > -	so a stream with class 0 MUST always have an id which is lower than any
> > -	stream with class > 0
> >  	stream_id MUST be < stream_count
> >  
> >  stream_class
> 
> ok

is there a reason we're removing this requirement?

> >  dts
> >  	dts is calculated by using a decode_delay+1 sized buffer for each 
> >  	stream, into which the current pts is inserted and the element with
> >  	the smallest value is removed, this is then the current dts
> >  	this buffer is initalized with decode_delay -1 elements
> > -	all frames with dts == timestamp must be monotone, that means a frame
> > -	which occures later in the stream must have a larger or equal dts
> > -	than an earlier frame
> > -	FIXME rename timestamp* to pts* ?
> > +	all frames must be monotone, that means a frame which occures later
> > +	in the stream must have a larger or equal dts than an earlier
> > +	frame.
> >  
> >  width/height
> >  	MUST be set to the coded width/height
> 
> ok

it's not clear imo that the monotonicity requirement is across all
streams...

rich




More information about the MPlayer-dev-eng mailing list