summaryrefslogtreecommitdiff
path: root/src/MDD.cpp
diff options
context:
space:
mode:
authorjhurst <jhurst@cinecert.com>2018-04-14 18:54:38 +0000
committerjhurst <>2018-04-14 18:54:38 +0000
commit1f681a06314770c1a58a9e9f40263600d818f2e5 (patch)
tree2c6a48f6d7205b1351679fdf50036f6210b11187 /src/MDD.cpp
parent760639b836ccf4a4a19d81b2a29191113dd4527b (diff)
added ACES (2067-50) descriptors
Diffstat (limited to 'src/MDD.cpp')
-rw-r--r--src/MDD.cpp68
1 files changed, 68 insertions, 0 deletions
diff --git a/src/MDD.cpp b/src/MDD.cpp
index 1b4984f..de71401 100644
--- a/src/MDD.cpp
+++ b/src/MDD.cpp
@@ -1461,6 +1461,74 @@ static const ASDCP::MDDEntry s_MDD_Table[] = {
0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00 },
{0}, false, "ColorPrimaries_SMPTE170M" },
+ // ACES ST 2067-50
+ { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 470
+ 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x79, 0x00 },
+ {0}, false, "ACESPictureSubDescriptor" },
+ { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, // 471
+ 0x04, 0x01, 0x06, 0x0a, 0x01, 0x00, 0x00, 0x00 },
+ {0}, false, "ACESPictureSubDescriptor_ACESAuthoringInformation" },
+ { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, // 472
+ 0x04, 0x01, 0x06, 0x0a, 0x02, 0x00, 0x00, 0x00 },
+ {0}, false, "ACESPictureSubDescriptor_ACESMasteringDisplayPrimaries" },
+ { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, // 473
+ 0x04, 0x01, 0x06, 0x0a, 0x03, 0x00, 0x00, 0x00 },
+ {0}, false, "ACESPictureSubDescriptor_ACESMasteringDisplayWhitePointChromaticity" },
+ { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, // 474
+ 0x04, 0x01, 0x06, 0x0a, 0x04, 0x00, 0x00, 0x00 },
+ {0}, false, "ACESPictureSubDescriptor_ACESMasteringDisplayMaximumLuminance" },
+ { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, // 475
+ 0x04, 0x01, 0x06, 0x0a, 0x05, 0x00, 0x00, 0x00 },
+ {0}, false, "ACESPictureSubDescriptor_ACESMasteringDisplayMinimumLuminance" },
+ { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, // 476
+ 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x7a, 0x00 },
+ {0}, false, "TargetFrameSubDescriptor" },
+ { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, // 477
+ 0x04, 0x01, 0x06, 0x09, 0x01, 0x00, 0x00, 0x00 },
+ {0}, false, "TargetFrameSubDescriptor_TargetFrameAncillaryResourceID" },
+ { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, // 478
+ 0x04, 0x01, 0x06, 0x09, 0x02, 0x00, 0x00, 0x00 },
+ {0}, false, "TargetFrameSubDescriptor_MediaType" },
+ { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, // 479
+ 0x04, 0x01, 0x06, 0x09, 0x03, 0x00, 0x00, 0x00 },
+ {0}, false, "TargetFrameSubDescriptor_TargetFrameIndex" },
+ { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, // 480
+ 0x04, 0x01, 0x06, 0x09, 0x04, 0x00, 0x00, 0x00 },
+ {0}, false, "TargetFrameSubDescriptor_TargetFrameTransferCharacteristic" },
+ { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, // 481
+ 0x04, 0x01, 0x06, 0x09, 0x05, 0x00, 0x00, 0x00 },
+ {0}, false, "TargetFrameSubDescriptor_TargetFrameColorPrimaries" },
+ { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, // 482
+ 0x04, 0x01, 0x06, 0x09, 0x06, 0x00, 0x00, 0x00 },
+ {0}, false, "TargetFrameSubDescriptor_TargetFrameComponentMaxRef" },
+ { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, // 483
+ 0x04, 0x01, 0x06, 0x09, 0x07, 0x00, 0x00, 0x00 },
+ {0}, false, "TargetFrameSubDescriptor_TargetFrameComponentMinRef" },
+ { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, // 484
+ 0x04, 0x01, 0x06, 0x09, 0x08, 0x00, 0x00, 0x00 },
+ {0}, false, "TargetFrameSubDescriptor_TargetFrameEssenceStreamID" },
+ { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, // 485
+ 0x04, 0x01, 0x06, 0x09, 0x09, 0x00, 0x00, 0x00 },
+ {0}, false, "TargetFrameSubDescriptor_ACESPictureSubDescriptorInstanceID" },
+ { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x0e, // 486
+ 0x04, 0x01, 0x06, 0x09, 0x0a, 0x00, 0x00, 0x00 },
+ {0}, false, "TargetFrameSubDescriptor_TargetFrameViewingEnvironment" },
+ { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, // 487
+ 0x04, 0x01, 0x01, 0x01, 0x01, 0x0c, 0x00, 0x00 },
+ {0}, false, "TransferCharacteristic_Gamma_2_6" },
+ { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, // 488
+ 0x04, 0x01, 0x01, 0x01, 0x01, 0x0d, 0x00, 0x00 },
+ {0}, false, "TransferCharacteristic_sRGB" },
+ { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, // 489
+ 0x04, 0x10, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00 },
+ {0}, false, "TheatricalViewingEnvironment" },
+ { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, // 490
+ 0x04, 0x10, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00 },
+ {0}, false, "HDTVReferenceViewingEnvironment" },
+ { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0d, // 491
+ 0x04, 0x10, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00 },
+ {0}, false, "HDRReferenceViewingEnvironment" },
+
{ {0}, {0}, false, 0 }
};