# HG changeset patch # User diego # Date 1147124475 0 # Node ID e3379df74bcd88e22e27066f3c0186d35fb8ef97 # Parent 9bbc941f069e5c4717af8d5460ee11f679f1191a Unconditionally compile the Matroska demuxer. diff -r 9bbc941f069e -r e3379df74bcd configure --- a/configure Mon May 08 21:12:59 2006 +0000 +++ b/configure Mon May 08 21:41:15 2006 +0000 @@ -279,7 +279,6 @@ --disable-vorbis disable OggVorbis support entirely [autodetect] --disable-speex disable Speex support [autodetect] --enable-theora build with OggTheora support [autodetect] - --disable-internal-matroska disable internal Matroska support [enabled] --enable-external-faad build with external FAAD2 (AAC) support [autodetect] --disable-internal-faad disable internal FAAD2 (AAC) support [autodetect] --disable-faac disable support for FAAC (AAC encoder) [autodetect] @@ -1578,7 +1577,6 @@ _liba52=yes _libdts=auto _libmpeg2=yes -_matroska_internal=yes _tremor=no _faad_internal=auto _faad_external=auto @@ -1793,8 +1791,6 @@ --disable-libmpeg2) _libmpeg2=no ;; --enable-musepack) _musepack=yes ;; --disable-musepack) _musepack=no ;; - --enable-internal-matroska) _matroska_internal=yes ;; - --disable-internal-matroska) _matroska_internal=no ;; --enable-internal-faad) _faad_internal=yes _faad_external=no ;; --disable-internal-faad) _faad_internal=no ;; --enable-external-faad) _faad_external=yes _faad_internal=no ;; @@ -5715,16 +5711,6 @@ echores "$_musepack" -echocheck "Matroska support" -if test "$_matroska_internal" = yes ; then - _inputmodules="matroska $_inputmodules" - _def_matroska='#define HAVE_MATROSKA 1' -else - _noinputmodules="matroska $_noinputmodules" - _def_matroska='#undef HAVE_MATROSKA' -fi -echores "$_matroska_internal" - echocheck "FAAC (AAC encoder) support" if test "$_faac" = auto ; then cat > $TMPC < #include @@ -3618,5 +3617,3 @@ demux_mkv_seek, demux_mkv_control }; - -#endif /* HAVE_MATROSKA */ diff -r 9bbc941f069e -r e3379df74bcd libmpdemux/demuxer.c --- a/libmpdemux/demuxer.c Mon May 08 21:12:59 2006 +0000 +++ b/libmpdemux/demuxer.c Mon May 08 21:41:15 2006 +0000 @@ -81,9 +81,7 @@ &demuxer_desc_nuv, &demuxer_desc_real, &demuxer_desc_smjpeg, -#ifdef HAVE_MATROSKA &demuxer_desc_matroska, -#endif &demuxer_desc_realaudio, &demuxer_desc_vqf, &demuxer_desc_mov, diff -r 9bbc941f069e -r e3379df74bcd libmpdemux/ebml.c --- a/libmpdemux/ebml.c Mon May 08 21:12:59 2006 +0000 +++ b/libmpdemux/ebml.c Mon May 08 21:41:15 2006 +0000 @@ -6,7 +6,6 @@ */ #include "config.h" -#ifdef HAVE_MATROSKA #include @@ -363,5 +362,3 @@ return str; } - -#endif /* HAVE_MATROSKA */