From 3a79dd1f5e65ed7ed3e2e8a598fc1479eb2fcd9c Mon Sep 17 00:00:00 2001
From: Nigel Megitt Each Description Type is represented in a DAPT Document by
a The Script Event Description
daptm:descType
attribute on the <ttm:desc>
element.<ttm:desc>
element MAY have zero or one daptm:descType
attributes.
- The daptm:descType
attribute is defined below.daptm:descType
attribute is defined below.
daptm:descType : string
Its permitted values are listed in the following registry table:
+The permitted values for daptm:descType
are either
+ those listed in the following registry table,
+ or can be user-defined:
Valid user-defined values MUST begin with x-
.
@@ -2138,6 +2141,7 @@Namespaces
http://www.w3.org/XML/1998/namespace
[[xml-names]] +- TT @@ -2150,18 +2154,24 @@ tt
Namespaces
http://www.w3.org/ns/ttml#parameter
[[TTML2]] - TT Feature -none -- http://www.w3.org/ns/ttml/feature/
[[TTML2]] -+ TT Audio Style tta
http://www.w3.org/ns/ttml#audio
[[TTML2]] + +TT Metadata ++ ttm
+ http://www.w3.org/ns/ttml#metadata
[[TTML2]] ++ TT Feature +none ++ http://www.w3.org/ns/ttml/feature/
[[TTML2]] ++ DAPT Metadata @@ -3606,6 +3616,13 @@ daptm
Disposition of Features and Extensions
This is the profile expression of .+ + #descType
permitted ++ This is the profile expression of +daptm:descType
. +#onScreen
permitted @@ -3796,6 +3813,18 @@#daptOriginTimecode
No presentation processor behaviour is defined for the
+#daptOriginTimecode
extension.+ +#descType
+A transformation processor supports the
+ +#descType
extension if + it recognizes and is capable of transforming values of the +daptm:descType
attribute + on the<ttm:desc>
element.A presentation processor supports the
+#descType
extension if + it implements presentation semantic support of the +daptm:descType
attribute on the<ttm:desc>
element.#onScreen
A transformation processor supports the
#onScreen
extension if @@ -4162,6 +4191,7 @@
daptm:descType
registry table definitionThe key is the "
daptm:descType
" field. The "description" field describes the intended purpose of each value.The registry entries for this registry table are located in .
+The key values for this registry table MUST NOT begin with
x-
which is reserved for user extensions.diff --git a/profiles/dapt-content-profile.xml b/profiles/dapt-content-profile.xml index 10f16ae..b69633b 100644 --- a/profiles/dapt-content-profile.xml +++ b/profiles/dapt-content-profile.xml @@ -93,6 +93,7 @@ #agent #daptOriginTimecode +#descType #onScreen #scriptEventGrouping #scriptEventMapping diff --git a/profiles/dapt-processor-profile.xml b/profiles/dapt-processor-profile.xml index 0729164..93f091f 100644 --- a/profiles/dapt-processor-profile.xml +++ b/profiles/dapt-processor-profile.xml @@ -85,6 +85,7 @@#agent #contentProfiles-root #daptOriginTimecode +#descType #onScreen #represents #scriptEventGrouping