No subject


Fri Aug 6 15:17:01 PDT 2004


typedef struct vorbis_comment{
  /* unlimited user comment fields.  libvorbis writes 'libvorbis'
     whatever vendor is set to in encode */
  char **user_comments;
  int   *comment_lengths;
  int    comments;
  char  *vendor;

} vorbis_comment;

'user_comments' is the associative array of sorts that the usual
comments are. 'vendor' is just a string that's also stored there. Read
"Vorbis Illuminated" (www.mathdogs.com/vorbis-illuminated/) for how
it's stored in the bitstream; it's stored before all the other
comments in the comment header packet. Bitrates (what is
'bitrate_window'?) are stored in the parameter header packet.

So changing what information stored in these places will break
existing streams.

I'd go for a comment, at least for now.


-- 
Kenneth Arnold <ken at arnoldnet.net>
- "Know thyself."



--=---------HYPETOMBOXCREATEDBOUNDARY877
Content-Type: application/pgp-signature; name="part"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="part"

LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KVmVyc2lvbjogR251UEcgdjEuMC42IChHTlUv
TGludXgpCkNvbW1lbnQ6IEZvciBpbmZvIHNlZSBodHRwOi8vd3d3LmdudXBnLm9yZwoKaUQ4REJR
RThXY0FlRVY1RFZDVFpScVFSQWxHb0FKOWUzVytGQ2NZbjEwSEZZUEN6S2NWbEl2NzZXQUNnclI1
SwpsN2hUL25LT3JWOHZ4VnNlSEVTRWZqMD0KPWtHdUIKLS0tLS1FTkQgUEdQIFNJR05BVFVSRS0t
LS0tCgo=



--- >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-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.

--=---------HYPETOMBOXCREATEDBOUNDARY877--



More information about the Vorbis mailing list