changeset 28046:7df791e22c3f

Treat video output objects the same as everything else in the build system, i.e. have lines that conditionally enable each in the Makefile and corresponding variables set from configure.
author diego
date Wed, 03 Dec 2008 14:48:31 +0000
parents d55bae757b4e
children 936fc892dcab
files Makefile configure
diffstat 2 files changed, 76 insertions(+), 51 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile	Wed Dec 03 14:39:45 2008 +0000
+++ b/Makefile	Wed Dec 03 14:48:31 2008 +0000
@@ -519,18 +519,32 @@
                libvo/video_out.c \
                libvo/vo_mpegpes.c \
                libvo/vo_null.c \
-               $(addprefix libvo/,$(VO_SRCS)) \
 
+SRCS_MPLAYER-$(3DFX)         += libvo/vo_3dfx.c
+SRCS_MPLAYER-$(AA)           += libvo/vo_aa.c
 SRCS_MPLAYER-$(ALSA1X)       += libao2/ao_alsa.c
 SRCS_MPLAYER-$(ALSA5)        += libao2/ao_alsa5.c
 SRCS_MPLAYER-$(ALSA9)        += libao2/ao_alsa.c
 SRCS_MPLAYER-$(APPLE_IR)     += input/appleir.c
 SRCS_MPLAYER-$(APPLE_REMOTE) += input/ar.c
 SRCS_MPLAYER-$(ARTS)         += libao2/ao_arts.c
+SRCS_MPLAYER-$(BL)           += libvo/vo_bl.c
+SRCS_MPLAYER-$(CACA)         += libvo/vo_caca.c
 SRCS_MPLAYER-$(COREAUDIO)    += libao2/ao_macosx.c
-SRCS_MPLAYER-$(DIRECTX)      += libao2/ao_dsound.c
-SRCS_MPLAYER-$(DXR2)         += libao2/ao_dxr2.c
+SRCS_MPLAYER-$(COREVIDEO)    += libvo/vo_macosx.m
+SRCS_MPLAYER-$(DFBMGA)       += libvo/vo_dfbmga.c
+SRCS_MPLAYER-$(DGA)          += libvo/vo_dga.c
+SRCS_MPLAYER-$(DIRECT3D)     += libvo/vo_direct3d.c libvo/w32_common.c
+SRCS_MPLAYER-$(DIRECTFB)     += libvo/vo_directfb2.c
+SRCS_MPLAYER-$(DIRECTX)      += libao2/ao_dsound.c libvo/vo_directx.c
+SRCS_MPLAYER-$(DXR2)         += libao2/ao_dxr2.c libvo/vo_dxr2.c
+SRCS_MPLAYER-$(DXR3)         += libvo/vo_dxr3.c
 SRCS_MPLAYER-$(ESD)          += libao2/ao_esd.c
+SRCS_MPLAYER-$(FBDEV)        += libvo/vo_fbdev.c libvo/vo_fbdev2.c
+SRCS_MPLAYER-$(GGI)          += libvo/vo_ggi.c
+SRCS_MPLAYER-$(GIF)          += libvo/vo_gif89a.c
+SRCS_MPLAYER-$(GL)           += libvo/gl_common.c libvo/vo_gl.c libvo/vo_gl2.c
+SRCS_MPLAYER-$(GL_WIN32)     += libvo/w32_common.c
 SRCS_MPLAYER-$(GUI)          += gui/bitmap.c
 SRCS_MPLAYER-$(GUI_GTK)      += gui/app.c \
                                 gui/cfg.c \
@@ -567,9 +581,10 @@
                                 gui/win32/widgetrender.c \
                                 gui/win32/wincfg.c \
 
-SRCS_MPLAYER-$(IVTV)         += libao2/ao_ivtv.c
+SRCS_MPLAYER-$(IVTV)         += libao2/ao_ivtv.c libvo/vo_ivtv.c
 SRCS_MPLAYER-$(JACK)         += libao2/ao_jack.c
 SRCS_MPLAYER-$(JOYSTICK)     += input/joystick.c
