Mercurial > mplayer.hg
comparison configure @ 26974:7042def3416f
Drop support for external libvidix (unmaintained and not up-to-date)
author | ben |
---|---|
date | Sat, 07 Jun 2008 10:54:07 +0000 |
parents | 0dc61a671898 |
children | cd08a8059998 |
comparison
equal
deleted
inserted
replaced
26973:2b6d87a07612 | 26974:7042def3416f |
---|---|
337 --enable-demuxer=DEMUXER enable specified FFmpeg demuxer | 337 --enable-demuxer=DEMUXER enable specified FFmpeg demuxer |
338 --disable-muxer=MUXER disable specified FFmpeg muxer | 338 --disable-muxer=MUXER disable specified FFmpeg muxer |
339 --enable-muxer=MUXER enable specified FFmpeg muxer | 339 --enable-muxer=MUXER enable specified FFmpeg muxer |
340 | 340 |
341 Video output: | 341 Video output: |
342 --disable-vidix-internal disable internal VIDIX [for x86 *nix] | 342 --disable-vidix disable VIDIX [for x86 *nix] |
343 --disable-vidix-external disable external VIDIX [for x86 *nix] | |
344 --with-vidix-drivers[=*] list of VIDIX drivers to be compiled in | 343 --with-vidix-drivers[=*] list of VIDIX drivers to be compiled in |
345 Available: cyberblade,ivtv,mach64,mga,mga_crtc2, | 344 Available: cyberblade,ivtv,mach64,mga,mga_crtc2, |
346 nvidia,pm2,pm3,radeon,rage128,s3,sis,unichrome | 345 nvidia,pm2,pm3,radeon,rage128,s3,sis,unichrome |
347 --disable-vidix-pcidb disable VIDIX PCI device name database | 346 --disable-vidix-pcidb disable VIDIX PCI device name database |
348 --enable-gl enable OpenGL video output [autodetect] | 347 --enable-gl enable OpenGL video output [autodetect] |
617 _tv_teletext=auto | 616 _tv_teletext=auto |
618 _pvr=auto | 617 _pvr=auto |
619 _network=yes | 618 _network=yes |
620 _winsock2=auto | 619 _winsock2=auto |
621 _smbsupport=auto | 620 _smbsupport=auto |
622 _vidix_internal=auto | 621 _vidix=auto |
623 _vidix_external=auto | |
624 _vidix_pcidb=yes | 622 _vidix_pcidb=yes |
625 _joystick=no | 623 _joystick=no |
626 _xvid=auto | 624 _xvid=auto |
627 _xvid_lavc=auto | 625 _xvid_lavc=auto |
628 _x264=auto | 626 _x264=auto |
1014 --disable-network) _network=no ;; | 1012 --disable-network) _network=no ;; |
1015 --enable-winsock2) _winsock2=yes ;; | 1013 --enable-winsock2) _winsock2=yes ;; |
1016 --disable-winsock2) _winsock2=no ;; | 1014 --disable-winsock2) _winsock2=no ;; |
1017 --enable-smb) _smbsupport=yes ;; | 1015 --enable-smb) _smbsupport=yes ;; |
1018 --disable-smb) _smbsupport=no ;; | 1016 --disable-smb) _smbsupport=no ;; |
1019 --enable-vidix-internal) _vidix_internal=yes ;; | 1017 --enable-vidix) _vidix=yes ;; |
1020 --disable-vidix-internal) _vidix_internal=no ;; | 1018 --disable-vidix) _vidix=no ;; |
1021 --enable-vidix-external) _vidix_external=yes ;; | |
1022 --disable-vidix-external) _vidix_external=no ;; | |
1023 --with-vidix-drivers=*) | 1019 --with-vidix-drivers=*) |
1024 _vidix_drivers=`echo $ac_option | cut -d '=' -f 2` | 1020 _vidix_drivers=`echo $ac_option | cut -d '=' -f 2` |
1025 ;; | 1021 ;; |
1026 --disable-vidix-pcidb) _vidix_pcidb=no ;; | 1022 --disable-vidix-pcidb) _vidix_pcidb=no ;; |
1027 --enable-joystick) _joystick=yes ;; | 1023 --enable-joystick) _joystick=yes ;; |
4191 fi | 4187 fi |
4192 echores "$_gl" | 4188 echores "$_gl" |
4193 | 4189 |
4194 | 4190 |
4195 echocheck "VIDIX" | 4191 echocheck "VIDIX" |
4196 _vidix=no | |
4197 _def_vidix='#undef CONFIG_VIDIX' | 4192 _def_vidix='#undef CONFIG_VIDIX' |
4198 _def_vidix_drv_cyberblade='#undef CONFIG_VIDIX_DRV_CYBERBLADE' | 4193 _def_vidix_drv_cyberblade='#undef CONFIG_VIDIX_DRV_CYBERBLADE' |
4199 _vidix_drv_cyberblade=no | 4194 _vidix_drv_cyberblade=no |
4200 _def_vidix_drv_ivtv='#undef CONFIG_VIDIX_DRV_IVTV' | 4195 _def_vidix_drv_ivtv='#undef CONFIG_VIDIX_DRV_IVTV' |
4201 _vidix_drv_ivtv=no | 4196 _vidix_drv_ivtv=no |
4221 _vidix_drv_s3=no | 4216 _vidix_drv_s3=no |
4222 _def_vidix_drv_sis='#undef CONFIG_VIDIX_DRV_SIS' | 4217 _def_vidix_drv_sis='#undef CONFIG_VIDIX_DRV_SIS' |
4223 _vidix_drv_sis=no | 4218 _vidix_drv_sis=no |
4224 _def_vidix_drv_unichrome='#undef CONFIG_VIDIX_DRV_UNICHROME' | 4219 _def_vidix_drv_unichrome='#undef CONFIG_VIDIX_DRV_UNICHROME' |
4225 _vidix_drv_unichrome=no | 4220 _vidix_drv_unichrome=no |
4226 if test "$_vidix_internal" = auto ; then | 4221 if test "$_vidix" = auto ; then |
4227 _vidix_internal=no | 4222 _vidix=no |
4228 x86 && (linux || freebsd || netbsd || openbsd || dragonfly || sunos || win32) \ | 4223 x86 && (linux || freebsd || netbsd || openbsd || dragonfly || sunos || win32) \ |
4229 && _vidix_internal=yes | 4224 && _vidix=yes |
4230 (ppc || alpha) && linux && _vidix_internal=yes | 4225 (ppc || alpha) && linux && _vidix=yes |
4231 fi | |
4232 if test "$_vidix_internal" = yes; then | |
4233 _res_comment="internal" | |
4234 _vidix_external=no | |
4235 _vidix=yes | |
4236 elif test "$_vidix_external" = auto; then | |
4237 _vidix_external=no | |
4238 cat > $TMPC <<EOF | |
4239 #include <vidix/vidix.h> | |
4240 int main(void) { return 0; } | |
4241 EOF | |
4242 cc_check -lvidix && _vidix_external=yes && _res_comment="external" \ | |
4243 && _vidix=yes | |
4244 fi | 4226 fi |
4245 echores "$_vidix" | 4227 echores "$_vidix" |
4246 | 4228 |
4247 if test "$_vidix" = yes ; then | 4229 if test "$_vidix" = yes ; then |
4248 _def_vidix='#define CONFIG_VIDIX 1' | 4230 _def_vidix='#define CONFIG_VIDIX 1' |
4259 eval _vidix_drv_${driver}=yes | 4241 eval _vidix_drv_${driver}=yes |
4260 eval _def_vidix_drv_${driver}=\"\#define CONFIG_VIDIX_DRV_${uc_driver} 1\" | 4242 eval _def_vidix_drv_${driver}=\"\#define CONFIG_VIDIX_DRV_${uc_driver} 1\" |
4261 done | 4243 done |
4262 else | 4244 else |
4263 _novomodules="cvidix $_novomodules" | 4245 _novomodules="cvidix $_novomodules" |
4264 fi | |
4265 | |
4266 if test "$_vidix_internal" = yes ; then | |
4267 _def_vidix_pfx="#define MP_VIDIX_PFX \"$_libdir\" \"/mplayer/vidix/\" " | |
4268 elif test "$_vidix_external" = yes ; then | |
4269 _libs_mplayer="$_libs_mplayer -lvidix" | |
4270 _def_vidix_pfx='#define MP_VIDIX_PFX "" ' | |
4271 fi | 4246 fi |
4272 | 4247 |
4273 if test "$_vidix" = yes && win32; then | 4248 if test "$_vidix" = yes && win32; then |
4274 _vosrc="$_vosrc vo_winvidix.c" | 4249 _vosrc="$_vosrc vo_winvidix.c" |
4275 _vomodules="winvidix $_vomodules" | 4250 _vomodules="winvidix $_vomodules" |
7727 TV_V4L2 = $_tv_v4l2 | 7702 TV_V4L2 = $_tv_v4l2 |
7728 TWOLAME=$_twolame | 7703 TWOLAME=$_twolame |
7729 UNRAR_EXEC = $_unrar_exec | 7704 UNRAR_EXEC = $_unrar_exec |
7730 VCD = $_vcd | 7705 VCD = $_vcd |
7731 VIDIX = $_vidix | 7706 VIDIX = $_vidix |
7732 VIDIX_EXTERNAL = $_vidix_external | |
7733 VIDIX_INTERNAL = $_vidix_internal | |
7734 VIDIX_PCIDB = $_vidix_pcidb_val | 7707 VIDIX_PCIDB = $_vidix_pcidb_val |
7735 VIDIX_CYBERBLADE=$_vidix_drv_cyberblade | 7708 VIDIX_CYBERBLADE=$_vidix_drv_cyberblade |
7736 VIDIX_IVTV=$_vidix_drv_ivtv | 7709 VIDIX_IVTV=$_vidix_drv_ivtv |
7737 VIDIX_MACH64=$_vidix_drv_mach64 | 7710 VIDIX_MACH64=$_vidix_drv_mach64 |
7738 VIDIX_MGA=$_vidix_drv_mga | 7711 VIDIX_MGA=$_vidix_drv_mga |