summaryrefslogtreecommitdiffstats
path: root/input/keycodes.h
diff options
context:
space:
mode:
Diffstat (limited to 'input/keycodes.h')
-rw-r--r--input/keycodes.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/input/keycodes.h b/input/keycodes.h
index 3a33258031..1a21a3c89f 100644
--- a/input/keycodes.h
+++ b/input/keycodes.h
@@ -82,6 +82,11 @@
#define MP_KEY_CHANNEL_DOWN (MP_KEY_MM_BASE+22)
#define MP_KEY_PLAYONLY (MP_KEY_MM_BASE+23)
#define MP_KEY_PAUSEONLY (MP_KEY_MM_BASE+24)
+#define MP_KEY_GO_BACK (MP_KEY_MM_BASE+25)
+#define MP_KEY_GO_FORWARD (MP_KEY_MM_BASE+26)
+#define MP_KEY_TOOLS (MP_KEY_MM_BASE+27)
+#define MP_KEY_ZOOMIN (MP_KEY_MM_BASE+28)
+#define MP_KEY_ZOOMOUT (MP_KEY_MM_BASE+29)
/* Function keys */
#define MP_KEY_F (MP_KEY_BASE+0x40)
@@ -102,6 +107,14 @@
#define MP_KEY_KPINS (MP_KEY_KEYPAD+11)
#define MP_KEY_KPDEL (MP_KEY_KEYPAD+12)
#define MP_KEY_KPENTER (MP_KEY_KEYPAD+13)
+#define MP_KEY_KPHOME (MP_KEY_KEYPAD+14)
+#define MP_KEY_KPEND (MP_KEY_KEYPAD+15)
+#define MP_KEY_KPPGUP (MP_KEY_KEYPAD+16)
+#define MP_KEY_KPPGDOWN (MP_KEY_KEYPAD+17)
+#define MP_KEY_KPRIGHT (MP_KEY_KEYPAD+18)
+#define MP_KEY_KPLEFT (MP_KEY_KEYPAD+19)
+#define MP_KEY_KPDOWN (MP_KEY_KEYPAD+20)
+#define MP_KEY_KPUP (MP_KEY_KEYPAD+21)
// Mouse events from VOs
#define MP_MBTN_BASE ((MP_KEY_BASE+0xA0)|MP_NO_REPEAT_KEY|MP_KEY_EMIT_ON_UP)
@@ -253,5 +266,6 @@ int mp_input_get_keys_from_string(char *str, int max_num_keys,
struct mp_log;
void mp_print_key_list(struct mp_log *out);
+char **mp_get_key_list(void);
#endif /* MPLAYER_KEYCODES_H */