Skip to content

Commit 78e8d81

Browse files
committed
reorder transform types to make clearer the transform types that are version 1 only
1 parent 7b2669c commit 78e8d81

File tree

1 file changed

+18
-17
lines changed

1 file changed

+18
-17
lines changed

schema/acesMetadataFile.xsd

+18-17
Original file line numberDiff line numberDiff line change
@@ -75,19 +75,6 @@
7575
</xs:restriction>
7676
</xs:simpleType>
7777

78-
<xs:simpleType name="tnOutputDeviceTransform">
79-
<xs:restriction base="xs:string">
80-
<xs:pattern value="urn:ampas:aces:transformId:v1.5:(ODT\.\S+\.\S+\.a\d+\.v\d+|ODT\.Academy\.\S+\.a\d+\.\d+\.\d+)"/>
81-
</xs:restriction>
82-
</xs:simpleType>
83-
84-
<xs:simpleType name="tnInverseOutputDeviceTransform">
85-
<xs:restriction base="xs:string">
86-
<xs:pattern value="urn:ampas:aces:transformId:v1.5:(InvODT\.\S+\.\S+\.a\d+\.v\d+|InvODT\.Academy\.\S+\.a\d+\.\d+\.\d+)"/>
87-
<xs:pattern value="urn:ampas:aces:transformId:v2.0:InvOutput\.\S+\.\S+\.a\d+\.v\d+"/>
88-
</xs:restriction>
89-
</xs:simpleType>
90-
9178
<xs:simpleType name="tnOutputTransform">
9279
<xs:restriction base="xs:string">
9380
<xs:pattern value="urn:ampas:aces:transformId:v1.5:(RRTODT\.\S+\.\S+\.a\d+\.v\d+|RRTODT\.Academy\.\S+\.a\d+\.\d+\.\d+)"/>
@@ -101,7 +88,15 @@
10188
<xs:pattern value="urn:ampas:aces:transformId:v2.0:InvOutput\.\S+\.\S+\.a\d+\.v\d+"/>
10289
</xs:restriction>
10390
</xs:simpleType>
104-
91+
92+
<xs:simpleType name="tnColorSpaceConversionTransform">
93+
<xs:restriction base="xs:string">
94+
<xs:pattern value="urn:ampas:aces:transformId:v1.5:(ACEScsc\.\S+\.\S+\.a\d+\.v\d+|ACEScsc\.Academy\.\S+\.a\d+\.\d+\.\d+)"/>
95+
<xs:pattern value="urn:ampas:aces:transformId:v2.0:CSC\.\S+\.\S+\.a\d+\.v\d+"/>
96+
</xs:restriction>
97+
</xs:simpleType>
98+
99+
<!-- ACES Version 1.x only -->
105100
<xs:simpleType name="tnReferenceRenderingTransform">
106101
<xs:restriction base="xs:string">
107102
<xs:pattern value="urn:ampas:aces:transformId:v1.5:RRT\.a\d+\.\d+\.\d+"/>
@@ -113,13 +108,19 @@
113108
<xs:pattern value="urn:ampas:aces:transformId:v1.5:InvRRT\.a\d+\.\d+\.\d+"/>
114109
</xs:restriction>
115110
</xs:simpleType>
111+
112+
<xs:simpleType name="tnOutputDeviceTransform">
113+
<xs:restriction base="xs:string">
114+
<xs:pattern value="urn:ampas:aces:transformId:v1.5:(ODT\.\S+\.\S+\.a\d+\.v\d+|ODT\.Academy\.\S+\.a\d+\.\d+\.\d+)"/>
115+
</xs:restriction>
116+
</xs:simpleType>
116117

117-
<xs:simpleType name="tnColorSpaceConversionTransform">
118+
<xs:simpleType name="tnInverseOutputDeviceTransform">
118119
<xs:restriction base="xs:string">
119-
<xs:pattern value="urn:ampas:aces:transformId:v1.5:(ACEScsc\.\S+\.\S+\.a\d+\.v\d+|ACEScsc\.Academy\.\S+\.a\d+\.\d+\.\d+)"/>
120-
<xs:pattern value="urn:ampas:aces:transformId:v2.0:CSC\.\S+\.\S+\.a\d+\.v\d+"/>
120+
<xs:pattern value="urn:ampas:aces:transformId:v1.5:(InvODT\.\S+\.\S+\.a\d+\.v\d+|InvODT\.Academy\.\S+\.a\d+\.\d+\.\d+)"/>
121121
</xs:restriction>
122122
</xs:simpleType>
123+
<!-- end ACES Version 1.x only -->
123124

124125
<!-- Define clip identification types -->
125126
<xs:complexType name="sequenceType">

0 commit comments

Comments
 (0)