summaryrefslogtreecommitdiffstats
path: root/input/input.c
diff options
context:
space:
mode:
authorsfan5 <sfan5@live.de>2023-12-16 15:01:04 +0100
committersfan5 <sfan5@live.de>2023-12-17 18:36:16 +0100
commita08e8e0b46652c6cca55912b7aeb3fdeb1eba155 (patch)
treeb3d7253f50c4423c7623040d754d0f16e05feb75 /input/input.c
parentba547cb098580ecad52dd71de61313d5741d2e8e (diff)
downloadmpv-a08e8e0b46652c6cca55912b7aeb3fdeb1eba155.tar.bz2
mpv-a08e8e0b46652c6cca55912b7aeb3fdeb1eba155.tar.xz
input: add value argument for mp_input_put_key_artificial
Diffstat (limited to 'input/input.c')
-rw-r--r--input/input.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/input/input.c b/input/input.c
index 5e35987446..ecac7b393c 100644
--- a/input/input.c
+++ b/input/input.c
@@ -757,10 +757,12 @@ void mp_input_put_key(struct input_ctx *ictx, int code)
input_unlock(ictx);
}
-void mp_input_put_key_artificial(struct input_ctx *ictx, int code)
+void mp_input_put_key_artificial(struct input_ctx *ictx, int code, double value)
{
+ if (value == 0.0)
+ return;
input_lock(ictx);
- mp_input_feed_key(ictx, code, 1, true);
+ mp_input_feed_key(ictx, code, value, true);
input_unlock(ictx);
}