Problem with SMIL 3.0 DTD (meta element)

Hello SMIL people,

during AmbulantPlayer 2.2b17 beta testing a community member found a 
problem
we think could be caused by an omission in the SMIL3.0 DTD.

De file: 
http://www.w3.org/2007/SMIL30/testsuite/New-SMIL30/files/Metainformation/metainfo-test1.smil
will not be parsed by AmbulantPlayer when a validating XML parser 
(xerces) is used.

In 
http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-profile.html#SMILProfileNS-meta-module
the (normative) text  states:

"This profile adds the meta 
<http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-metadata.html#edef-meta> 
and metadata 
<http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-metadata.html#edef-metadata> 
elements to the content model of all elements except meta 
<http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-metadata.html#edef-meta>, 
metadata 
<http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-metadata.html#edef-metadata> 
and state 
<http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-state.html#edef-state>."

This text is consistent with the test file mentioned above, where the 
<meta/> element is used as
child of a <text/> element, and the (informative) summary of changes 
given at:
  http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-metadata.html#smilMetadataNS-SummaryOfChanges

But these texts are inconsistent with the DTD in 
http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-DTD.html#SMIL-media
and the (normative) table presented at 
http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-profile.html#SMILProfileNS-struct-module.

Please let us know what the definitive status is of the <meta/> element 
as a child from an element in the <body/> of
a SMIL 3.0 document.

Yours sincerely,

Kees Blom.
kees.blom@cwi.nl

Received on Tuesday, 18 May 2010 13:06:52 UTC