diff options
author | Floris Bos <bos@je-eigen-domein.nl> | 2014-12-29 00:02:33 +0100 |
---|---|---|
committer | Floris Bos <bos@je-eigen-domein.nl> | 2014-12-29 00:02:33 +0100 |
commit | 7b6243157f042a7bde353abc6fb22aadad6d9e2d (patch) | |
tree | d450bef751aacb6682fbbc39602051da444ef44e /libvncclient | |
parent | 53becab94cccbcab9b20efd24b6071c2f3557eff (diff) | |
download | libtdevnc-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.c | 4 |
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 { |