[ogg-dev] Header packet multiplicity

Conrad Parker conrad at metadecks.org
Thu Feb 14 02:31:40 PST 2008

On 14/02/2008, ogg.k.ogg.k at googlemail.com <ogg.k.ogg.k at googlemail.com> wrote:
> > there's also the possibility of having a marker in the first byte to
>  > say whether its a header packet or not, kinda like how vorbis and
>  > theora start their header packets with (0x1, 0x3, 0x5,) and (0x80,
>  > 0x81, 0x82) respectively ... and then make sure not to start data
>  > packets that way. That does make it a little dirty for a text codec
>  > though as you always have to check/skip the first byte of your data
>  > packets.
> Why does it make it dirty ?
>  I'm doing just this (with headers having 0x80 set), and as far as having
>  to check/skip the first byte, I also have to check/skip everying in there
>  anyway for consistency checking (eg, checking the encoding is within
>  expected bounds, etc, etc).

fair enough :-)


More information about the ogg-dev mailing list