summaryrefslogtreecommitdiff
path: root/registers
diff options
context:
space:
mode:
authorjhurst <jhurst@cinecert.com>2020-07-15 09:25:42 -0700
committerjhurst <jhurst@cinecert.com>2020-07-15 09:25:42 -0700
commit597291a53ff4d27534e3a57e12988183fba7724b (patch)
treea2371a5891d26b68409caeebad3925a705510d1d /registers
parent1b64c426f5bb727217984d353c5c3671f9bc4eed (diff)
new files; not directly consumed by asdcplib build or runtime
Diffstat (limited to 'registers')
-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.
+