diff options
| author | jhurst <jhurst@cinecert.com> | 2007-06-08 02:24:37 +0000 |
|---|---|---|
| committer | jhurst <> | 2007-06-08 02:24:37 +0000 |
| commit | 3a3aa48a5a4f7324a9e4c2273d0747d7f58a2813 (patch) | |
| tree | bf218b1e6e4ee415ff94576e08b923801340c4a5 /src/MDD.cpp | |
| parent | 27915a74438fcf264d8dfd621dd5e79fa4065813 (diff) | |
fixed encryption for timed text
Diffstat (limited to 'src/MDD.cpp')
| -rw-r--r-- | src/MDD.cpp | 41 |
1 files changed, 40 insertions, 1 deletions
diff --git a/src/MDD.cpp b/src/MDD.cpp index 9195df2..db43df0 100644 --- a/src/MDD.cpp +++ b/src/MDD.cpp @@ -798,10 +798,49 @@ static const ASDCP::MDDEntry s_MDD_Table[] = { { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, // 254 0x02, 0x09, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00 }, {0}, false, "CryptographicContext_CryptographicKeyID" }, + { { 0x06, 0x0e, 0x2b, 0x34, 0x00, 0x01, 0x01, 0x01, // 255 + 0x0d, 0x01, 0x03, 0x01, 0xfa, 0xce, 0x00, 0x00 }, + {0}, false, "DCTimedTextWrapping" }, + { { 0x06, 0x0e, 0x2b, 0x34, 0x00, 0x01, 0x01, 0x01, // 256 + 0x0d, 0x01, 0x03, 0x01, 0xfa, 0xce, 0x00, 0x01 }, + {0}, false, "DCTimedTextEssence" }, + { { 0x06, 0x0e, 0x2b, 0x34, 0x00, 0x01, 0x01, 0x01, // 257 + 0x0d, 0x01, 0x03, 0x01, 0xfa, 0xce, 0x00, 0x02 }, + {0}, false, "DCTimedTextDescriptor" }, + { { 0x06, 0x0e, 0x2b, 0x34, 0x00, 0x01, 0x01, 0x01, // 258 + 0x0d, 0x01, 0x03, 0x01, 0xfa, 0xce, 0x00, 0x03 }, + {0}, false, "DCTimedTextDescriptor_UTFEncoding" }, + { { 0x06, 0x0e, 0x2b, 0x34, 0x00, 0x01, 0x01, 0x01, // 259 + 0x0d, 0x01, 0x03, 0x01, 0xfa, 0xce, 0x00, 0x04 }, + {0}, false, "DCTimedTextDescriptor_RootNamespaceName" }, + { { 0x06, 0x0e, 0x2b, 0x34, 0x00, 0x01, 0x01, 0x01, // 260 + 0x0d, 0x01, 0x03, 0x01, 0xfa, 0xce, 0x00, 0x05 }, + {0}, false, "DCTimedTextResourceDescriptor" }, + { { 0x06, 0x0e, 0x2b, 0x34, 0x00, 0x01, 0x01, 0x01, // 261 + 0x0d, 0x01, 0x03, 0x01, 0xfa, 0xce, 0x00, 0x06 }, + {0}, false, "DCTimedTextResourceDescriptor_ResourcePackageID" }, + { { 0x06, 0x0e, 0x2b, 0x34, 0x00, 0x01, 0x01, 0x01, // 262 + 0x0d, 0x01, 0x03, 0x01, 0xfa, 0xce, 0x00, 0x07 }, + {0}, false, "DCTimedTextResourceDescriptor_ResourceMIMEType" }, + { { 0x06, 0x0e, 0x2b, 0x34, 0x00, 0x01, 0x01, 0x01, // 263 + 0x0d, 0x01, 0x03, 0x01, 0xfa, 0xce, 0x00, 0x08 }, + {0}, false, "DCTimedTextResourceDescriptor_ResourceSID" }, + { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, // 264 + 0x06, 0x10, 0x10, 0x05, 0x01, 0x02, 0x11, 0x00 }, + {0}, false, "GenericStreamPartition" }, + { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 265 + 0x04, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00 }, + {0x02, 0x01}, false, "DMSegment_DataDefinition" }, + { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 266 + 0x07, 0x02, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00 }, + {0x02, 0x02}, true, "DMSegment_Duration" }, + { { 0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, // 267 + 0x01, 0x07, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00 }, + {0x61, 0x02}, false, "DMSegment_TrackIDList" }, { {0}, {0}, false, 0 } }; -const ui32_t s_MDD_Table_size = 255; +const ui32_t s_MDD_Table_size = 268; // // end MDD.cpp |
