diff options
Diffstat (limited to 'input')
-rw-r--r-- | input/input.c | 2 | ||||
-rw-r--r-- | input/input.h | 2 | ||||
-rw-r--r-- | input/ipc-dummy.c | 13 |
3 files changed, 16 insertions, 1 deletions
diff --git a/input/input.c b/input/input.c index ee58709017..4a20ab1311 100644 --- a/input/input.c +++ b/input/input.c @@ -1392,7 +1392,7 @@ void mp_input_load_config(struct input_ctx *ictx) talloc_free(tmp); } -#if defined(__MINGW32__) +#if HAVE_WIN32_PIPES if (ictx->global->opts->input_file && *ictx->global->opts->input_file) mp_input_pipe_add(ictx, ictx->global->opts->input_file); #endif diff --git a/input/input.h b/input/input.h index ea8460889c..00f5473f7b 100644 --- a/input/input.h +++ b/input/input.h @@ -259,6 +259,8 @@ void mp_input_pipe_add(struct input_ctx *ictx, const char *filename); struct mp_ipc_ctx; struct mp_client_api; + +// Platform specific implementation, provided by ipc-*.c. struct mp_ipc_ctx *mp_init_ipc(struct mp_client_api *client_api, struct mpv_global *global); void mp_uninit_ipc(struct mp_ipc_ctx *ctx); diff --git a/input/ipc-dummy.c b/input/ipc-dummy.c new file mode 100644 index 0000000000..d9c31c046c --- /dev/null +++ b/input/ipc-dummy.c @@ -0,0 +1,13 @@ +#include <stddef.h> + +#include "input/input.h" + +struct mp_ipc_ctx *mp_init_ipc(struct mp_client_api *client_api, + struct mpv_global *global) +{ + return NULL; +} + +void mp_uninit_ipc(struct mp_ipc_ctx *ctx) +{ +} |