+SRCS_MPLAYER-$(JPEG)         += libvo/vo_jpeg.c
 SRCS_MPLAYER-$(LIBMENU)      += libmenu/menu.c \
                                 libmenu/menu_chapsel.c \
                                 libmenu/menu_cmdlist.c  \
@@ -583,15 +598,28 @@
 
 SRCS_MPLAYER-$(LIBMENU_DVBIN) += libmenu/menu_dvbin.c
 SRCS_MPLAYER-$(LIRC)          += input/lirc.c
+SRCS_MPLAYER-$(MD5SUM)        += libvo/vo_md5sum.c
+SRCS_MPLAYER-$(MGA)           += libvo/vo_mga.c
 SRCS_MPLAYER-$(NAS)           += libao2/ao_nas.c
 SRCS_MPLAYER-$(OPENAL)        += libao2/ao_openal.c
 SRCS_MPLAYER-$(OSS)           += libao2/ao_oss.c
+SRCS_MPLAYER-$(PNG)           += libvo/vo_png.c
+SRCS_MPLAYER-$(PNM)           += libvo/vo_pnm.c
 SRCS_MPLAYER-$(PULSE)         += libao2/ao_pulse.c
-SRCS_MPLAYER-$(SDL)           += libao2/ao_sdl.c
+SRCS_MPLAYER-$(QUARTZ)        += libvo/vo_quartz.c
+SRCS_MPLAYER-$(S3FB)          += libvo/vo_s3fb.c
+SRCS_MPLAYER-$(SDL)           += libao2/ao_sdl.c libvo/vo_sdl.c
 SRCS_MPLAYER-$(SGIAUDIO)      += libao2/ao_sgi.c
 SRCS_MPLAYER-$(SUNAUDIO)      += libao2/ao_sun.c
+SRCS_MPLAYER-$(SVGA)          += libvo/vo_svga.c
+SRCS_MPLAYER-$(TDFXFB)        += libvo/vo_tdfxfb.c
+SRCS_MPLAYER-$(TDFXVID)       += libvo/vo_tdfx_vid.c
+SRCS_MPLAYER-$(TGA)           += libvo/vo_tga.c
+SRCS_MPLAYER-$(V4L2)          += libvo/vo_v4l2.c
 SRCS_MPLAYER-$(V4L2)          += libao2/ao_v4l2.c
-SRCS_MPLAYER-$(VIDIX)         += libvo/vosub_vidix.c \
+SRCS_MPLAYER-$(VESA)          += libvo/gtf.c libvo/vo_vesa.c libvo/vesa_lvo.c
+SRCS_MPLAYER-$(VIDIX)         += libvo/vo_cvidix.c \
+                                 libvo/vosub_vidix.c \
                                  vidix/vidix.c \
                                  vidix/drivers.c \
                                  vidix/dha.c \
@@ -614,7 +642,17 @@
 SRCS_MPLAYER-$(VIDIX_SH_VEU)        += vidix/sh_veu_vid.c
 SRCS_MPLAYER-$(VIDIX_SIS)           += vidix/sis_vid.c vidix/sis_bridge.c
 SRCS_MPLAYER-$(VIDIX_UNICHROME)     += vidix/unichrome_vid.c
+SRCS_MPLAYER-$(WII)           += libvo/vo_wii.c
 SRCS_MPLAYER-$(WIN32WAVEOUT)  += libao2/ao_win32.c
+SRCS_MPLAYER-$(WINVIDIX)      += libvo/vo_winvidix.c
+SRCS_MPLAYER-$(X11)           += libvo/vo_x11.c libvo/vo_xover.c libvo/x11_common.c
+SRCS_MPLAYER-$(XMGA)          += libvo/vo_xmga.c
+SRCS_MPLAYER-$(XV)            += libvo/vo_xv.c
+SRCS_MPLAYER-$(XVIDIX)        += libvo/vo_xvidix.c
+SRCS_MPLAYER-$(XVMC)          += libvo/vo_xvmc.c
+SRCS_MPLAYER-$(XVR100)        += libvo/vo_xvr100.c
+SRCS_MPLAYER-$(YUV4MPEG)      += libvo/vo_yuv4mpeg.c
+SRCS_MPLAYER-$(ZR)            += libvo/jpeg_enc.c libvo/vo_zr.c libvo/vo_zr2.c
 
 SRCS_MENCODER = mencoder.c \
                 mp_msg-mencoder.c \
