[matroska] r738 - trunk/libmatroska/src
[email protected] Mon, 30 Aug 2004 13:21:46 +0400 (MSD)
Newsgroups
gmane.comp.multimedia.matroska.cvs
Message-ID
<[email protected] >
Author: robux4
Date: 2004-08-30 13:21:46 +0400 (Mon, 30 Aug 2004)
New Revision: 738
Modified:
trunk/libmatroska/src/KaxChapters.cpp
trunk/libmatroska/src/KaxTrackVideo.cpp
trunk/libmatroska/src/KaxTracks.cpp
Log:
flags are mandatory
Modified: trunk/libmatroska/src/KaxChapters.cpp
===================================================================
--- trunk/libmatroska/src/KaxChapters.cpp 2004-08-28 14:18:17 UTC (rev 737)
+++ trunk/libmatroska/src/KaxChapters.cpp 2004-08-30 09:21:46 UTC (rev 738)
@@ -46,8 +46,8 @@
EbmlSemantic KaxEditionEntry_ContextList[5] =
{
EbmlSemantic(false, true, KaxEditionUID::ClassInfos),
- EbmlSemantic(false, true, KaxEditionFlagHidden::ClassInfos),
- EbmlSemantic(false, true, KaxEditionFlagDefault::ClassInfos),
+ EbmlSemantic(true , true, KaxEditionFlagHidden::ClassInfos),
+ EbmlSemantic(true , true, KaxEditionFlagDefault::ClassInfos),
EbmlSemantic(false, true, KaxEditionManaged::ClassInfos),
EbmlSemantic(true, false, KaxChapterAtom::ClassInfos),
};
@@ -58,8 +58,8 @@
EbmlSemantic(true, true, KaxChapterUID::ClassInfos),
EbmlSemantic(true, true, KaxChapterTimeStart::ClassInfos),
EbmlSemantic(false, true, KaxChapterTimeEnd::ClassInfos),
- EbmlSemantic(false, true, KaxChapterFlagHidden::ClassInfos),
- EbmlSemantic(false, true, KaxChapterFlagEnabled::ClassInfos),
+ EbmlSemantic(true , true, KaxChapterFlagHidden::ClassInfos),
+ EbmlSemantic(true , true, KaxChapterFlagEnabled::ClassInfos),
EbmlSemantic(false, true, KaxChapterPhysicalEquiv::ClassInfos),
EbmlSemantic(false, true, KaxChapterTrack::ClassInfos),
EbmlSemantic(false, false, KaxChapterDisplay::ClassInfos),
Modified: trunk/libmatroska/src/KaxTrackVideo.cpp
===================================================================
--- trunk/libmatroska/src/KaxTrackVideo.cpp 2004-08-28 14:18:17 UTC (rev 737)
+++ trunk/libmatroska/src/KaxTrackVideo.cpp 2004-08-30 09:21:46 UTC (rev 738)
@@ -56,7 +56,7 @@
EbmlSemantic(false, true, KaxVideoColourSpace::ClassInfos),
EbmlSemantic(false, true, KaxVideoFrameRate::ClassInfos),
#if MATROSKA_VERSION >= 2
- EbmlSemantic(false, true, KaxVideoFlagInterlaced::ClassInfos),
+ EbmlSemantic(true , true, KaxVideoFlagInterlaced::ClassInfos),
EbmlSemantic(false, true, KaxVideoStereoMode::ClassInfos),
EbmlSemantic(false, true, KaxVideoDisplayUnit::ClassInfos),
EbmlSemantic(false, true, KaxVideoAspectRatio::ClassInfos),
Modified: trunk/libmatroska/src/KaxTracks.cpp
===================================================================
--- trunk/libmatroska/src/KaxTracks.cpp 2004-08-28 14:18:17 UTC (rev 737)
+++ trunk/libmatroska/src/KaxTracks.cpp 2004-08-30 09:21:46 UTC (rev 738)
@@ -58,14 +58,14 @@
EbmlSemantic(true , true, KaxTrackUID::ClassInfos),
EbmlSemantic(true , true, KaxTrackType::ClassInfos),
#if MATROSKA_VERSION >= 2
- EbmlSemantic(false, true, KaxTrackFlagEnabled::ClassInfos),
+ EbmlSemantic(true , true, KaxTrackFlagEnabled::ClassInfos),
#endif // MATROSKA_VERSION
- EbmlSemantic(false, true, KaxTrackFlagDefault::ClassInfos),
- EbmlSemantic(false, true, KaxTrackFlagLacing::ClassInfos),
- EbmlSemantic(true, true, KaxTrackMinCache::ClassInfos),
+ EbmlSemantic(true , true, KaxTrackFlagDefault::ClassInfos),
+ EbmlSemantic(true , true, KaxTrackFlagLacing::ClassInfos),
+ EbmlSemantic(true , true, KaxTrackMinCache::ClassInfos),
EbmlSemantic(false, true, KaxTrackMaxCache::ClassInfos),
EbmlSemantic(false, true, KaxTrackDefaultDuration::ClassInfos),
- EbmlSemantic(true, true, KaxTrackTimecodeScale::ClassInfos),
+ EbmlSemantic(true , true, KaxTrackTimecodeScale::ClassInfos),
EbmlSemantic(false, true, KaxTrackName::ClassInfos),
EbmlSemantic(false, true, KaxTrackLanguage::ClassInfos),
EbmlSemantic(true , true, KaxCodecID::ClassInfos),
@@ -75,7 +75,7 @@
EbmlSemantic(false, true, KaxCodecSettings::ClassInfos),
EbmlSemantic(false, true, KaxCodecInfoURL::ClassInfos),
EbmlSemantic(false, true, KaxCodecDownloadURL::ClassInfos),
- EbmlSemantic(false, true, KaxCodecDecodeAll::ClassInfos),
+ EbmlSemantic(true , true, KaxCodecDecodeAll::ClassInfos),
EbmlSemantic(false, true, KaxTrackOverlay::ClassInfos),
#endif // MATROSKA_VERSION
EbmlSemantic(false, true, KaxTrackAudio::ClassInfos),