summaryrefslogtreecommitdiffstats
path: root/libvncclient
diff options
context:
space:
mode:
authorFloris Bos <bos@je-eigen-domein.nl>2014-12-29 00:02:33 +0100
committerFloris Bos <bos@je-eigen-domein.nl>2014-12-29 00:02:33 +0100
commit7b6243157f042a7bde353abc6fb22aadad6d9e2d (patch)
treed450bef751aacb6682fbbc39602051da444ef44e /libvncclient
parent53becab94cccbcab9b20efd24b6071c2f3557eff (diff)
downloadlibtdevnc-7b6243157f042a7bde353abc6fb22aadad6d9e2d.tar.gz
libtdevnc-7b6243157f042a7bde353abc6fb22aadad6d9e2d.zip
Fix libva related compile errors
- Make h264.c compile with recent libva version by including va_compat.h - Only enable libva if libva-x11 is installed - Modified configure help text Previous help text suggested libva was only build when --with-libva was specified, while actual behavior is to build it by default. Warning: THIS CODE IS UNTESTED. Lacking a h.264 capable VNC server Also no attempt is made to support platforms not using X11 Signed-off-by: Floris Bos <bos@je-eigen-domein.nl>
Diffstat (limited to 'libvncclient')
-rw-r--r--libvncclient/h264.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/libvncclient/h264.c b/libvncclient/h264.c
index 1d94454..c63a713 100644
--- a/libvncclient/h264.c
+++ b/libvncclient/h264.c
@@ -20,6 +20,10 @@
#ifdef LIBVNCSERVER_CONFIG_LIBVA
#include <X11/Xlib.h>
+#include <va/va_version.h>
+#if VA_CHECK_VERSION(0,34,0)
+#include <va/va_compat.h>
+#endif
#include <va/va_x11.h>
enum _slice_types {