--- a/configure	Wed Dec 03 14:39:45 2008 +0000
+++ b/configure	Wed Dec 03 14:48:31 2008 +0000
@@ -3633,7 +3633,6 @@
     _ld_extra="$_ld_extra -framework Carbon -framework QuickTime"
     _quartz=yes
     _def_quartz='#define CONFIG_QUARTZ 1'
-    _vosrc="$_vosrc vo_quartz.c"
     _vomodules="quartz $_vomodules"
     _def_quicktime='#define CONFIG_QUICKTIME 1'
   else
@@ -3648,7 +3647,6 @@
 int main(void) { return 0; }
 EOF
 	if cc_check -framework Carbon -framework QuartzCore -framework OpenGL; then
-		_vosrc="$_vosrc vo_macosx.m"
 		_vomodules="macosx $_vomodules"
 		_ld_extra="$_ld_extra -framework Cocoa -framework QuartzCore -framework OpenGL"
 		_def_corevideo='#define CONFIG_COREVIDEO 1'
@@ -3796,7 +3794,6 @@
 echocheck "tdfxfb"
 if test "$_tdfxfb" = yes ; then
   _def_tdfxfb='#define CONFIG_TDFXFB 1'
-  _vosrc="$_vosrc vo_tdfxfb.c"
   _vomodules="tdfxfb $_vomodules"
 else
   _def_tdfxfb='#undef CONFIG_TDFXFB'
@@ -3807,7 +3804,6 @@
 echocheck "s3fb"
 if test "$_s3fb" = yes ; then
   _def_s3fb='#define CONFIG_S3FB 1'
-  _vosrc="$_vosrc vo_s3fb.c"
   _vomodules="s3fb $_vomodules"
 else
   _def_s3fb='#undef CONFIG_S3FB'
@@ -3818,7 +3814,6 @@
 echocheck "wii"
 if test "$_wii" = yes ; then
   _def_wii='#define CONFIG_WII 1'
-  _vosrc="$_vosrc vo_wii.c"
   _vomodules="wii $_vomodules"
 else
   _def_wii='#undef CONFIG_WII'
@@ -3829,7 +3824,6 @@
 echocheck "tdfxvid"
 if test "$_tdfxvid" = yes ; then
   _def_tdfxvid='#define CONFIG_TDFX_VID 1'
-  _vosrc="$_vosrc vo_tdfx_vid.c"
   _vomodules="tdfx_vid $_vomodules"
 else
   _def_tdfxvid='#undef CONFIG_TDFX_VID'
@@ -3856,7 +3850,6 @@
 fi
 if test "$_xvr100" = yes ; then
   _def_xvr100='#define CONFIG_XVR100 1'
-  _vosrc="$_vosrc vo_xvr100.c"
   _vomodules="xvr100 $_vomodules"
 else
   _def_tdfxvid='#undef CONFIG_XVR100'
@@ -3867,7 +3860,6 @@
 echocheck "tga"
 if test "$_tga" = yes ; then
   _def_tga='#define CONFIG_TGA 1'
-  _vosrc="$_vosrc vo_tga.c"
   _vomodules="tga $_vomodules"
 else
   _def_tga='#undef CONFIG_TGA'
@@ -3879,7 +3871,6 @@
 echocheck "md5sum support"
 if test "$_md5sum" = yes; then
   _def_md5sum="#define CONFIG_MD5SUM"
-  _vosrc="$_vosrc vo_md5sum.c"
   _vomodules="md5sum $_vomodules"
 else
   _def_md5sum="#undef CONFIG_MD5SUM"
@@ -3891,7 +3882,6 @@
 echocheck "yuv4mpeg support"
 if test "$_yuv4mpeg" = yes; then
   _def_yuv4mpeg="#define CONFIG_YUV4MPEG"
