summaryrefslogtreecommitdiffstats
path: root/libvo
diff options
context:
space:
mode:
Diffstat (limited to 'libvo')
-rw-r--r--libvo/x11_common.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/libvo/x11_common.c b/libvo/x11_common.c
index 287e0b3a0a..233a10bbf1 100644
--- a/libvo/x11_common.c
+++ b/libvo/x11_common.c
@@ -546,6 +546,12 @@ static void vo_x11_putkey_ext(int keysym)
{
switch (keysym)
{
+ case XF86XK_MenuKB:
+ mplayer_put_key(KEY_MENU);
+ break;
+ case XF86XK_AudioPlay:
+ mplayer_put_key(KEY_PLAY);
+ break;
case XF86XK_AudioPause:
mplayer_put_key(KEY_PAUSE);
break;
@@ -558,6 +564,9 @@ static void vo_x11_putkey_ext(int keysym)
case XF86XK_AudioNext:
mplayer_put_key(KEY_NEXT);
break;
+ case XF86XK_AudioMute:
+ mplayer_put_key(KEY_MUTE);
+ break;
case XF86XK_AudioLowerVolume:
mplayer_put_key(KEY_VOLUME_DOWN);
break;