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