diff configure @ 29861:356c49d60826

Do not dynamically load libvdpau.so.1, but link at compile time.
author cehoyos
date Wed, 11 Nov 2009 22:26:38 +0000
parents 77b9f0557384
children ec407332afae
line wrap: on
line diff
--- a/configure	Wed Nov 11 15:15:46 2009 +0000
+++ b/configure	Wed Nov 11 22:26:38 2009 +0000
@@ -4348,13 +4348,16 @@
   if test "$_dl" = yes ; then
     cat > $TMPC <<EOF
 #include <vdpau/vdpau_x11.h>
-int main(void) {return VDP_VIDEO_MIXER_FEATURE_HIGH_QUALITY_SCALING_L1;}
-EOF
-    cc_check && _vdpau=yes
+int main(void) {
+    (void) vdp_device_create_x11(0, 0, 0, 0);
+    return VDP_VIDEO_MIXER_FEATURE_HIGH_QUALITY_SCALING_L1; }
+EOF
+    cc_check -lvdpau && _vdpau=yes
   fi
 fi
 if test "$_vdpau" = yes ; then
   def_vdpau='#define CONFIG_VDPAU 1'
+  libs_mplayer="$libs_mplayer -lvdpau"
   _vomodules="vdpau $_vomodules"
 else
   def_vdpau='#define CONFIG_VDPAU 0'