]> granicus.if.org Git - libmatroska/commitdiff
allow KaxChapterTranslate* to be written again
authorMoritz Bunkus <moritz@bunkus.org>
Sat, 27 Jun 2020 09:23:25 +0000 (11:23 +0200)
committerMoritz Bunkus <moritz@bunkus.org>
Sat, 27 Jun 2020 09:23:25 +0000 (11:23 +0200)
Merging PR #33 was supposed to only prevent writing of
KaxFileUsed{Start,End}Time. Unfortunately git make a mess of it in
5ba4db4449507e32ff78bbec71c58a6d6065c419 where KaxSemantic.cpp was
correct but the change to KaxSemantic.h was written at the wrong
position, accidentally disabling writing for KaxChapterTranslate*

I didn't realize this, fixed the situation for KaxFileUsed* in
2be299cd6617427fe5c89f1894a9d91fd9e2ed08 and made the situation worse
for KaxChapterTranslate* in b21e0d395d9f0e94e94008a5d685cead6fa45cac.

This commit restores the functionality for KaxChapterTranslate* while
still leaving KaxFileUsed* disabled.

matroska/KaxSemantic.h
src/KaxSemantic.cpp

index fc7f87ef909fedd16728535c26f87e654a80081d..a59a38ccffc99a7677f10f678923e1766d9823ac 100644 (file)
@@ -88,13 +88,9 @@ DECLARE_MKX_MASTER(KaxChapterTranslate)
 
 
 DECLARE_MKX_UINTEGER(KaxChapterTranslateEditionUID)
-public:
-  filepos_t RenderData(IOCallback & output, bool bForceRender, bool bSaveDefault);
 };
 
 DECLARE_MKX_UINTEGER(KaxChapterTranslateCodec)
-public:
-  filepos_t RenderData(IOCallback & output, bool bForceRender, bool bSaveDefault);
 };
 
 DECLARE_MKX_BINARY (KaxChapterTranslateID)
index dc962ea837dab32fc26dd30f9ae1aa6bf2e0b607..3cefb118d2f2d017ce3b3996d3475f267ce48ac6 100644 (file)
@@ -851,14 +851,4 @@ filepos_t KaxFileUsedEndTime::RenderData(IOCallback & /* output */, bool /* bFor
   return 0;
 }
 
-filepos_t KaxChapterTranslateEditionUID::RenderData(IOCallback & /* output */, bool /* bForceRender */, bool /* bSaveDefault */) {
-  assert(false); // no you are not allowed to use this element !
-  return 0;
-}
-
-filepos_t KaxChapterTranslateCodec::RenderData(IOCallback & /* output */, bool /* bForceRender */, bool /* bSaveDefault */) {
-  assert(false); // no you are not allowed to use this element !
-  return 0;
-}
-
 END_LIBMATROSKA_NAMESPACE