comparison configure @ 12958:d7e2549b377a

Removed the old Matroska demuxer.
author mosu
date Wed, 04 Aug 2004 18:38:27 +0000
parents e31bab90b91c
children 9818bc37b807
comparison
equal deleted inserted replaced
12957:f5dd97090f64 12958:d7e2549b377a
204 --disable-libavformat disable libavformat [autodetect] 204 --disable-libavformat disable libavformat [autodetect]
205 --enable-libfame enable libfame realtime encoder [autodetect] 205 --enable-libfame enable libfame realtime encoder [autodetect]
206 --enable-vorbis build with OggVorbis support [autodetect] 206 --enable-vorbis build with OggVorbis support [autodetect]
207 --enable-tremor build with integer-only OggVorbis support [disabled] 207 --enable-tremor build with integer-only OggVorbis support [disabled]
208 --enable-theora build with OggTheora support [autodetect] 208 --enable-theora build with OggTheora support [autodetect]
209 --enable-external-matroska build with external Matroska support [autodetect]
210 --disable-internal-matroska disable internal Matroska support [enabled] 209 --disable-internal-matroska disable internal Matroska support [enabled]
211 --enable-external-faad build with external FAAD2 (AAC) support [autodetect] 210 --enable-external-faad build with external FAAD2 (AAC) support [autodetect]
212 --disable-internal-faad disable internal FAAD2 (AAC) support [autodetect] 211 --disable-internal-faad disable internal FAAD2 (AAC) support [autodetect]
213 --disable-libdv disable libdv 0.9.5 en/decoding support [autodetect] 212 --disable-libdv disable libdv 0.9.5 en/decoding support [autodetect]
214 --disable-mad disable libmad (MPEG audio) support [autodetect] 213 --disable-mad disable libmad (MPEG audio) support [autodetect]
1218 _theora=auto 1217 _theora=auto
1219 _mp3lib=yes 1218 _mp3lib=yes
1220 _liba52=yes 1219 _liba52=yes
1221 _libmpeg2=yes 1220 _libmpeg2=yes
1222 _matroska_internal=yes 1221 _matroska_internal=yes
1223 _matroska_external=auto
1224 _tremor=no 1222 _tremor=no
1225 _faad_internal=auto 1223 _faad_internal=auto
1226 _faad_external=auto 1224 _faad_external=auto
1227 _xmms=no 1225 _xmms=no
1228 # dvdnav disabled, it does not work 1226 # dvdnav disabled, it does not work
1398 --disable-liba52) _liba52=no ;; 1396 --disable-liba52) _liba52=no ;;
1399 --enable-libmpeg2) _libmpeg2=yes ;; 1397 --enable-libmpeg2) _libmpeg2=yes ;;
1400 --disable-libmpeg2) _libmpeg2=no ;; 1398 --disable-libmpeg2) _libmpeg2=no ;;
1401 --enable-internal-matroska) _matroska_internal=yes _matroska_external=no ;; 1399 --enable-internal-matroska) _matroska_internal=yes _matroska_external=no ;;
1402 --disable-internal-matroska) _matroska_internal=no ;; 1400 --disable-internal-matroska) _matroska_internal=no ;;
1403 --enable-external-matroska) _matroska_internal=no _matroska_external=yes ;;
1404 --disable-external-matroska) _matroska_external=no ;;
1405 --enable-internal-faad) _faad_internal=yes _faad_external=no ;; 1401 --enable-internal-faad) _faad_internal=yes _faad_external=no ;;
1406 --disable-internal-faad) _faad_internal=no ;; 1402 --disable-internal-faad) _faad_internal=no ;;
1407 --enable-external-faad) _faad_external=yes _faad_internal=no ;; 1403 --enable-external-faad) _faad_external=yes _faad_internal=no ;;
1408 --disable-external-faad) _faad_external=no ;; 1404 --disable-external-faad) _faad_external=no ;;
1409 --enable-xmms) _xmms=yes ;; 1405 --enable-xmms) _xmms=yes ;;
4865 else 4861 else
4866 _def_libmpeg2'#undef USE_LIBMPEG2' 4862 _def_libmpeg2'#undef USE_LIBMPEG2'
4867 _nocodecmodules="libmpeg2 $_nocodecmodules" 4863 _nocodecmodules="libmpeg2 $_nocodecmodules"
4868 fi 4864 fi
4869 echores "$_libmpeg2" 4865 echores "$_libmpeg2"
4870 echocheck "Matroska support (external 0.6.0 or later OR internal)" 4866 echocheck "Matroska support"
4871 _matroska_result="no"
4872 if test "$_matroska_internal" = yes ; then 4867 if test "$_matroska_internal" = yes ; then
4873 _matroska_external=no 4868 _inputmodules="matroska $_inputmodules"
4874 _inputmodules="matroska(internal) $_inputmodules"
4875 _matroska_result="yes, internal"
4876 fi
4877 if test "$_matroska_external" != no ; then
4878 _matroska_external=no
4879 _TMPC=$TMPC
4880 TMPC=${TMPC}pp
4881 cat > $TMPC << EOF
4882 #include <ebml/EbmlVersion.h>
4883 #include <matroska/KaxVersion.h>
4884
4885 #if LIBEBML_VERSION < 000600
4886 #error libebml is too old
4887 #endif
4888
4889 #if LIBMATROSKA_VERSION < 000600
4890 #error libmatroska is too old
4891 #endif
4892
4893 int main(void) { return 0; }
4894 EOF
4895 cc_check -lmatroska -lebml -lstdc++ && _matroska_external=yes
4896 if test "$_matroska_external" = no ; then
4897 _saved_inc_extra=$_inc_extra
4898 _inc_extra="$_inc_extra -I/usr/local/include"
4899 cc_check -lmatroska -lebml -lstdc++ && _matroska_external=yes
4900 if test "$_matroska_external" = no ; then
4901 _inc_extra=$_saved_inc_extra
4902 fi
4903 fi
4904 rm ${TMPC} > /dev/null 2> /dev/null
4905 TMPC=$_TMPC
4906 if test "$_matroska_external" = yes ; then
4907 _ld_matroska="-lmatroska -lebml -lstdc++"
4908 _inputmodules="matroska(external) $_inputmodules"
4909 _matroska_result="yes, external"
4910 fi
4911 fi
4912 echores "$_matroska_result"
4913 if test "$_matroska_internal" != no -o "$_matroska_external" != no ; then
4914 _def_matroska='#define HAVE_MATROSKA 1' 4869 _def_matroska='#define HAVE_MATROSKA 1'
4915 else 4870 else
4871 _noinputmodules="matroska $_noinputmodules"
4916 _def_matroska='#undef HAVE_MATROSKA' 4872 _def_matroska='#undef HAVE_MATROSKA'
4917 _noinputmodules="matroska $_noinputmodules"
4918 fi 4873 fi
4919 4874
4920 4875
4921 4876
4922 echocheck "internal FAAD2 (AAC) support" 4877 echocheck "internal FAAD2 (AAC) support"
6145 CONFIG_PP = yes 6100 CONFIG_PP = yes
6146 CONFIG_RISKY = yes 6101 CONFIG_RISKY = yes
6147 CONFIG_MP3LAME = $_mp3lame 6102 CONFIG_MP3LAME = $_mp3lame
6148 LIBMENU = $_menu 6103 LIBMENU = $_menu
6149 I18NLIBS = $_i18n_libs 6104 I18NLIBS = $_i18n_libs
6150 MATROSKA_INTERNAL = $_matroska_internal 6105 MATROSKA = $_matroska_internal
6151 MATROSKA_EXTERNAL = $_matroska_external
6152 MATROSKA_LIB = $_ld_matroska
6153 6106
6154 OPENDIVX = $_opendivx 6107 OPENDIVX = $_opendivx
6155 6108
6156 UNRARLIB = $_unrarlib 6109 UNRARLIB = $_unrarlib
6157 HAVE_FFPOSTPROCESS = $_def_haveffpostprocess 6110 HAVE_FFPOSTPROCESS = $_def_haveffpostprocess