Skip to content

Commit e534614

Browse files
authored
SMPTE registers "Jalapeno" update (#379)
* Updated SMPTE registers to Jalapeno release - updated regxmllib version for compatibility with latest registers * Added PHDR test package and test case
1 parent e3fd12f commit e534614

11 files changed

+970
-10
lines changed

build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ dependencies {
9595
/**
9696
* Following includes the RegXMLLib dependency from Maven Central.
9797
*/
98-
implementation "com.sandflow:regxmllib:1.1.3"
98+
implementation "com.sandflow:regxmllib:1.1.5"
9999
/**
100100
* Following should be enabled and the above should be disabled
101101
* when necessary to verify changes to the RegXMLLib library that are

src/main/resources/reference-registers/Elements.xml

+175-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<!-- DO NOT EDIT THIS TAG -->
2-
<!-- master_commit_tag=v000000084 -->
2+
<!-- master_commit_tag=v000000085 -->
33
<!-- DO NOT EDIT THIS TAG -->
44
<!--
5-
Copyright (c) 2023 SMPTE All rights reserved.
5+
Copyright (c) 2024 SMPTE All rights reserved.
66

77
The latest version of this document can be retrieved at
88

@@ -2219,6 +2219,19 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
22192219
<Type>urn:smpte:ul:060e2b34.01040101.01010300.00000000</Type>
22202220
<ValueLength>16 bytes</ValueLength>
22212221
</Entry>
2222+
<Entry>
2223+
<Register>Elements</Register>
2224+
<NamespaceName>http://www.smpte-ra.org/reg/335/2012</NamespaceName>
2225+
<Symbol>DataStreamID</Symbol>
2226+
<UL>urn:smpte:ul:060e2b34.0101010e.0103040b.00000000</UL>
2227+
<Kind>LEAF</Kind>
2228+
<Name>Data Stream ID</Name>
2229+
<Definition>Unique identifier for this Data Stream</Definition>
2230+
<DefiningDocument>SMPTE RDD 55</DefiningDocument>
2231+
<IsDeprecated>false</IsDeprecated>
2232+
<ContextScope>UnknownContext</ContextScope>
2233+
<Type>urn:smpte:ul:060e2b34.01040101.01030300.00000000</Type>
2234+
</Entry>
22222235
<Entry>
22232236
<Register>Elements</Register>
22242237
<NamespaceName>http://www.smpte-ra.org/reg/335/2012</NamespaceName>
@@ -17902,6 +17915,19 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
1790217915
<Type>urn:smpte:ul:060e2b34.01040101.01012002.00000000</Type>
1790317916
<ValueLength>8 bytes</ValueLength>
1790417917
</Entry>
17918+
<Entry>
17919+
<Register>Elements</Register>
17920+
<NamespaceName>http://www.smpte-ra.org/reg/335/2012</NamespaceName>
17921+
<Symbol>DataStreamSampleRate</Symbol>
17922+
<UL>urn:smpte:ul:060e2b34.0101010e.04060103.00000000</UL>
17923+
<Kind>LEAF</Kind>
17924+
<Name>Data Stream Sample Rate</Name>
17925+
<Definition>Rate at which creator samples data conveyed on the Data Stream, per second</Definition>
17926+
<DefiningDocument>SMPTE RDD 55</DefiningDocument>
17927+
<IsDeprecated>false</IsDeprecated>
17928+
<ContextScope>UnknownContext</ContextScope>
17929+
<Type>urn:smpte:ul:060e2b34.01040101.03010100.00000000</Type>
17930+
</Entry>
1790517931
<Entry>
1790617932
<Register>Elements</Register>
1790717933
<NamespaceName>http://www.smpte-ra.org/reg/335/2012</NamespaceName>
@@ -18217,6 +18243,19 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
1821718243
<Type>urn:smpte:ul:060e2b34.01040101.01010400.00000000</Type>
1821818244
<ValueLength>4 bytes</ValueLength>
1821918245
</Entry>
18246+
<Entry>
18247+
<Register>Elements</Register>
18248+
<NamespaceName>http://www.smpte-ra.org/reg/335/2012</NamespaceName>
18249+
<Symbol>DataStreamSchemeURI</Symbol>
18250+
<UL>urn:smpte:ul:060e2b34.0101010e.04061003.00000000</UL>
18251+
<Kind>LEAF</Kind>
18252+
<Name>Data Stream Scheme URI</Name>
18253+
<Definition>URI identifying application of Data Stream</Definition>
18254+
<DefiningDocument>SMPTE RDD 55</DefiningDocument>
18255+
<IsDeprecated>false</IsDeprecated>
18256+
<ContextScope>UnknownContext</ContextScope>
18257+
<Type>urn:smpte:ul:060e2b34.01040101.01100200.00000000</Type>
18258+
</Entry>
1822018259
<Entry>
1822118260
<Register>Elements</Register>
1822218261
<NamespaceName>http://www.smpte-ra.org/reg/335/2012</NamespaceName>
@@ -20517,6 +20556,58 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
2051720556
<Definition>Information about how data content was captured</Definition>
2051820557
<IsDeprecated>false</IsDeprecated>
2051920558
</Entry>
20559+
<Entry>
20560+
<Register>Elements</Register>
20561+
<NamespaceName>http://www.smpte-ra.org/reg/335/2012</NamespaceName>
20562+
<Symbol>DeviceCreatorName</Symbol>
20563+
<UL>urn:smpte:ul:060e2b34.0101010e.05010206.01000000</UL>
20564+
<Kind>LEAF</Kind>
20565+
<Name>Device Creator Name</Name>
20566+
<Definition>Name of creator of device creating a Data Stream</Definition>
20567+
<DefiningDocument>SMPTE RDD 55</DefiningDocument>
20568+
<IsDeprecated>false</IsDeprecated>
20569+
<ContextScope>UnknownContext</ContextScope>
20570+
<Type>urn:smpte:ul:060e2b34.01040101.01100200.00000000</Type>
20571+
</Entry>
20572+
<Entry>
20573+
<Register>Elements</Register>
20574+
<NamespaceName>http://www.smpte-ra.org/reg/335/2012</NamespaceName>
20575+
<Symbol>DeviceProductName</Symbol>
20576+
<UL>urn:smpte:ul:060e2b34.0101010e.05010206.02000000</UL>
20577+
<Kind>LEAF</Kind>
20578+
<Name>Device Product Name</Name>
20579+
<Definition>Name identifying product creating a Data Stream</Definition>
20580+
<DefiningDocument>SMPTE RDD 55</DefiningDocument>
20581+
<IsDeprecated>false</IsDeprecated>
20582+
<ContextScope>UnknownContext</ContextScope>
20583+
<Type>urn:smpte:ul:060e2b34.01040101.01100200.00000000</Type>
20584+
</Entry>
20585+
<Entry>
20586+
<Register>Elements</Register>
20587+
<NamespaceName>http://www.smpte-ra.org/reg/335/2012</NamespaceName>
20588+
<Symbol>DeviceVersion</Symbol>
20589+
<UL>urn:smpte:ul:060e2b34.0101010e.05010206.03000000</UL>
20590+
<Kind>LEAF</Kind>
20591+
<Name>Device Version</Name>
20592+
<Definition>Version identifier for device creating a Data Stream</Definition>
20593+
<DefiningDocument>SMPTE RDD 55</DefiningDocument>
20594+
<IsDeprecated>false</IsDeprecated>
20595+
<ContextScope>UnknownContext</ContextScope>
20596+
<Type>urn:smpte:ul:060e2b34.01040101.01100200.00000000</Type>
20597+
</Entry>
20598+
<Entry>
20599+
<Register>Elements</Register>
20600+
<NamespaceName>http://www.smpte-ra.org/reg/335/2012</NamespaceName>
20601+
<Symbol>DeviceInstanceIdentifier</Symbol>
20602+
<UL>urn:smpte:ul:060e2b34.0101010e.05010206.04000000</UL>
20603+
<Kind>LEAF</Kind>
20604+
<Name>Device Instance Identifier</Name>
20605+
<Definition>Unambiguous identifier for device creating a Data Stream, in the context of the application</Definition>
20606+
<DefiningDocument>SMPTE RDD 55</DefiningDocument>
20607+
<IsDeprecated>false</IsDeprecated>
20608+
<ContextScope>UnknownContext</ContextScope>
20609+
<Type>urn:smpte:ul:060e2b34.01040101.01100200.00000000</Type>
20610+
</Entry>
2052020611
<Entry>
2052120612
<Register>Elements</Register>
2052220613
<NamespaceName>http://www.smpte-ra.org/reg/335/2012</NamespaceName>
@@ -23515,6 +23606,19 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
2351523606
<ContextScope>UnknownContext</ContextScope>
2351623607
<Type>urn:smpte:ul:060e2b34.01040101.01010100.00000000</Type>
2351723608
</Entry>
23609+
<Entry>
23610+
<Register>Elements</Register>
23611+
<NamespaceName>http://www.smpte-ra.org/reg/335/2012</NamespaceName>
23612+
<Symbol>LinkedDataStreamID</Symbol>
23613+
<UL>urn:smpte:ul:060e2b34.0101010e.06010102.07000000</UL>
23614+
<Kind>LEAF</Kind>
23615+
<Name>Linked Data Stream ID</Name>
23616+
<Definition>Unique identifer of Data Stream described by this SubDescriptor</Definition>
23617+
<DefiningDocument>SMPTE RDD 55</DefiningDocument>
23618+
<IsDeprecated>false</IsDeprecated>
23619+
<ContextScope>UnknownContext</ContextScope>
23620+
<Type>urn:smpte:ul:060e2b34.01040101.01030300.00000000</Type>
23621+
</Entry>
2351823622
<Entry>
2351923623
<Register>Elements</Register>
2352023624
<NamespaceName>http://www.smpte-ra.org/reg/335/2012</NamespaceName>
@@ -30786,6 +30890,19 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
3078630890
<Type>urn:smpte:ul:060e2b34.01040101.03010700.00000000</Type>
3078730891
<ValueLength>8 bytes</ValueLength>
3078830892
</Entry>
30893+
<Entry>
30894+
<Register>Elements</Register>
30895+
<NamespaceName>http://www.smpte-ra.org/reg/335/2012</NamespaceName>
30896+
<Symbol>CreationTimestamp</Symbol>
30897+
<UL>urn:smpte:ul:060e2b34.0101010e.07020110.01050000</UL>
30898+
<Kind>LEAF</Kind>
30899+
<Name>Creation Timestamp</Name>
30900+
<Definition>IEEE 1588-2019 PTP Timestamp documenting the time at which the data in the data set were created</Definition>
30901+
<DefiningDocument>SMPTE RDD 55</DefiningDocument>
30902+
<IsDeprecated>false</IsDeprecated>
30903+
<ContextScope>UnknownContext</ContextScope>
30904+
<Type>urn:smpte:ul:060e2b34.01040101.03011000.00000000</Type>
30905+
</Entry>
3078930906
<Entry>
3079030907
<Register>Elements</Register>
3079130908
<NamespaceName>http://www.smpte-ra.org/reg/335/2012</NamespaceName>
@@ -47609,6 +47726,20 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
4760947726
<Definition>Metadata registered by Dolby Laboratories Inc. for private use</Definition>
4761047727
<IsDeprecated>false</IsDeprecated>
4761147728
</Entry>
47729+
<Entry>
47730+
<Register>Elements</Register>
47731+
<NamespaceName>http://www.smpte-ra.org/reg/335/2012/14/9</NamespaceName>
47732+
<Symbol>NamespaceURI</Symbol>
47733+
<UL>urn:smpte:ul:060e2b34.01010105.0e090400.00000000</UL>
47734+
<Kind>LEAF</Kind>
47735+
<Name>Namespace URI</Name>
47736+
<Definition>Identifies the default namespace of the essence XML documents</Definition>
47737+
<DefiningDocument>SMPTE ST 2067-202</DefiningDocument>
47738+
<IsDeprecated>false</IsDeprecated>
47739+
<ContextScope>UnknownContext</ContextScope>
47740+
<Type>urn:smpte:ul:060e2b34.01040101.01100600.00000000</Type>
47741+
<ValueLength>variable</ValueLength>
47742+
</Entry>
4761247743
<Entry>
4761347744
<Register>Elements</Register>
4761447745
<NamespaceName>http://www.smpte-ra.org/reg/335/2012/14/9</NamespaceName>
@@ -47674,6 +47805,48 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
4767447805
<ContextScope>DefinedContext</ContextScope>
4767547806
<Type>urn:smpte:ul:060e2b34.01040101.01010300.00000000</Type>
4767647807
</Entry>
47808+
<Entry>
47809+
<Register>Elements</Register>
47810+
<NamespaceName>http://www.smpte-ra.org/reg/335/2012/14/9</NamespaceName>
47811+
<Symbol>DataDefinition</Symbol>
47812+
<UL>urn:smpte:ul:060e2b34.01010105.0e090607.01010104</UL>
47813+
<Kind>LEAF</Kind>
47814+
<Name>Data Definition</Name>
47815+
<Definition>Identifies the value of PHDR Data Definition</Definition>
47816+
<DefiningDocument>SMPTE RDD 56</DefiningDocument>
47817+
<IsDeprecated>false</IsDeprecated>
47818+
<ContextScope>UnknownContext</ContextScope>
47819+
<Type>urn:smpte:ul:060e2b34.01040101.04011100.00000000</Type>
47820+
<ValueLength>16 bytes</ValueLength>
47821+
</Entry>
47822+
<Entry>
47823+
<Register>Elements</Register>
47824+
<NamespaceName>http://www.smpte-ra.org/reg/335/2012/14/9</NamespaceName>
47825+
<Symbol>SourceTrackID</Symbol>
47826+
<UL>urn:smpte:ul:060e2b34.01010105.0e090607.01010105</UL>
47827+
<Kind>LEAF</Kind>
47828+
<Name>Source Track ID</Name>
47829+
<Definition>Identifies the Source Track ID of the PHDR Data Items</Definition>
47830+
<DefiningDocument>SMPTE RDD 56</DefiningDocument>
47831+
<IsDeprecated>false</IsDeprecated>
47832+
<ContextScope>UnknownContext</ContextScope>
47833+
<Type>urn:smpte:ul:060e2b34.01040101.01010300.00000000</Type>
47834+
<ValueLength>4 bytes</ValueLength>
47835+
</Entry>
47836+
<Entry>
47837+
<Register>Elements</Register>
47838+
<NamespaceName>http://www.smpte-ra.org/reg/335/2012/14/9</NamespaceName>
47839+
<Symbol>SimplePayloadSID</Symbol>
47840+
<UL>urn:smpte:ul:060e2b34.01010105.0e090607.01010106</UL>
47841+
<Kind>LEAF</Kind>
47842+
<Name>Simple Payload SID</Name>
47843+
<Definition>Identifies the Source Track ID of the ST 410 GSP as static data</Definition>
47844+
<DefiningDocument>SMPTE RDD 56</DefiningDocument>
47845+
<IsDeprecated>false</IsDeprecated>
47846+
<ContextScope>UnknownContext</ContextScope>
47847+
<Type>urn:smpte:ul:060e2b34.01040101.01010300.00000000</Type>
47848+
<ValueLength>4 bytes</ValueLength>
47849+
</Entry>
4767747850
<Entry>
4767847851
<Register>Elements</Register>
4767947852
<NamespaceName>http://www.smpte-ra.org/reg/335/2012/14/10</NamespaceName>

0 commit comments

Comments
 (0)