From 2df5d946975fee33df5a62f94b81e05fbcc6d5d4 Mon Sep 17 00:00:00 2001 From: Pauli Virtanen Date: Sun, 15 Dec 2024 17:36:53 +0200 Subject: [PATCH] m-lua-scripting: add WpSpaDevice:set_managed_pending --- modules/module-lua-scripting/api/api.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/modules/module-lua-scripting/api/api.c b/modules/module-lua-scripting/api/api.c index 9d5f7d87..f5ee02d5 100644 --- a/modules/module-lua-scripting/api/api.c +++ b/modules/module-lua-scripting/api/api.c @@ -1070,10 +1070,20 @@ spa_device_store_managed_object (lua_State *L) return 0; } +static int +spa_device_set_managed_pending (lua_State *L) +{ + WpSpaDevice *device = wplua_checkobject (L, 1, WP_TYPE_SPA_DEVICE); + guint id = luaL_checkinteger (L, 2); + wp_spa_device_set_managed_pending (device, id); + return 0; +} + static const luaL_Reg spa_device_methods[] = { { "iterate_managed_objects", spa_device_iterate_managed_objects }, { "get_managed_object", spa_device_get_managed_object }, { "store_managed_object", spa_device_store_managed_object }, + { "set_managed_pending", spa_device_set_managed_pending }, { NULL, NULL } };