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