[vlc-devel] [PATCH] MKV: Fix build with libmatroska 1.3.0
Dominique Leuenberger
dominique at leuenberger.net
Tue Sep 27 14:14:50 CEST 2011
---
modules/demux/mkv/matroska_segment_parse.cpp | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/modules/demux/mkv/matroska_segment_parse.cpp b/modules/demux/mkv/matroska_segment_parse.cpp
index 616c312..bc12606 100644
--- a/modules/demux/mkv/matroska_segment_parse.cpp
+++ b/modules/demux/mkv/matroska_segment_parse.cpp
@@ -863,7 +863,13 @@ void matroska_segment_c::ParseChapterAtom( int i_level, KaxChapterAtom *ca, chap
else if( MKV_IS_ID( l, KaxChapterSegmentEditionUID ) )
{
chapters.p_segment_edition_uid = new KaxChapterSegmentEditionUID( *static_cast<KaxChapterSegmentEditionUID*>(l) );
- msg_Dbg( &sys.demuxer, "| | | | + ChapterSegmentEditionUID= %u", *(uint32*)chapters.p_segment_edition_uid->GetBuffer() );
+ msg_Dbg( &sys.demuxer, "| | | | + ChapterSegmentEditionUID= %u",
+#if LIBMATROSKA_VERSION < 0x010300
+ *(uint32*)chapters.p_segment_edition_uid->GetBuffer()
+#else
+ *(uint32*)chapters.p_segment_edition_uid
+#endif
+ );
}
else if( MKV_IS_ID( l, KaxChapterTimeStart ) )
{
--
1.7.3.4
More information about the vlc-devel
mailing list