EOR (was: Re: [NUT-devel] a few things about nut.txt)

Ivo ivop at euronet.nl
Sat Nov 25 12:55:25 CET 2006


On Saturday 25 November 2006 04:41, Rich Felker wrote:
> On Fri, Nov 24, 2006 at 09:26:00PM +0100, Ivo wrote:
> > > > +    EOR frames for non-subtitle streams are only valid at the end
> > > > of the +    stream.
> > >
> > > It would be nice to have a note that they are syntactically valid but
> > > that they need not be interpreted for compliance with the current
> > > version of NUT and that processes generating NUT files MUST NOT write
> > > EOR for non-subtitle streams.
> >
> > Perhaps:
> >
> > EOR frames for non-subtitle streams are syntactically valid, but,
> > except for the last frame, they SHOULD be ignored by demuxers and MUST
> > NOT be written by muxers.
>
> No, ignoring them is semantically incorrect. Interpreting them should
> just be completely outside the scope of the NUT 1.x spec. If we ever
> make a NUT 2.0, at that time it might or might not make sense to
> assign the natural meaning to them, but I'd be inclined against it
> still.

I see. I misunderstood "need not be interpreted".

Next try:

+ Muxers MUST NOT write EOR frames for non-subtitle streams, except for the
+ last frame.

This implies that demuxers will never encounter EOR frames in the middle of 
non-subtitle streams, and hence need not to interpret them.

--Ivo



More information about the NUT-devel mailing list