mpv/input
nanahi bb0932a3ad input/ipc-win: support fd:// for --input-ipc-client
This makes --input-ipc-client work on Windows.

To use this feature, a parent process needs to create a connected named pipe,
wrap the server handle in a CRT fd, and then spawn mpv as a child process
with the fd as the --input-ipc-client parameter.
The process can then communicate through the client handle.

The named pipe must be created duplex with overlapped IO and inheritable
handles.
2024-07-29 21:00:48 +02:00
..
cmd.c input/cmd: move m_option_type_cycle_dir to m_option.c 2024-07-01 10:02:13 +02:00
cmd.h input/cmd: move m_option_type_cycle_dir to m_option.c 2024-07-01 10:02:13 +02:00
event.c input: add insert-next support for drag-and-drop 2024-02-26 02:03:21 +00:00
event.h input: add insert-next support for drag-and-drop 2024-02-26 02:03:21 +00:00
input.c input: don't resolve double clicks on the active mouse section 2024-06-08 23:13:15 +02:00
input.h input: add multitouch support functions 2024-05-03 16:14:03 +02:00
ipc-dummy.c scripting: add a way to run sub processes as "scripts" 2020-02-19 22:18:15 +01:00
ipc-unix.c mp_thread: prefer tracking threads with id 2023-11-05 17:36:17 +00:00
ipc-win.c input/ipc-win: support fd:// for --input-ipc-client 2024-07-29 21:00:48 +02:00
ipc.c json: unify json_parse depth to MAX_JSON_DEPTH=50 2023-07-08 11:36:15 +02:00
keycodes.c input/keycodes: validate parsed value to avoid overflow 2024-06-23 02:33:04 +02:00
keycodes.h input: map Num 5 to distinct value when numlock is off 2024-06-13 20:42:24 +02:00
meson.build build: remove outdated generated directory 2023-07-31 19:00:06 +00:00
sdl_gamepad.c sdl_gamepad: add version check for SDL_HINT_JOYSTICK_THREAD 2023-11-24 14:27:56 +01:00