summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--registers/dolby/30MR-REG-DD-Class14-ASDCP-PHDR-elements.xml55
-rw-r--r--registers/dolby/30MR-REG-DD-Class14-ASDCP-PHDR-essence-keys.xml22
-rw-r--r--registers/dolby/30MR-REG-DD-Class14-ASDCP-PHDR-groups.xml41
-rw-r--r--registers/dolby/30MR-REG-DD-Class14-ASDCP-PHDR-labels.xml24
-rw-r--r--registers/dolby/30MR-REG-DD-Class14-RDD47-ISXD-elements.xml27
-rw-r--r--registers/dolby/30MR-REG-DD-Class14-RDD47-ISXD-essence-keys.xml22
-rw-r--r--registers/dolby/30MR-REG-DD-Class14-RDD47-ISXD-groups.xml33
-rw-r--r--registers/dolby/30MR-REG-DD-Class14-RDD47-ISXD-labels.xml35
-rw-r--r--registers/readme.md5
9 files changed, 264 insertions, 0 deletions
diff --git a/registers/dolby/30MR-REG-DD-Class14-ASDCP-PHDR-elements.xml b/registers/dolby/30MR-REG-DD-Class14-ASDCP-PHDR-elements.xml
new file mode 100644
index 0000000..923afcd
--- /dev/null
+++ b/registers/dolby/30MR-REG-DD-Class14-ASDCP-PHDR-elements.xml
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Metadata tags to support XML file editing -->
+<!-- author= Raymond Yeung (raymond.yeung@dolby.com) -->
+<!-- summary_of_edit= Elements Register for asdcplib-phdr -->
+<!-- -->
+<!-- DO NOT EDIT THIS TAG -->
+<!-- master_commit_tag=v000000081 -->
+<!-- DO NOT EDIT THIS TAG -->
+<!-- -->
+<ElementsRegister xmlns="http://www.smpte-ra.org/schemas/335/2012">
+ <Entries>
+ <Entry>
+ <Register>Elements</Register>
+ <NamespaceName>http://www.smpte-ra.org/reg/335/2012/14/9</NamespaceName>
+ <Symbol>DataDefinition</Symbol>
+ <UL>urn:smpte:ul:060e2b34.01010105.0e090607.01010104</UL>
+ <Kind>LEAF</Kind>
+ <Name>Data Definition</Name>
+ <Definition>Identifies the value of PHDR Data Definition</Definition>
+ <DefiningDocument>ASDCP</DefiningDocument>
+ <IsDeprecated>false</IsDeprecated>
+ <ContextScope>UnknownContext</ContextScope>
+ <Type>urn:smpte:ul:060e2b34.01040101.04011100.00000000</Type>
+ <ValueLength>16 bytes</ValueLength>
+ </Entry>
+ <Entry>
+ <Register>Elements</Register>
+ <NamespaceName>http://www.smpte-ra.org/reg/335/2012/14/9</NamespaceName>
+ <Symbol>SourceTrackID</Symbol>
+ <UL>urn:smpte:ul:060e2b34.01010105.0e090607.01010105</UL>
+ <Kind>LEAF</Kind>
+ <Name>Source Track ID</Name>
+ <Definition>Identifies the Source Track ID of the PHDR Data Items</Definition>
+ <DefiningDocument>ASDCP</DefiningDocument>
+ <IsDeprecated>false</IsDeprecated>
+ <ContextScope>UnknownContext</ContextScope>
+ <Type>urn:smpte:ul:060e2b34.01040101.01010300.00000000</Type>
+ <ValueLength>4 bytes</ValueLength>
+ </Entry>
+ <Entry>
+ <Register>Elements</Register>
+ <NamespaceName>http://www.smpte-ra.org/reg/335/2012/14/9</NamespaceName>
+ <Symbol>SimplePayloadSID</Symbol>
+ <UL>urn:smpte:ul:060e2b34.01010105.0e090607.01010106</UL>
+ <Kind>LEAF</Kind>
+ <Name>Simple Payload SID</Name>
+ <Definition>Identifies the Source Track ID of the ST 410 GSP as static data</Definition>
+ <DefiningDocument>ASDCP</DefiningDocument>
+ <IsDeprecated>false</IsDeprecated>
+ <ContextScope>UnknownContext</ContextScope>
+ <Type>urn:smpte:ul:060e2b34.01040101.01010300.00000000</Type>
+ <ValueLength>4 bytes</ValueLength>
+ </Entry>
+ </Entries>
+</ElementsRegister> \ No newline at end of file
diff --git a/registers/dolby/30MR-REG-DD-Class14-ASDCP-PHDR-essence-keys.xml b/registers/dolby/30MR-REG-DD-Class14-ASDCP-PHDR-essence-keys.xml
new file mode 100644
index 0000000..2c43cab
--- /dev/null
+++ b/registers/dolby/30MR-REG-DD-Class14-ASDCP-PHDR-essence-keys.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Metadata tags to support XML file editing -->
+<!-- author= Raymond Yeung (raymond.yeung@dolby.com) -->
+<!-- summary_of_edit= Essence Key Register for asdcplib-phdr -->
+<!-- -->
+<!-- -->
+<EssenceRegister xmlns="http://www.smpte-ra.org/schemas/2088/2019">
+ <Entries>
+ <Entry>
+ <Register>Essence</Register>
+ <NamespaceName>http://www.smpte-ra.org/reg/2088/2019/14/9</NamespaceName>
+ <Symbol>PHDRImageMetadataItem</Symbol>
+ <UL>urn:smpte:ul:060e2b34.01020105.0e090607.01010100</UL>
+ <Kind>LEAF</Kind>
+ <Name>PHDR Image Metadata Item</Name>
+ <Definition>Identifies a PHDR image metadata item</Definition>
+ <Notes>**PROPOSED**</Notes>
+ <DefiningDocument>ASDCP</DefiningDocument>
+ <IsDeprecated>false</IsDeprecated>
+ </Entry>
+ </Entries>
+</EssenceRegister> \ No newline at end of file
diff --git a/registers/dolby/30MR-REG-DD-Class14-ASDCP-PHDR-groups.xml b/registers/dolby/30MR-REG-DD-Class14-ASDCP-PHDR-groups.xml
new file mode 100644
index 0000000..007229b
--- /dev/null
+++ b/registers/dolby/30MR-REG-DD-Class14-ASDCP-PHDR-groups.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Metadata tags to support XML file editing -->
+<!-- author= Raymond Yeung (raymond.yeung@dolby.com) -->
+<!-- summary_of_edit= Groups Register for asdcplib-phdr -->
+<!-- -->
+<!-- DO NOT EDIT THIS TAG -->
+<!-- master_commit_tag=v000000081 -->
+<!-- DO NOT EDIT THIS TAG -->
+<!-- -->
+<GroupsRegister xmlns="http://www.smpte-ra.org/ns/395/2016">
+ <Entries>
+ <Entry>
+ <Register>Groups</Register>
+ <NamespaceName>http://www.smpte-ra.org/reg/395/2014/14/9</NamespaceName>
+ <Symbol>PHDRMetadataTrackSubDescriptor</Symbol>
+ <UL>urn:smpte:ul:060e2b34.027f0105.0e090607.01010103</UL>
+ <Kind>LEAF</Kind>
+ <Name>PHDR Metadata Track Sub Descriptor</Name>
+ <Definition>Identifies a PHDR Metadata Track Sub Descriptor</Definition>
+ <DefiningDocument>ASDCP</DefiningDocument>
+ <IsDeprecated>false</IsDeprecated>
+ <Parent>urn:smpte:ul:060e2b34.027f0101.0d010101.01015900</Parent>
+ <IsConcrete>true</IsConcrete>
+ <KLVSyntax>06 53</KLVSyntax>
+ <Contents>
+ <Record>
+ <UL>urn:smpte:ul:060e2b34.01010105.0e090607.01010104</UL>
+ <IsOptional>false</IsOptional>
+ </Record>
+ <Record>
+ <UL>urn:smpte:ul:060e2b34.01010105.0e090607.01010105</UL>
+ <IsOptional>false</IsOptional>
+ </Record>
+ <Record>
+ <UL>urn:smpte:ul:060e2b34.01010105.0e090607.01010106</UL>
+ <IsOptional>false</IsOptional>
+ </Record>
+ </Contents>
+ </Entry>
+ </Entries>
+</GroupsRegister> \ No newline at end of file
diff --git a/registers/dolby/30MR-REG-DD-Class14-ASDCP-PHDR-labels.xml b/registers/dolby/30MR-REG-DD-Class14-ASDCP-PHDR-labels.xml
new file mode 100644
index 0000000..a94946b
--- /dev/null
+++ b/registers/dolby/30MR-REG-DD-Class14-ASDCP-PHDR-labels.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Metadata tags to support XML file editing -->
+<!-- author= Raymond Yeung (raymond.yeung@dolby.com) -->
+<!-- summary_of_edit= Labels Register for asdcplib-phdr -->
+<!-- -->
+<!-- DO NOT EDIT THIS TAG -->
+<!-- master_commit_tag=v000000081 -->
+<!-- DO NOT EDIT THIS TAG -->
+<!-- -->
+<LabelsRegister xmlns="http://www.smpte-ra.org/schemas/400/2012">
+ <Entries>
+ <Entry>
+ <Register>Labels</Register>
+ <NamespaceName>http://www.smpte-ra.org/reg/400/2012/14/9</NamespaceName>
+ <Symbol>PHDRImageMetadataWrappingFrame</Symbol>
+ <UL>urn:smpte:ul:060e2b34.04010105.0e090607.01010101</UL>
+ <Kind>LEAF</Kind>
+ <Name>PHDR Image Metadata Wrapping Frame</Name>
+ <Definition>Identifies a frame of wrapped PHDR image metadata</Definition>
+ <DefiningDocument>ASDCP</DefiningDocument>
+ <IsDeprecated>false</IsDeprecated>
+ </Entry>
+ </Entries>
+</LabelsRegister> \ No newline at end of file
diff --git a/registers/dolby/30MR-REG-DD-Class14-RDD47-ISXD-elements.xml b/registers/dolby/30MR-REG-DD-Class14-RDD47-ISXD-elements.xml
new file mode 100644
index 0000000..4eb4375
--- /dev/null
+++ b/registers/dolby/30MR-REG-DD-Class14-RDD47-ISXD-elements.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Metadata tags to support XML file editing -->
+<!-- author= Raymond Yeung (raymond.yeung@dolby.com) -->
+<!-- summary_of_edit= Elements Register for RDD47 ISXD -->
+<!-- -->
+<!-- DO NOT EDIT THIS TAG -->
+<!-- master_commit_tag=v000000081 -->
+<!-- DO NOT EDIT THIS TAG -->
+<!-- -->
+<ElementsRegister xmlns="http://www.smpte-ra.org/schemas/335/2012">
+ <Entries>
+ <Entry>
+ <Register>Elements</Register>
+ <NamespaceName>http://www.smpte-ra.org/reg/335/2012/14/9</NamespaceName>
+ <Symbol>NamespaceURI</Symbol>
+ <UL>urn:smpte:ul:060e2b34.01010105.0e090400.00000000</UL>
+ <Kind>LEAF</Kind>
+ <Name>Namespace URI</Name>
+ <Definition>Identifies the default namespace of the essence XML documents</Definition>
+ <DefiningDocument>RDD47</DefiningDocument>
+ <IsDeprecated>false</IsDeprecated>
+ <ContextScope>UnknownContext</ContextScope>
+ <Type>urn:smpte:ul:060e2b34.01040101.01100600.00000000</Type>
+ <ValueLength>variable</ValueLength>
+ </Entry>
+ </Entries>
+</ElementsRegister> \ No newline at end of file
diff --git a/registers/dolby/30MR-REG-DD-Class14-RDD47-ISXD-essence-keys.xml b/registers/dolby/30MR-REG-DD-Class14-RDD47-ISXD-essence-keys.xml
new file mode 100644
index 0000000..572112f
--- /dev/null
+++ b/registers/dolby/30MR-REG-DD-Class14-RDD47-ISXD-essence-keys.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Metadata tags to support XML file editing -->
+<!-- author= Raymond Yeung (raymond.yeung@dolby.com) -->
+<!-- summary_of_edit= Essence Key Register for SMPTE RDD 47 ISXD -->
+<!-- -->
+<!-- -->
+<EssenceRegister xmlns="http://www.smpte-ra.org/schemas/2088/2019">
+ <Entries>
+ <Entry>
+ <Register>Essence</Register>
+ <NamespaceName>http://www.smpte-ra.org/reg/2088/2019/14/9</NamespaceName>
+ <Symbol>FrameWrappedISXDData</Symbol>
+ <UL>urn:smpte:ul:060e2b34.01020105.0e090502.017f017f</UL>
+ <Kind>LEAF</Kind>
+ <Name>Frame Wrapped ISXD Data</Name>
+ <Definition>Identifies Frame Wrapped ISXD Data Essence</Definition>
+ <Notes>**PROPOSED**</Notes>
+ <DefiningDocument>SMPTE RDD 47</DefiningDocument>
+ <IsDeprecated>false</IsDeprecated>
+ </Entry>
+ </Entries>
+</EssenceRegister> \ No newline at end of file
diff --git a/registers/dolby/30MR-REG-DD-Class14-RDD47-ISXD-groups.xml b/registers/dolby/30MR-REG-DD-Class14-RDD47-ISXD-groups.xml
new file mode 100644
index 0000000..49c2b89
--- /dev/null
+++ b/registers/dolby/30MR-REG-DD-Class14-RDD47-ISXD-groups.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Metadata tags to support XML file editing -->
+<!-- author= Raymond Yeung (raymond.yeung@dolby.com) -->
+<!-- summary_of_edit= Groups Register for RDD47 ISXD -->
+<!-- -->
+<!-- DO NOT EDIT THIS TAG -->
+<!-- master_commit_tag=v000000081 -->
+<!-- DO NOT EDIT THIS TAG -->
+<!-- -->
+<GroupsRegister xmlns="http://www.smpte-ra.org/ns/395/2016">
+ <Entries>
+ <Entry>
+ <Register>Groups</Register>
+ <NamespaceName>http://www.smpte-ra.org/reg/395/2014/14/9</NamespaceName>
+ <Symbol>ISXDDataEssenceDescriptor</Symbol>
+ <UL>urn:smpte:ul:060e2b34.027f0105.0e090502.00000000</UL>
+ <Kind>LEAF</Kind>
+ <Name>ISXD Data Essence Descriptor</Name>
+ <Definition>Identifies an ISXD Data Essence Descriptor</Definition>
+ <DefiningDocument>RDD47</DefiningDocument>
+ <IsDeprecated>false</IsDeprecated>
+ <Parent>urn:smpte:ul:060e2b34.027f0101.0d010101.01012400</Parent>
+ <IsConcrete>true</IsConcrete>
+ <KLVSyntax>06 53</KLVSyntax>
+ <Contents>
+ <Record>
+ <UL>urn:smpte:ul:060e2b34.01010105.0e090400.00000000</UL>
+ <IsOptional>false</IsOptional>
+ </Record>
+ </Contents>
+ </Entry>
+ </Entries>
+</GroupsRegister> \ No newline at end of file
diff --git a/registers/dolby/30MR-REG-DD-Class14-RDD47-ISXD-labels.xml b/registers/dolby/30MR-REG-DD-Class14-RDD47-ISXD-labels.xml
new file mode 100644
index 0000000..c3e81bc
--- /dev/null
+++ b/registers/dolby/30MR-REG-DD-Class14-RDD47-ISXD-labels.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Metadata tags to support XML file editing -->
+<!-- author= Raymond Yeung (raymond.yeung@dolby.com) -->
+<!-- summary_of_edit= Labels Register for RDD47 ISXD -->
+<!-- -->
+<!-- DO NOT EDIT THIS TAG -->
+<!-- master_commit_tag=v000000081 -->
+<!-- DO NOT EDIT THIS TAG -->
+<!-- -->
+<LabelsRegister xmlns="http://www.smpte-ra.org/schemas/400/2012">
+ <Entries>
+ <Entry>
+ <Register>Labels</Register>
+ <NamespaceName>http://www.smpte-ra.org/reg/400/2012/14/9</NamespaceName>
+ <Symbol>FrameWrappedISXDContainer</Symbol>
+ <UL>urn:smpte:ul:060e2b34.04010105.0e090607.01010103</UL>
+ <Kind>LEAF</Kind>
+ <Name>Frame Wrapped ISXD Container</Name>
+ <Definition>Identifies Frame Wrapped ISXD Container</Definition>
+ <DefiningDocument>RDD47</DefiningDocument>
+ <IsDeprecated>false</IsDeprecated>
+ </Entry>
+ <Entry>
+ <Register>Labels</Register>
+ <NamespaceName>http://www.smpte-ra.org/reg/400/2012/14/9</NamespaceName>
+ <Symbol>UTF8TextDataEssenceCoding</Symbol>
+ <UL>urn:smpte:ul:060e2b34.04010105.0e090606.00000000</UL>
+ <Kind>LEAF</Kind>
+ <Name>UTF-8 Text Data Essence Coding</Name>
+ <Definition>Identifies UTF-8 Text Data Essence Coding</Definition>
+ <DefiningDocument>RDD47</DefiningDocument>
+ <IsDeprecated>false</IsDeprecated>
+ </Entry>
+ </Entries>
+</LabelsRegister> \ No newline at end of file
diff --git a/registers/readme.md b/registers/readme.md
new file mode 100644
index 0000000..86b5def
--- /dev/null
+++ b/registers/readme.md
@@ -0,0 +1,5 @@
+
+# Ancillary Registers
+
+This directory contains XML register files that are compatible with SMPTE 2001-1 "XML Representation of SMPTE Registered Data (Reg-XML) — Mapping Rules" and SMPTE 2001-2 "XML Representation of SMPTE Registered Data (Reg-XML) — AAF and MXF Data". These files contain register entries that are not appropriate for distribution via the standard [registers](https://registry.smpte-ra.org/) published by SMPTE because they are defined in private namespaces or are in some other way incompatible with the SMPTE Engineering Document process. Nonetheless these values are in use in the industry, including their use in asdcplib, and so they are distributed here with permission from the original publisher.
+