-  _vosrc="$_vosrc vo_yuv4mpeg.c"
   _vomodules="yuv4mpeg $_vomodules"
 else
   _def_yuv4mpeg="#undef CONFIG_YUV4MPEG"
@@ -3903,7 +3893,6 @@
 echocheck "bl"
 if test "$_bl" = yes ; then
   _def_bl='#define CONFIG_BL 1'
-  _vosrc="$_vosrc vo_bl.c"
   _vomodules="bl $_vomodules"
 else
   _def_bl='#undef CONFIG_BL'
@@ -3961,7 +3950,6 @@
 
 if test "$_directfb" = yes ; then
   _def_directfb='#define CONFIG_DIRECTFB 1'
-  _vosrc="$_vosrc vo_directfb2.c"
   _vomodules="directfb $_vomodules"
   _libs_mplayer="$_libs_mplayer -ldirectfb"
 else
@@ -3969,7 +3957,6 @@
   _novomodules="directfb $_novomodules"
 fi
 if test "$_dfbmga" = yes; then
-  _vosrc="$_vosrc vo_dfbmga.c"
   _vomodules="dfbmga $_vomodules"
   _def_dfbmga='#define CONFIG_DFBMGA 1'
 else
@@ -4021,7 +4008,6 @@
 fi
 if test "$_x11" = yes ; then
   _def_x11='#define CONFIG_X11 1'
-  _vosrc="$_vosrc x11_common.c vo_x11.c vo_xover.c"
   _vomodules="x11 xover $_vomodules"
 else
   _x11=no
@@ -4103,7 +4089,6 @@
 if test "$_xv" = yes ; then
   _def_xv='#define CONFIG_XV 1'
   _libs_mplayer="$_libs_mplayer -lXv"
-  _vosrc="$_vosrc vo_xv.c"
   _vomodules="xv $_vomodules"
 else
   _def_xv='#undef CONFIG_XV'
@@ -4131,7 +4116,6 @@
 if test "$_xvmc" = yes ; then
   _def_xvmc='#define HAVE_XVMC 1'
   _libs_mplayer="$_libs_mplayer -lXvMC -l$_xvmclib"
-  _vosrc="$_vosrc vo_xvmc.c"
   _vomodules="xvmc $_vomodules"
   _res_comment="using $_xvmclib"
 else
@@ -4242,7 +4226,6 @@
 if test "$_dga" = yes ; then
   _def_dga='#define CONFIG_DGA 1'
   _libs_mplayer="$_libs_mplayer -lXxf86dga"
-  _vosrc="$_vosrc vo_dga.c"
   _vomodules="dga $_vomodules"
 else
   _novomodules="dga $_novomodules"
@@ -4253,7 +4236,6 @@
 echocheck "3dfx"
 if test "$_3dfx" = yes && test "$_dga" = yes ; then
   _def_3dfx='#define CONFIG_3DFX 1'
-  _vosrc="$_vosrc vo_3dfx.c"
   _vomodules="3dfx $_vomodules"
 else
   _def_3dfx='#undef CONFIG_3DFX'
@@ -4302,10 +4284,8 @@
 fi
 if test "$_gl" = yes ; then
   _def_gl='#define CONFIG_GL 1'
-  _vosrc="$_vosrc vo_gl.c vo_gl2.c gl_common.c"
   if test "$_gl_win32" = yes ; then
     _def_gl_win32='#define GL_WIN32 1'
-    _vosrc="$_vosrc w32_common.c"
     _res_comment="win32 version"
   fi
   _vomodules="opengl $_vomodules"
@@ -4359,7 +4339,6 @@
 
 if test "$_vidix" = yes ; then
   _def_vidix='#define CONFIG_VIDIX 1'
-  _vosrc="$_vosrc vo_cvidix.c"
   _vomodules="cvidix $_vomodules"
   test "$_vidix_drivers" || _vidix_drivers="cyberblade ivtv mach64 mga mga_crtc2 nvidia pm2 pm3 radeon rage128 s3 sh_veu sis unichrome"
   test $_ivtv = "yes" || _vidix_drivers=`echo $_vidix_drivers | sed s/ivtv//`
