[vorbis-dev] Chained streams and granule position
Ralph Giles
zen6669 at zen.co.uk
Tue Nov 12 15:07:22 PST 2002
On Tuesday, November 12, 2002, at 07:16 pm, Alejandro G. Belluscio
wrote:
> r> The intent of the design is that chained streams should be played
> r> separately and in order. Streams to be played simultaneously (or
> r> concurrently) should be multiplexed.
>
> Which are not allowed in Vorbis File I specification :-/
Quite. I think Monty intends them to work with theora though. In his
defense, all that means is conforming players aren't required to handle
them , and for the generally intended purpose, the restriction is
perfectly reasonable.
Doesn't mean players are required to not handle them, so if you have a
specialized application where multiplexed vorbis audio mixed by the
decoder makes sense, go ahead.
Where the spec *is* broken is that it allows decoders to choke on any
multiplexed stream, rather than making a best effort. This should be
changed for vorbis 1.1.
-r
--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Vorbis-dev
mailing list