diff options
author | diego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2004-01-16 17:31:38 +0000 |
---|---|---|
committer | diego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2004-01-16 17:31:38 +0000 |
commit | 7ec1fd3d3ea3ef253c6f37bbf3b6610520d9202f (patch) | |
tree | 98a51e22724d453111ef0bd835c4d6c5d0c2f48b /libvo | |
parent | b32b5b31d13978b421dbedb57a23952865c94ce4 (diff) | |
download | mpv-7ec1fd3d3ea3ef253c6f37bbf3b6610520d9202f.tar.bz2 mpv-7ec1fd3d3ea3ef253c6f37bbf3b6610520d9202f.tar.xz |
Support binding F11 and F12 keys to commands.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11794 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libvo')
-rw-r--r-- | libvo/vo_sdl.c | 2 | ||||
-rw-r--r-- | libvo/wskeys.h | 2 | ||||
-rw-r--r-- | libvo/x11_common.c | 2 |
3 files changed, 6 insertions, 0 deletions
diff --git a/libvo/vo_sdl.c b/libvo/vo_sdl.c index 477bcb040e..55814bfd19 100644 --- a/libvo/vo_sdl.c +++ b/libvo/vo_sdl.c @@ -1271,6 +1271,8 @@ static void check_events (void) case SDLK_F8: mplayer_put_key(KEY_F+8);break; case SDLK_F9: mplayer_put_key(KEY_F+9);break; case SDLK_F10: mplayer_put_key(KEY_F+10);break; + case SDLK_F11: mplayer_put_key(KEY_F+11);break; + case SDLK_F12: mplayer_put_key(KEY_F+12);break; /*case SDLK_o: mplayer_put_key('o');break; case SDLK_SPACE: mplayer_put_key(' ');break; case SDLK_p: mplayer_put_key('p');break;*/ diff --git a/libvo/wskeys.h b/libvo/wskeys.h index 6faef6dac4..0da269fb0f 100644 --- a/libvo/wskeys.h +++ b/libvo/wskeys.h @@ -114,6 +114,8 @@ #define wsF8 0xc5 + 256 #define wsF9 0xc6 + 256 #define wsF10 0xc7 + 256 +#define wsF11 0xc8 + 256 +#define wsF12 0xc9 + 256 #define wsInsert 0x63 + 256 #define wsDelete 0xff + 256 #define wsHome 0x50 + 256 diff --git a/libvo/x11_common.c b/libvo/x11_common.c index c12d05dc8b..ab40c596d7 100644 --- a/libvo/x11_common.c +++ b/libvo/x11_common.c @@ -479,6 +479,8 @@ void vo_x11_putkey(int key){ case wsF8: mplayer_put_key(KEY_F+8); break; case wsF9: mplayer_put_key(KEY_F+9); break; case wsF10: mplayer_put_key(KEY_F+10); break; + case wsF11: mplayer_put_key(KEY_F+11); break; + case wsF12: mplayer_put_key(KEY_F+12); break; case wsq: case wsQ: mplayer_put_key('q'); break; case wsp: |