summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xconfigure3
-rw-r--r--libvo/video_out.c4
2 files changed, 5 insertions, 2 deletions
diff --git a/configure b/configure
index 7829f45458..242820dc72 100755
--- a/configure
+++ b/configure
@@ -3772,8 +3772,10 @@ if test "$_directfb" = yes ; then
if test "$_dfb_version" -ge $(dfb_version 0 9 15); then
_vosrc="$_vosrc vo_dfbmga.c"
_vomodules="dfbmga $_vomodules"
+ _def_dfbmga='#define HAVE_DFBMGA 1'
else
_novomodules="dfbmga $_novomodules"
+ _def_dfbmga='#undef HAVE_DFBMGA'
fi
else
_def_directfb='#undef HAVE_DIRECTFB'
@@ -8344,6 +8346,7 @@ $_def_tdfxfb
$_def_tdfxvid
$_def_directfb
$_def_directfb_version
+$_def_dfbmga
$_def_zr
$_def_bl
$_def_mga
diff --git a/libvo/video_out.c b/libvo/video_out.c
index 738a092b01..1920782267 100644
--- a/libvo/video_out.c
+++ b/libvo/video_out.c
@@ -113,7 +113,7 @@ extern vo_functions_t video_out_vesa;
#endif
#ifdef HAVE_DIRECTFB
extern vo_functions_t video_out_directfb;
-#if DIRECTFBVERSION >= 915
+#ifdef HAVE_DFBMGA
extern vo_functions_t video_out_dfbmga;
#endif
#endif
@@ -228,7 +228,7 @@ vo_functions_t* video_out_drivers[] =
#endif
#ifdef HAVE_DIRECTFB
&video_out_directfb,
-#if DIRECTFBVERSION >= 915
+#ifdef HAVE_DFBMGA
&video_out_dfbmga,
#endif
#endif