diff options
| author | jhurst <jhurst@cinecert.com> | 2018-04-14 18:54:38 +0000 |
|---|---|---|
| committer | jhurst <> | 2018-04-14 18:54:38 +0000 |
| commit | 1f681a06314770c1a58a9e9f40263600d818f2e5 (patch) | |
| tree | 2c6a48f6d7205b1351679fdf50036f6210b11187 /src/MDD.cpp | |
| parent | 760639b836ccf4a4a19d81b2a29191113dd4527b (diff) | |
added ACES (2067-50) descriptors
Diffstat (limited to 'src/MDD.cpp')
| -rw-r--r-- | src/MDD.cpp | 68 |
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 } }; |
