summaryrefslogtreecommitdiffstats
path: root/input/cmd_parse.c
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2014-11-20 23:41:01 +0100
committerwm4 <wm4@nowhere>2014-11-20 23:41:01 +0100
commit0a78a61d897918c1f013a3d7d308c5a3939c53cc (patch)
treefc84b79ed3160015ffddc1976637027b103bcadd /input/cmd_parse.c
parenta1811211a29fff3e23f329d735ec72e3ae6dc6a5 (diff)
downloadmpv-0a78a61d897918c1f013a3d7d308c5a3939c53cc.tar.bz2
mpv-0a78a61d897918c1f013a3d7d308c5a3939c53cc.tar.xz
input: add a prefix to make any binding act on key repeat
The fact that it's a generic command prefix that is parsed even when using the client API is a bit unclean (because this flag makes sense for actual key-bindings only), but it's less code this way.
Diffstat (limited to 'input/cmd_parse.c')
-rw-r--r--input/cmd_parse.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/input/cmd_parse.c b/input/cmd_parse.c
index 7fdce93901..51b56d9565 100644
--- a/input/cmd_parse.c
+++ b/input/cmd_parse.c
@@ -47,8 +47,9 @@ static const struct flag cmd_flags[] = {
{"osd-msg", MP_ON_OSD_FLAGS, MP_ON_OSD_MSG},
{"osd-msg-bar", MP_ON_OSD_FLAGS, MP_ON_OSD_MSG | MP_ON_OSD_BAR},
{"osd-auto", MP_ON_OSD_FLAGS, MP_ON_OSD_AUTO},
- {"expand-properties", 0, MP_EXPAND_PROPERTIES},
+ {"expand-properties", 0, MP_EXPAND_PROPERTIES},
{"raw", MP_EXPAND_PROPERTIES, 0},
+ {"repeatable", 0, MP_ALLOW_REPEAT},
{0}
};