@@ -4395,14 +4374,14 @@
 fi
 
 if test "$_vidix" = yes && win32; then
-  _vosrc="$_vosrc vo_winvidix.c"
+  winvidix=yes
   _vomodules="winvidix $_vomodules"
   _libs_mplayer="$_libs_mplayer -lgdi32"
 else
   _novomodules="winvidix $_novomodules"
 fi
 if test "$_vidix" = yes && test "$_x11" = yes; then
-  _vosrc="$_vosrc vo_xvidix.c"
+  xvidix=yes
   _vomodules="xvidix $_vomodules"
 else
   _novomodules="xvidix $_novomodules"
@@ -4415,7 +4394,6 @@
 fi
 if test "$_mga" = yes ; then
   _def_mga='#define CONFIG_MGA 1'
-  _vosrc="$_vosrc vo_mga.c"
   _vomodules="mga $_vomodules"
 else
   _def_mga='#undef CONFIG_MGA'
@@ -4431,7 +4409,6 @@
 fi
 if test "$_xmga" = yes ; then
   _def_xmga='#define CONFIG_XMGA 1'
-  _vosrc="$_vosrc vo_xmga.c"
   _vomodules="xmga $_vomodules"
 else
   _def_xmga='#undef CONFIG_XMGA'
@@ -4452,7 +4429,6 @@
 if test "$_ggi" = yes ; then
   _def_ggi='#define CONFIG_GGI 1'
   _libs_mplayer="$_libs_mplayer -lggi"
-  _vosrc="$_vosrc vo_ggi.c"
   _vomodules="ggi $_vomodules"
 else
   _def_ggi='#undef CONFIG_GGI'
@@ -4507,7 +4483,6 @@
   if cygwin ; then
     _libs_mplayer="$_libs_mplayer `aalib-config --libs | cut -d " " -f 2,5,6`"
   fi
-  _vosrc="$_vosrc vo_aa.c"
   _vomodules="aa $_vomodules"
 else
   _def_aa='#undef CONFIG_AA'
@@ -4534,7 +4509,6 @@
   _def_caca='#define CONFIG_CACA 1'
   _inc_extra="$_inc_extra `caca-config --cflags`"
   _libs_mplayer="$_libs_mplayer `caca-config --libs`"
-  _vosrc="$_vosrc vo_caca.c"
   _vomodules="caca $_vomodules"
 else
   _def_caca='#undef CONFIG_CACA'
@@ -4555,7 +4529,6 @@
 if test "$_svga" = yes ; then
   _def_svga='#define CONFIG_SVGALIB 1'
   _libs_mplayer="$_libs_mplayer -lvga"
-  _vosrc="$_vosrc vo_svga.c"
   _vomodules="svga $_vomodules"
 else
   _def_svga='#undef CONFIG_SVGALIB'
@@ -4571,7 +4544,6 @@
 fi
 if test "$_fbdev" = yes ; then
   _def_fbdev='#define CONFIG_FBDEV 1'
-  _vosrc="$_vosrc vo_fbdev.c vo_fbdev2.c"
   _vomodules="fbdev $_vomodules"
 else
   _def_fbdev='#undef CONFIG_FBDEV'
@@ -4689,7 +4661,6 @@
 if test "$_png" = yes ; then
   _def_png='#define CONFIG_PNG 1'
   _ld_extra="$_ld_extra -lpng -lz"
-  _vosrc="$_vosrc vo_png.c"
   _vomodules="png $_vomodules"
 else
   _def_png='#undef CONFIG_PNG'
@@ -4739,7 +4710,6 @@
 
 if test "$_jpeg" = yes ; then
   _def_jpeg='#define CONFIG_JPEG 1'
-  _vosrc="$_vosrc vo_jpeg.c"
   _vomodules="jpeg $_vomodules"
   _ld_extra="$_ld_extra -ljpeg"
 else
@@ -4752,7 +4722,6 @@
 echocheck "PNM support"
 if test "$_pnm" = yes; then
   _def_pnm="#define CONFIG_PNM 1"
