summaryrefslogtreecommitdiffstats
path: root/player/client.h
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2016-01-15 22:49:10 +0100
committerwm4 <wm4@nowhere>2016-01-15 22:54:08 +0100
commit31adc87bde5d7d671b9b52cd912875d037501a1c (patch)
tree50294d4de8f6ff5524f238697bb3cd597cd710e8 /player/client.h
parent2d4e8b623d5e6b540fba67cf46ebcfbf8c148ebf (diff)
downloadmpv-31adc87bde5d7d671b9b52cd912875d037501a1c.tar.bz2
mpv-31adc87bde5d7d671b9b52cd912875d037501a1c.tar.xz
global: add client API pointer to library handle
Makes the next commit simpler. It's probably a bad idea to add more fields to the global state, but on the other hand the client API state is pretty much per-instance anyway. It also will help with things like the proposed libmpv custom stream API.
Diffstat (limited to 'player/client.h')
-rw-r--r--player/client.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/player/client.h b/player/client.h
index 5bc3c770eb..a9d6cbde52 100644
--- a/player/client.h
+++ b/player/client.h
@@ -31,6 +31,7 @@ void mp_client_property_change(struct MPContext *mpctx, const char *name);
struct mpv_handle *mp_new_client(struct mp_client_api *clients, const char *name);
struct mp_log *mp_client_get_log(struct mpv_handle *ctx);
struct MPContext *mp_client_get_core(struct mpv_handle *ctx);
+struct MPContext *mp_client_api_get_core(struct mp_client_api *api);
void mp_resume_all(struct mpv_handle *ctx);