From: Jean-Baptiste Kempf Date: Mon, 26 Jan 2009 12:39:18 +0000 (+0100) Subject: Mkv: kill warnings. X-Git-Tag: 1.0.0-pre1~1051 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=411303f8aef85950d161cb47b9e1ae786065cd89;p=vlc Mkv: kill warnings. --- diff --git a/modules/demux/mkv/matroska_segment.cpp b/modules/demux/mkv/matroska_segment.cpp index a32f041350..91cf2cad59 100644 --- a/modules/demux/mkv/matroska_segment.cpp +++ b/modules/demux/mkv/matroska_segment.cpp @@ -28,6 +28,13 @@ #include "demux.hpp" +/* GetFourCC helper */ +#define GetFOURCC( p ) __GetFOURCC( (uint8_t*)p ) +static vlc_fourcc_t __GetFOURCC( uint8_t *p ) +{ + return VLC_FOURCC( p[0], p[1], p[2], p[3] ); +} + /* Destructor */ matroska_segment_c::~matroska_segment_c() { diff --git a/modules/demux/mkv/matroska_segment.hpp b/modules/demux/mkv/matroska_segment.hpp index cd0d717f79..5347e75f31 100644 --- a/modules/demux/mkv/matroska_segment.hpp +++ b/modules/demux/mkv/matroska_segment.hpp @@ -27,6 +27,7 @@ #include "mkv.hpp" + #include "Ebml_parser.hpp" class chapter_edition_c; diff --git a/modules/demux/mkv/matroska_segment_parse.cpp b/modules/demux/mkv/matroska_segment_parse.cpp index bd75f2fe75..8933f34ace 100644 --- a/modules/demux/mkv/matroska_segment_parse.cpp +++ b/modules/demux/mkv/matroska_segment_parse.cpp @@ -28,6 +28,14 @@ #include "demux.hpp" +/***************************************************************************** + * Some functions to manipulate memory + *****************************************************************************/ +static inline char * ToUTF8( const UTFstring &u ) +{ + return strdup( u.GetUTF8().c_str() ); +} + /***************************************************************************** * ParseSeekHead: *****************************************************************************/ diff --git a/modules/demux/mkv/mkv.hpp b/modules/demux/mkv/mkv.hpp index b211889a17..35db8af870 100644 --- a/modules/demux/mkv/mkv.hpp +++ b/modules/demux/mkv/mkv.hpp @@ -131,19 +131,6 @@ extern "C" { #define MKV_IS_ID( el, C ) ( EbmlId( (*el) ) == C::ClassInfos.GlobalId ) -/***************************************************************************** - * Some functions to manipulate memory - *****************************************************************************/ -#define GetFOURCC( p ) __GetFOURCC( (uint8_t*)p ) -static vlc_fourcc_t __GetFOURCC( uint8_t *p ) -{ - return VLC_FOURCC( p[0], p[1], p[2], p[3] ); -} -static inline char * ToUTF8( const UTFstring &u ) -{ - return strdup( u.GetUTF8().c_str() ); -} - using namespace LIBMATROSKA_NAMESPACE; using namespace std;