-  _vosrc="$_vosrc vo_pnm.c"
   _vomodules="pnm $_vomodules"
 else
   _def_pnm="#undef CONFIG_PNM"
@@ -4798,7 +4767,6 @@
 
 if test "$_gif" = yes ; then
   _def_gif='#define CONFIG_GIF 1'
-  _vosrc="$_vosrc vo_gif89a.c"
   _codecmodules="gif $_codecmodules"
   _vomodules="gif89a $_vomodules"
   _res_comment="old version, some encoding functions disabled"
@@ -4863,7 +4831,6 @@
 if test "$_vesa" = yes ; then
   _def_vesa='#define CONFIG_VESA 1'
   _libs_mplayer="$_libs_mplayer -lvbe -llrmi"
-  _vosrc="$_vosrc vo_vesa.c vesa_lvo.c gtf.c"
   _vomodules="vesa $_vomodules"
 else
   _def_vesa='#undef CONFIG_VESA'
@@ -4921,7 +4888,6 @@
     _libs_mplayer="$_libs_mplayer `$_sdlconfig --libs`"
     _inc_extra="$_inc_extra `$_sdlconfig --cflags | sed s/-D_GNU_SOURCE=1//`"
   fi
-  _vosrc="$_vosrc vo_sdl.c"
   _vomodules="sdl $_vomodules"
   _aomodules="sdl $_aomodules"
   _res_comment="using $_sdlconfig"
@@ -4968,7 +4934,6 @@
 if test "$_direct3d" = yes ; then
   _def_direct3d='#define CONFIG_DIRECT3D 1'
   _libs_mplayer="$_libs_mplayer -ld3d9"
-  _vosrc="$_vosrc vo_direct3d.c w32_common.c"
   _vomodules="direct3d $_vomodules"
 else
   _def_direct3d='#undef CONFIG_DIRECT3D'
@@ -4990,7 +4955,6 @@
 if test "$_directx" = yes ; then
   _def_directx='#define CONFIG_DIRECTX 1'
   _libs_mplayer="$_libs_mplayer -lgdi32"
-  _vosrc="$_vosrc vo_directx.c"
   _vomodules="directx $_vomodules"
   _aomodules="dsound $_aomodules"
 else
@@ -5036,7 +5000,6 @@
 fi
 if test "$_dxr2" = yes; then
   _def_dxr2='#define CONFIG_DXR2 1'
-  _vosrc="$_vosrc vo_dxr2.c"
   _aomodules="dxr2 $_aomodules"
   _vomodules="dxr2 $_vomodules"
 else
@@ -5057,7 +5020,6 @@
 fi
 if test "$_dxr3" = yes ; then
   _def_dxr3='#define CONFIG_DXR3 1'
-  _vosrc="$_vosrc vo_dxr3.c"
   _vomodules="dxr3 $_vomodules"
 else
   _def_dxr3='#undef CONFIG_DXR3'
@@ -5087,7 +5049,6 @@
 fi
 if test "$_ivtv" = yes ; then
   _def_ivtv='#define CONFIG_IVTV 1'
-  _vosrc="$_vosrc vo_ivtv.c"
   _vomodules="ivtv $_vomodules"
   _aomodules="ivtv $_aomodules"
 else
@@ -5121,7 +5082,6 @@
 fi
 if test "$_v4l2" = yes ; then
   _def_v4l2='#define CONFIG_V4L2_DECODER 1'
-  _vosrc="$_vosrc vo_v4l2.c"
   _vomodules="v4l2 $_vomodules"
   _aomodules="v4l2 $_aomodules"
 else
@@ -6971,7 +6931,6 @@
 if test "$_zr" = yes ; then
   if test "$_libavcodec_a" = yes ; then
     _def_zr='#define CONFIG_ZR 1'
-    _vosrc="$_vosrc vo_zr2.c vo_zr.c jpeg_enc.c"
     _vomodules="zr zr2 $_vomodules"
   else
     _res_comment="libavcodec (static) is required by zr, sorry"
@@ -7945,8 +7904,6 @@
 HELP_FILE = $_mp_help
 TIMER = $_timer
 
