[MPlayer-cvslog] r19258 - trunk/DOCS/tech/oggless-xiph-codecs.txt

Aurelien Jacobs aurel at gnuage.org
Sun Jul 30 17:06:23 CEST 2006


On Sun, 30 Jul 2006 11:13:01 +0200 (CEST)
michael <subversion at mplayerhq.hu> wrote:

> +2) search for the 1st occurance of 03,'v','o','r','b','i','s' after here
> +  3) read an unsigned integer of 32 bits and skip that many bytes
> +  4) [user_comment_list_length] = read an unsigned integer of 32 bits
> +  5) iterate [user_comment_list_length] times {
> +       6) read an unsigned integer of 32 bits and skip that many bytes
> +     }

Maybe the byte order should be specified ? big or little endian ?

> +Example and Disscussion of the matroska container
> +matroska supports storing 3 headers using a codec specific
> +format, which should be used for storing the 3 headers
> +Note, the above procedure to split one header into 3 works with the
> +vorbis-matroska specific format too

Storing vorbis in matroska uses the "A_VORBIS" long codec id, which
don't match with the proposed "vorbis" long id.
Is there a solution to this ?
Should the matroska spec be improved to add support for "vorbis",
or should this spec be relaxed to accept "A_VORBIS" ?

Aurel



More information about the MPlayer-cvslog mailing list