[vorbis-dev] application/ogg is a proposed Internet standard.

Ralph Giles giles at xiph.org
Tue Jan 28 08:49:15 PST 2003



On Monday, January 27, 2003, at 11:37  am, Linus Walleij wrote:

> The IETF passed the application/ogg MIME type some days ago. I couldn't
> bring you the news earlier because of the MS SQL worm that has been
> wreaking havoc all over my local networks.

This is excellent news. Thanks so much for all your efforts in this 
direction.

Allison Mankin wrote:

> The accompanying i-d, draft-pfeiffer-ogg-fileformat, was on the agenda
> as well and Harald Alvestrand raised a technical question that needs
> to be resolved before we can progress it as Informational.  Harald's
> written question:
>
>   Technical omission (I think): The document says that the BOS page
>   "contains information to identify the codec type and any additional
>   information to set up the decoding process.  The format of that page
>   is therefore dependent on the codec and therefore MUST be given in
>   the encoding specification of that logical bitstream type."
>
>   It's pretty clear that OGG players can identify which codec is being
>   used. But this document does not say which bytes of the BOS page can
>   be used to identify the codec. (first 4 bytes? first 16 bytes? up to
>   the first NUL?)

Well, this was intentionally vague beyond the idea that identification 
should be possible from the first packet. For vorbis it's the first 7 
bytes of any of the first three packets, but given the open-ended 
nature of the encapsulation intention, it's not possible to be more 
specific than that. I.e. we don't have reserved 4-character codec 
labels or such.

Perhaps it's worth adding a sentence along the lines of: "Such an 
encoding (encapsulation?) specification SHOULD endeavor to make codec 
identification possible through matching some number of initial bytes." 
All current ogg-encapsulated forms work this way afaik.

FWIW,
  -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