diff options
author | wm4 <wm4@nowhere> | 2019-11-22 01:19:00 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2019-11-22 01:19:00 +0100 |
commit | 033af5390f8dc16ef5b318f8feadef971b813be7 (patch) | |
tree | ea13cd41a142b74ce1521d6091fb0adb28d2954f /input/keycodes.h | |
parent | 4a90da4e1d336e61115b897b2bb84324f80539b5 (diff) | |
download | mpv-033af5390f8dc16ef5b318f8feadef971b813be7.tar.bz2 mpv-033af5390f8dc16ef5b318f8feadef971b813be7.tar.xz |
input: make MP_INPUT_RELEASE_ALL a pseudo-key
Should be without consequences. I think this is less trouble, because
code frequently wants to add/remove bits for modifiers and key state
from key codes, and with this change you can't accidentally break it by
testing or removing bits from the old -1 value.
Diffstat (limited to 'input/keycodes.h')
-rw-r--r-- | input/keycodes.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/input/keycodes.h b/input/keycodes.h index 7385440851..65c31b4d61 100644 --- a/input/keycodes.h +++ b/input/keycodes.h @@ -216,6 +216,8 @@ // No input source should generate this. #define MP_KEY_UNMAPPED (MP_KEY_INTERN+4) #define MP_KEY_ANY_UNICODE (MP_KEY_INTERN+5) +// For mp_input_put_key(): release all keys that are down. +#define MP_INPUT_RELEASE_ALL (MP_KEY_INTERN+6) // Emit a command even on key-up (normally key-up is ignored). This means by // default they binding will be triggered on key-up instead of key-down. |