validity?

Dave Rice <[email protected]>
Newsgroups gmane.comp.multimedia.matroska.devel
Message-ID <[email protected]>
Hi all,
I'm working at creating a set of test files to show validation issues with various areas of the specification. From this I have a few questions and probably many more coming.

- Are undefined/unknown/unregistered elements allowed in the EBML Header? For a MKV file are Elements that are not in either the EBML or MKV spec allowed?

- Is it correct that mandatory elements are optional unless they have no registered default value? If a mandatory element does not appear then the default value is used. Thus "WritingApp" which is mandatory but has no default MUST appear but TimecodeScale which is mandatory but with a default may or may not appear.

- When is Element ordering important? Can EBML Elements be in any order? I imagine having a bunch of Clusters in random order may make playback difficult.

Dave Rice
_______________________________________________
Matroska-devel mailing list
[email protected]
http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-devel
Read Matroska-Devel on GMane: http://dir.gmane.org/gmane.comp.multimedia.matroska.devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.