diff options
Diffstat (limited to 'src/MDD.cpp')
| -rw-r--r-- | src/MDD.cpp | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/MDD.cpp b/src/MDD.cpp index 6da1c91..c879d0f 100644 --- a/src/MDD.cpp +++ b/src/MDD.cpp @@ -1155,6 +1155,34 @@ static const ASDCP::MDDEntry s_MDD_Table[] = { 0x0e, 0x16, 0x01, 0x01, 0x01, 0x01, 0x02, 0x02 }, {0}, false, "DBOXMotionCodeSecondaryStream" }, + // 379-2, Sec. 7: Encoders that conform to this specification shall add a + // ContainerConstraintSubDescriptor to the GenericDescriptor::SubDescriptors + // property of the top-most File Descriptor that describes the essence + // container. + { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x7f, 0x01, 0x01, // 373 + 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x67, 0x00 }, + {0}, false, "ContainerConstraintSubDescriptor" }, + + // protype for high dynamic range + { { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x05, // 374 + 0x0e, 0x09, 0x06, 0xe1, 0x00, 0x00, 0x00, 0x00 }, + {0}, false, "PHDRImageMetadataWrappingFrame" }, + { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x05, // 375xxx + 0x0e, 0x09, 0x06, 0xe2, 0x00, 0x00, 0x01, 0x00 }, + {0}, false, "PHDRImageMetadataItem" }, + { { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x05, // 376xxx + 0x0e, 0x09, 0x05, 0xe3, 0x00, 0x00, 0x00, 0x00 }, + {0}, false, "PHDRMetadataTrackSubDescriptor" }, + { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 377xxx + 0x0e, 0x09, 0x05, 0xe3, 0x01, 0x00, 0x00, 0x00 }, + {0}, false, "PHDRMetadataTrackSubDescriptor_DataDefinition" }, + { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 378xxx + 0x0e, 0x09, 0x05, 0xe3, 0x02, 0x00, 0x00, 0x00 }, + {0}, false, "PHDRMetadataTrackSubDescriptor_SourceTrackID" }, + { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, // 379xxx + 0x0e, 0x09, 0x05, 0xe3, 0x03, 0x00, 0x00, 0x00 }, + {0}, false, "PHDRMetadataTrackSubDescriptor_SimplePayloadSID" }, + { {0}, {0}, false, 0 } }; |
