Mercurial > mplayer.hg
comparison configure @ 31286:545edc88a102
Split internal and external libmpeg2 support in the build system.
This is done in preparation for future support of external libmpeg2.
author | diego |
---|---|
date | Wed, 09 Jun 2010 12:51:35 +0000 |
parents | 7e2165abf65e |
children | a51baa308479 |
comparison
equal
deleted
inserted
replaced
31285:7e2165abf65e | 31286:545edc88a102 |
---|---|
337 --disable-twolame disable Twolame (MPEG layer 2) encoding [autodetect] | 337 --disable-twolame disable Twolame (MPEG layer 2) encoding [autodetect] |
338 --enable-xmms enable XMMS input plugin support [disabled] | 338 --enable-xmms enable XMMS input plugin support [disabled] |
339 --enable-libdca enable libdca support [autodetect] | 339 --enable-libdca enable libdca support [autodetect] |
340 --disable-mp3lib disable builtin mp3lib [autodetect] | 340 --disable-mp3lib disable builtin mp3lib [autodetect] |
341 --disable-liba52 disable liba52 [autodetect] | 341 --disable-liba52 disable liba52 [autodetect] |
342 --disable-libmpeg2 disable builtin libmpeg2 [autodetect] | 342 --disable-libmpeg2-internal disable builtin libmpeg2 [autodetect] |
343 --disable-musepack disable musepack support [autodetect] | 343 --disable-musepack disable musepack support [autodetect] |
344 --disable-libopencore_amrnb disable libopencore_amr narrowband [autodetect] | 344 --disable-libopencore_amrnb disable libopencore_amr narrowband [autodetect] |
345 --disable-libopencore_amrwb disable libopencore_amr wideband [autodetect] | 345 --disable-libopencore_amrwb disable libopencore_amr wideband [autodetect] |
346 --disable-libopenjpeg disable OpenJPEG (JPEG2000) input/output support [autodetect] | 346 --disable-libopenjpeg disable OpenJPEG (JPEG2000) input/output support [autodetect] |
347 --disable-decoder=DECODER disable specified FFmpeg decoder | 347 --disable-decoder=DECODER disable specified FFmpeg decoder |
632 _speex=auto | 632 _speex=auto |
633 _theora=auto | 633 _theora=auto |
634 _mp3lib=auto | 634 _mp3lib=auto |
635 _liba52=auto | 635 _liba52=auto |
636 _libdca=auto | 636 _libdca=auto |
637 _libmpeg2=auto | 637 _libmpeg2_internal=auto |
638 _faad=auto | 638 _faad=auto |
639 _faad_internal=auto | 639 _faad_internal=auto |
640 _faad_fixed=no | 640 _faad_fixed=no |
641 _faac=auto | 641 _faac=auto |
642 _faac_lavc=auto | 642 _faac_lavc=auto |
1029 --disable-mp3lib) _mp3lib=no ;; | 1029 --disable-mp3lib) _mp3lib=no ;; |
1030 --enable-liba52) _liba52=yes ;; | 1030 --enable-liba52) _liba52=yes ;; |
1031 --disable-liba52) _liba52=no ;; | 1031 --disable-liba52) _liba52=no ;; |
1032 --enable-libdca) _libdca=yes ;; | 1032 --enable-libdca) _libdca=yes ;; |
1033 --disable-libdca) _libdca=no ;; | 1033 --disable-libdca) _libdca=no ;; |
1034 --enable-libmpeg2) _libmpeg2=yes ;; | 1034 --enable-libmpeg2_internal) _libmpeg2_internal=yes ;; |
1035 --disable-libmpeg2) _libmpeg2=no ;; | 1035 --disable-libmpeg2_internal) _libmpeg2_internal=no ;; |
1036 --enable-musepack) _musepack=yes ;; | 1036 --enable-musepack) _musepack=yes ;; |
1037 --disable-musepack) _musepack=no ;; | 1037 --disable-musepack) _musepack=no ;; |
1038 --enable-faad) _faad=yes ;; | 1038 --enable-faad) _faad=yes ;; |
1039 --disable-faad) _faad=no ;; | 1039 --disable-faad) _faad=no ;; |
1040 --enable-faad-internal) _faad_internal=yes ;; | 1040 --enable-faad-internal) _faad_internal=yes ;; |
6835 nocodecmodules="liba52 $nocodecmodules" | 6835 nocodecmodules="liba52 $nocodecmodules" |
6836 fi | 6836 fi |
6837 echores "$_liba52" | 6837 echores "$_liba52" |
6838 | 6838 |
6839 echocheck "internal libmpeg2 support" | 6839 echocheck "internal libmpeg2 support" |
6840 if test "$_libmpeg2" = auto ; then | 6840 if test "$_libmpeg2_internal" = auto ; then |
6841 _libmpeg2=yes | 6841 _libmpeg2=yes |
6842 _libmpeg2_internal=yes | |
6842 if alpha && test cc_vendor=gnu; then | 6843 if alpha && test cc_vendor=gnu; then |
6843 case $cc_version in | 6844 case $cc_version in |
6844 2*|3.0*|3.1*) # cannot compile MVI instructions | 6845 2*|3.0*|3.1*) # cannot compile MVI instructions |
6845 _libmpeg2=no | 6846 _libmpeg2_=no |
6847 _libmpeg2_internal=no | |
6846 res_comment="broken gcc" | 6848 res_comment="broken gcc" |
6847 ;; | 6849 ;; |
6848 esac | 6850 esac |
6849 fi | 6851 fi |
6850 fi | 6852 fi |
6851 if test "$_libmpeg2" = yes ; then | 6853 if test "$_libmpeg2" = yes ; then |
6852 def_libmpeg2='#define CONFIG_LIBMPEG2 1' | 6854 def_libmpeg2='#define CONFIG_LIBMPEG2 1' |
6855 def_libmpeg2_internal='#define CONFIG_LIBMPEG2_INTERNAL 1' | |
6853 codecmodules="libmpeg2(internal) $codecmodules" | 6856 codecmodules="libmpeg2(internal) $codecmodules" |
6854 else | 6857 else |
6855 def_libmpeg2='#undef CONFIG_LIBMPEG2' | 6858 def_libmpeg2='#undef CONFIG_LIBMPEG2' |
6856 nocodecmodules="libmpeg2(internal) $nocodecmodules" | 6859 def_libmpeg2_internal='#undef CONFIG_LIBMPEG2_INTERNAL' |
6860 nocodecmodules="libmpeg2 $nocodecmodules" | |
6857 fi | 6861 fi |
6858 echores "$_libmpeg2" | 6862 echores "$_libmpeg2" |
6859 | 6863 |
6860 echocheck "libdca support" | 6864 echocheck "libdca support" |
6861 if test "$_libdca" = auto ; then | 6865 if test "$_libdca" = auto ; then |
8656 LIBLZO = $_liblzo | 8660 LIBLZO = $_liblzo |
8657 LIBMAD = $_mad | 8661 LIBMAD = $_mad |
8658 LIBMENU = $_menu | 8662 LIBMENU = $_menu |
8659 LIBMENU_DVBIN = $_menu_dvbin | 8663 LIBMENU_DVBIN = $_menu_dvbin |
8660 LIBMPEG2 = $_libmpeg2 | 8664 LIBMPEG2 = $_libmpeg2 |
8665 LIBMPEG2_INTERNAL = $_libmpeg2_internal | |
8661 LIBNEMESI = $_nemesi | 8666 LIBNEMESI = $_nemesi |
8662 LIBNUT = $_libnut | 8667 LIBNUT = $_libnut |
8663 LIBSMBCLIENT = $_smb | 8668 LIBSMBCLIENT = $_smb |
8664 LIBTHEORA = $_theora | 8669 LIBTHEORA = $_theora |
8665 LIRC = $_lirc | 8670 LIRC = $_lirc |
9033 $def_liba52 | 9038 $def_liba52 |
9034 $def_libdca | 9039 $def_libdca |
9035 $def_libdv | 9040 $def_libdv |
9036 $def_liblzo | 9041 $def_liblzo |
9037 $def_libmpeg2 | 9042 $def_libmpeg2 |
9043 $def_libmpeg2_internal | |
9038 $def_mad | 9044 $def_mad |
9039 $def_mp3lame | 9045 $def_mp3lame |
9040 $def_mp3lame_preset | 9046 $def_mp3lame_preset |
9041 $def_mp3lame_preset_medium | 9047 $def_mp3lame_preset_medium |
9042 $def_mp3lib | 9048 $def_mp3lib |