1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-18 12:55:16 +00:00
mpv/input
wm4 ef9b399020 input: fix event wakeup
When a new event was added, merely a flag was set, instead of actually
waking up the core (if needed). This was ok in ancient times when all
event sources were part of the select() loop. But now there are several
cases where other threads can add input, and then you actually need to
wakeup the core in order to make it read the events at all.
2014-08-11 13:50:56 +02:00
..
cmd_list.c command: add append-play loadfile mode 2014-07-23 00:20:53 +02:00
cmd_list.h command: redo ancient TV/DVB/PVR commands 2014-06-11 00:34:41 +02:00
cmd_parse.c input: fix off by one error in command parser 2014-08-07 18:21:36 +02:00
cmd_parse.h input: split off some code from input.c to separate files 2013-12-26 17:13:25 +01:00
event.c input: change mp_input_run_cmd signature 2014-01-04 19:42:16 +01:00
event.h video/out: remove some code duplication between X11 and wayland 2014-01-04 19:33:40 +01:00
input.c input: fix event wakeup 2014-08-11 13:50:56 +02:00
input.h vo: remove vo_mouse_movement() wrapper 2014-07-27 21:53:29 +02:00
joystick.c Kill all tabs 2014-04-13 18:03:01 +02:00
joystick.h input: rework how input sources are added 2013-12-21 20:50:13 +01:00
keycodes.c build: include <strings.h> for strcasecmp() 2014-07-10 08:29:32 +02:00
keycodes.h input: be stricter about rejecting mouse input with --no-input-cursor 2014-07-27 22:00:55 +02:00
lirc.c input: enable wakeup on LIRC socket 2014-07-20 13:52:06 +02:00
lirc.h input: rework how input sources are added 2013-12-21 20:50:13 +01:00