gst-plugins-bad: vdpau: Switch from deprecated XKeycodeToKeysym() to XkbKeycodeToKeysym()
Sebastian Dröge
slomo at kemper.freedesktop.org
Tue Apr 24 02:08:00 PDT 2012
Module: gst-plugins-bad
Branch: master
Commit: a5495fb4752aab99836d2ee52a8829c1c2bafe0a
URL: http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=a5495fb4752aab99836d2ee52a8829c1c2bafe0a
Author: Sebastian Dröge <sebastian.droege at collabora.co.uk>
Date: Tue Apr 24 11:02:26 2012 +0200
vdpau: Switch from deprecated XKeycodeToKeysym() to XkbKeycodeToKeysym()
Conflicts:
sys/vdpau/gstvdpsink.c
---
sys/vdpau/gstvdpsink.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/sys/vdpau/gstvdpsink.c b/sys/vdpau/gstvdpsink.c
index 5a5677e..35ea182 100644
--- a/sys/vdpau/gstvdpsink.c
+++ b/sys/vdpau/gstvdpsink.c
@@ -30,6 +30,8 @@
#include <gst/interfaces/navigation.h>
#include <gst/interfaces/xoverlay.h>
+#include <X11/XKBlib.h>
+
/* Debugging category */
#include <gst/gstinfo.h>
@@ -387,7 +389,8 @@ gst_vdp_sink_handle_xevents (VdpSink * vdp_sink)
e.xkey.keycode, e.xkey.x, e.xkey.x);
g_mutex_lock (vdp_sink->x_lock);
keysym =
- XKeycodeToKeysym (vdp_sink->device->display, e.xkey.keycode, 0);
+ XkbKeycodeToKeysym (vdp_sink->device->display, e.xkey.keycode, 0,
+ 0);
g_mutex_unlock (vdp_sink->x_lock);
if (keysym != NoSymbol) {
char *key_str = NULL;
More information about the gstreamer-commits
mailing list