mirror of https://github.com/mpv-player/mpv
ef9b399020
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. |
||
---|---|---|
.. | ||
cmd_list.c | ||
cmd_list.h | ||
cmd_parse.c | ||
cmd_parse.h | ||
event.c | ||
event.h | ||
input.c | ||
input.h | ||
joystick.c | ||
joystick.h | ||
keycodes.c | ||
keycodes.h | ||
lirc.c | ||
lirc.h |