[vlc-commits] backport multi tags patch
Daniel Mierswa
git at videolan.org
Wed Feb 9 09:47:57 CET 2011
vlc/vlc-1.1 | branch: master | Daniel Mierswa <impulze at impulze.org> | Thu Feb 3 04:36:13 2011 +0100| [8f350488599b292521f4d460a945f13712fa6c75] | committer: Jean-Baptiste Kempf
backport multi tags patch
based on vlc.git 7be936ca451fa0c052069895460dcc0e67f4dfa3
Signed-off-by: Jean-Baptiste Kempf <jb at videolan.org>
> http://git.videolan.org/gitweb.cgi/vlc/vlc-1.1.git/?a=commit;h=8f350488599b292521f4d460a945f13712fa6c75
---
modules/demux/mkv/matroska_segment.cpp | 2 ++
modules/demux/mkv/mkv.hpp | 4 +++-
2 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/modules/demux/mkv/matroska_segment.cpp b/modules/demux/mkv/matroska_segment.cpp
index 117dc03..25c9971 100644
--- a/modules/demux/mkv/matroska_segment.cpp
+++ b/modules/demux/mkv/matroska_segment.cpp
@@ -220,6 +220,7 @@ void matroska_segment_c::LoadTags( KaxTags *tags )
}
ep->Up();
}
+#if LIBMATROSKA_VERSION < 0x010100
else if( MKV_IS_ID( el, KaxTagGeneral ) )
{
msg_Dbg( &sys.demuxer, "| + General" );
@@ -288,6 +289,7 @@ void matroska_segment_c::LoadTags( KaxTags *tags )
{
msg_Dbg( &sys.demuxer, "| + Multi Title" );
}
+#endif
else
{
msg_Dbg( &sys.demuxer, "| + LoadTag Unknown (%s)", typeid( *el ).name() );
diff --git a/modules/demux/mkv/mkv.hpp b/modules/demux/mkv/mkv.hpp
index 8b89b78..99a407c 100644
--- a/modules/demux/mkv/mkv.hpp
+++ b/modules/demux/mkv/mkv.hpp
@@ -92,13 +92,15 @@
#include "matroska/KaxSegment.h"
#include "matroska/KaxTag.h"
#include "matroska/KaxTags.h"
+#include "matroska/KaxVersion.h"
+#if LIBMATROSKA_VERSION < 0x010100
#include "matroska/KaxTagMulti.h"
+#endif
#include "matroska/KaxTracks.h"
#include "matroska/KaxTrackAudio.h"
#include "matroska/KaxTrackVideo.h"
#include "matroska/KaxTrackEntryData.h"
#include "matroska/KaxContentEncoding.h"
-#include "matroska/KaxVersion.h"
#include "ebml/StdIOCallback.h"
More information about the vlc-commits
mailing list