-VO_SRCS = $_vosrc
-
 EXESUF = $_exesuf
 
 $_target_arch
@@ -7966,6 +7923,8 @@
 NEED_VSSCANF = $_need_vsscanf
 
 # features
+3DFX = $_3dfx
+AA = $_aa
 ALSA1X = $_alsa1x
 ALSA9 = $_alsa9
 ALSA5 = $_alsa5
@@ -7974,23 +7933,34 @@
 ARTS = $_arts
 AUDIO_INPUT = $_audio_input
 BITMAP_FONT = $_bitmap_font
+BL = $_bl
+CACA = $_caca
 CDDA = $_cdda
 CDDB = $_cddb
 COREAUDIO = $_coreaudio
 COREVIDEO = $_corevideo
+DFBMGA = $_dfbmga
+DGA = $_dga
+DIRECT3D = $_direct3d
+DIRECTFB = $_directfb
 DIRECTX = $_directx
 DVBIN = $_dvbin
 DVDNAV = $_dvdnav
 DVDREAD = $_dvdread
 DVDREAD_INTERNAL = $_dvdread_internal
 DXR2 = $_dxr2
+DXR3 = $_dxr3
 ESD = $_esd
 FAAC=$_faac
 FAAD = $_faad
 FAAD_INTERNAL = $_faad_internal
+FBDEV = $_fbdev
 FREETYPE = $_freetype
 FTP = $_ftp
 GIF = $_gif
+GGI = $_ggi
+GL = $_gl
+GL_WIN32 = $_gl_win32
 GUI = $_gui
 GUI_GTK = $_gui_gtk
 GUI_WIN32 = $_gui_win32
@@ -8022,6 +7992,8 @@
 LIVE555 = $_live
 MACOSX_BUNDLE = $_macosx_bundle
 MACOSX_FINDER = $_macosx_finder
+MD5SUM = $_md5sum
+MGA = $_mga
 MNG = $_mng
 MP3LAME = $_mp3lame
 MP3LIB = $_mp3lib
@@ -8033,6 +8005,7 @@
 OSS = $_ossaudio
 PE_EXECUTABLE = $_pe_executable
 PNG = $_png
+PNM = $_pnm
 PULSE = $_pulse
 PVR = $_pvr
 QTX_CODECS = $_qtx
@@ -8042,11 +8015,16 @@
 RADIO=$_radio
 RADIO_CAPTURE=$_radio_capture
 REAL_CODECS = $_real
+S3FB = $_s3fb
 SDL = $_sdl
 SPEEX = $_speex
 STREAM_CACHE = $_stream_cache
 SGIAUDIO = $_sgiaudio
 SUNAUDIO = $_sunaudio
+SVGA = $_svga
+TDFXFB = $_tdfxfb
+TDFXVID = $_tdfxvid
+TGA = $_tga
 TOOLAME=$_toolame
 TREMOR_INTERNAL = $_tremor_internal
 TV = $_tv
@@ -8060,6 +8038,7 @@
 UNRAR_EXEC = $_unrar_exec
 V4L2 = $_v4l2
 VCD = $_vcd
+VESA = $_vesa
 VIDIX = $_vidix
 VIDIX_PCIDB = $_vidix_pcidb_val
 VIDIX_CYBERBLADE=$_vidix_drv_cyberblade
@@ -8077,13 +8056,21 @@
 VIDIX_SIS=$_vidix_drv_sis
 VIDIX_UNICHROME=$_vidix_drv_unichrome
 VSTREAM = $_vstream
+WII = $_wii
 WIN32DLL = $_win32dll
 WIN32WAVEOUT = $_win32waveout
 WIN32_EMULATION = $_win32_emulation
+WINVIDIX = $winvidix
+X11 = $_x11
 X264 = $_x264
 XANIM_CODECS = $_xanim
+XMGA = $_xmga
 XMMS_PLUGINS = $_xmms
+XV = $_xv
 XVID4 = $_xvid
+XVIDIX = $xvidix
+XVMC = $_xvmc
+YUV4MPEG = $_yuv4mpeg
 ZR = $_zr
 
 # FFmpeg