From: Steve Lhomme Date: Sat, 1 Jun 2019 07:07:22 +0000 (+0200) Subject: fix ChapLanguageIETF being assumed as unique X-Git-Tag: release-1.6.0~22 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=220efcd18ab2ad5f9219aa1d95b6c37a7172cba1;p=libmatroska fix ChapLanguageIETF being assumed as unique The EBML path is 0*(\Segment\Chapters\EditionEntry\ChapterAtom\ChapterDisplay\ChapLanguageIETF) --- diff --git a/src/KaxSemantic.cpp b/src/KaxSemantic.cpp index 7ce5ee0..3698206 100644 --- a/src/KaxSemantic.cpp +++ b/src/KaxSemantic.cpp @@ -654,7 +654,7 @@ DEFINE_MKX_UINTEGER(KaxChapterTrackNumber, 0x89, 1, KaxChapterTrack, "ChapterTra DEFINE_START_SEMANTIC(KaxChapterDisplay) DEFINE_SEMANTIC_ITEM(true, true, KaxChapterString) DEFINE_SEMANTIC_ITEM(true, false, KaxChapterLanguage) -DEFINE_SEMANTIC_ITEM(false, true, KaxChapLanguageIETF) +DEFINE_SEMANTIC_ITEM(false, false, KaxChapLanguageIETF) DEFINE_SEMANTIC_ITEM(false, false, KaxChapterCountry) DEFINE_END_SEMANTIC(KaxChapterDisplay)