[cvs-annodex] commit (/annodex): standards/cmml_3_0.dtd
standards/draft-pfeiffer-cmml-current.xml -standards/cmml_2_1.dtd
silvia
nobody at lists.annodex.net
Tue Feb 15 10:46:28 EST 2005
Update of /annodex (new revision 909)
Removed files:
standards/cmml_2_1.dtd
Modified files:
standards/cmml_3_0.dtd
standards/draft-pfeiffer-cmml-current.xml
Log Message:
Decided to not change the CMML 2.0 dtd to 2.1. Why?
Well the changes that were planned were the following:
- adding granuleshift to import
- adding granulerate & granuleshift to cmml
- adding basetime in addition to timebase, making that one deprecated
But:
- granuleshift is an Ogg construct and should not be in CMML
- setting granulerate in CMML is unusual and it is enough when added in CMML 3.0
- deprecation involves writing new rules how to handle both tags; a simple replacement makes all our lives easier :)
Deleted: standards/cmml_2_1.dtd
Modified: standards/cmml_3_0.dtd
===================================================================
--- standards/cmml_3_0.dtd 2005-02-14 23:34:59 UTC (rev 908)
+++ standards/cmml_3_0.dtd 2005-02-14 23:46:26 UTC (rev 909)
@@ -98,14 +98,18 @@
<!-- ROOT ELEMENT: -->
<!-- cmml tag containing sequence of head and a tags -->
<!-- =============================================== -->
-<!-- i18n = the default language for the whole document including
- the id tag of the cmml element -->
-<!-- xmlns = namespace of the cmml tags -->
+<!-- i18n = the default language for the whole document including
+ the id tag of the cmml element -->
+<!-- xmlns = namespace of the cmml tags -->
+<!-- granulerate = the base temporal resolution to be used for the
+ cmml bitstream -->
+
<!ELEMENT cmml (stream?, head, clip*)>
<!ATTLIST cmml
%i18n;
id ID #IMPLIED
xmlns %URI; #FIXED 'http://www.annodex.net/cmml'
+ granulerate CDATA #IMPLIED
>
Modified: standards/draft-pfeiffer-cmml-current.xml
===================================================================
--
silvia
More information about the cvs-annodex
mailing list