From 4c2f20f0737c0ce386e160e09965cd34781a612d Mon Sep 17 00:00:00 2001 From: Steve Lhomme Date: Sat, 1 Jun 2019 09:11:18 +0200 Subject: [PATCH] fix ContentEncAlgo assumed not to be mandatory The EBML Path is 1*1(\Segment\Tracks\TrackEntry\ContentEncodings\ContentEncoding\ContentEncryption\ContentEncAlgo) --- src/KaxSemantic.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/KaxSemantic.cpp b/src/KaxSemantic.cpp index cab1ac2..061fd14 100644 --- a/src/KaxSemantic.cpp +++ b/src/KaxSemantic.cpp @@ -547,7 +547,7 @@ DEFINE_MKX_UINTEGER_DEF(KaxContentCompAlgo, 0x4254, 2, KaxContentCompression, "C DEFINE_MKX_BINARY (KaxContentCompSettings, 0x4255, 2, KaxContentCompression, "ContentCompSettings") DEFINE_START_SEMANTIC(KaxContentEncryption) -DEFINE_SEMANTIC_ITEM(false, true, KaxContentEncAlgo) +DEFINE_SEMANTIC_ITEM(true, true, KaxContentEncAlgo) DEFINE_SEMANTIC_ITEM(false, true, KaxContentEncKeyID) DEFINE_SEMANTIC_ITEM(false, true, KaxContentSignature) DEFINE_SEMANTIC_ITEM(false, true, KaxContentSigKeyID) -- 2.50.1