summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorGwenole Beauchesne <gbeauchesne@splitted-desktop.com>2009-11-25 17:34:13 +0000
committerGwenole Beauchesne <gbeauchesne@splitted-desktop.com>2009-11-25 17:34:13 +0000
commitd169986b909acf8edaa1ff29b523065feb974b22 (patch)
treefa1f79a2013f7dca2d4702d3828c640d9be463f7 /configure.ac
parentfb207040645d161d25cfa9ca8967b07714056368 (diff)
Check for actual VDPAU/MPEG-4 support.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac16
1 files changed, 14 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac
index 75cd6e3..87aa6fb 100644
--- a/configure.ac
+++ b/configure.ac
@@ -214,13 +214,25 @@ AC_CACHE_CHECK([for VDPAU],
AC_TRY_LINK(
[#include <vdpau/vdpau_x11.h>],
[vdp_device_create_x11(0,0,0,0)],
- [ac_cv_have_vdpau="yes"; HAVE_VDPAU=1],
- [ac_cv_have_vdpau="no"; HAVE_VDPAU=0; LIBS="$saved_LIBS"])
+ [ac_cv_have_vdpau="yes" HAVE_VDPAU=1],
+ [ac_cv_have_vdpau="no" HAVE_VDPAU=0 LIBS="$saved_LIBS"])
])
if test "$ac_cv_have_vdpau" = "no"; then
AC_MSG_ERROR([you need VDPAU to build this package])
fi
+AC_CACHE_CHECK([for VDPAU/MPEG-4 support],
+ ac_cv_have_vdpau_mpeg4, [
+ saved_LIBS="$LIBS"
+ LIBS="$LIBS -lvdpau"
+ AC_TRY_LINK(
+ [#include <vdpau/vdpau.h>],
+ [VdpPictureInfoMPEG4Part2 pic_info],
+ [ac_cv_have_vdpau_mpeg4="yes" HAVE_VDPAU_MPEG4=1],
+ [ac_cv_have_vdpau_mpeg4="no" HAVE_VDPAU_MPEG4=0])
+])
+AC_DEFINE_UNQUOTED(HAVE_VDPAU_MPEG4, [$HAVE_VDPAU_MPEG4], [VDPAU/MPEG-4 support])
+
AC_DEFINE_UNQUOTED(USE_GLX, $USE_GLX, [Defined to 1 if GLX is enabled])
AM_CONDITIONAL(USE_GLX, test $USE_GLX -eq 1)