diff options
author | torque <torque@1> | 2015-06-10 16:56:56 -0700 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2015-06-11 21:42:09 +0200 |
commit | d0fe5e08b984db840545c1b341a1e56fad304593 (patch) | |
tree | 67b8ad9092b82bcd7dff3d77c0b30c144c93944d /input/cmd_list.c | |
parent | b655ed5ed0c6d58a7e8937c28a7b2a0ccdf9c97e (diff) | |
download | mpv-d0fe5e08b984db840545c1b341a1e56fad304593.tar.bz2 mpv-d0fe5e08b984db840545c1b341a1e56fad304593.tar.xz |
command: add keypress, keydown, and keyup commands.
These commands are used to simulate keypresses using the key names from
input.conf.
Diffstat (limited to 'input/cmd_list.c')
-rw-r--r-- | input/cmd_list.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/input/cmd_list.c b/input/cmd_list.c index ec6b6f936a..c5249eb6f4 100644 --- a/input/cmd_list.c +++ b/input/cmd_list.c @@ -203,6 +203,9 @@ const struct mp_cmd_def mp_cmds[] = { OARG_CHOICE(0, ({"single", 0}, {"double", 1})), }}, + { MP_CMD_KEYPRESS, "keypress", { ARG_STRING } }, + { MP_CMD_KEYDOWN, "keydown", { ARG_STRING } }, + { MP_CMD_KEYUP, "keyup", { OARG_STRING("") } }, { MP_CMD_AUDIO_ADD, "audio-add", { ARG_STRING, OARG_CHOICE(0, ({"select", 0}, {"auto", 1}, {"cached", 2})), |