diff options
author | wm4 <wm4@nowhere> | 2014-04-12 20:13:53 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2014-04-12 20:13:53 +0200 |
commit | 19abeaf62d408f2ef2436f67ef12a3ac2120638a (patch) | |
tree | e6546dff9cffc8da5b5f55fd9ddf335da2d2204b /player/lua.c | |
parent | 4e5cea86c29508c24bf6f5539eeddd388abfde0a (diff) | |
download | mpv-19abeaf62d408f2ef2436f67ef12a3ac2120638a.tar.bz2 mpv-19abeaf62d408f2ef2436f67ef12a3ac2120638a.tar.xz |
lua: wrap mpv_get_wakeup_pipe()
Pretty much experimental for issue #661.
Diffstat (limited to 'player/lua.c')
-rw-r--r-- | player/lua.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/player/lua.c b/player/lua.c index e9065d488b..36cbadcd3b 100644 --- a/player/lua.c +++ b/player/lua.c @@ -1047,6 +1047,13 @@ static int script_format_time(lua_State *L) return 1; } +static int script_get_wakeup_pipe(lua_State *L) +{ + struct script_ctx *ctx = get_ctx(L); + lua_pushinteger(L, mpv_get_wakeup_pipe(ctx->client)); + return 1; +} + struct fn_entry { const char *name; int (*fn)(lua_State *L); @@ -1085,6 +1092,7 @@ static struct fn_entry fn_list[] = { FN_ENTRY(input_set_section_mouse_area), FN_ENTRY(format_time), FN_ENTRY(enable_messages), + FN_ENTRY(get_wakeup_pipe), }; // On stack: mp table |