summaryrefslogtreecommitdiff
path: root/src/MDD.cpp
diff options
context:
space:
mode:
authorjhurst <jhurst@cinecert.com>2007-06-08 02:24:37 +0000
committerjhurst <>2007-06-08 02:24:37 +0000
commit3a3aa48a5a4f7324a9e4c2273d0747d7f58a2813 (patch)
treebf218b1e6e4ee415ff94576e08b923801340c4a5 /src/MDD.cpp
parent27915a74438fcf264d8dfd621dd5e79fa4065813 (diff)
fixed encryption for timed text
Diffstat (limited to 'src/MDD.cpp')
-rw-r--r--src/MDD.cpp41
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