wireplumber/modules/module-lua-scripting/api
James Calligeros d77edf70e9
lua: allow Conf methods to be indexed or called
Given that we are allowing Conf() to instantiate a new WpConf,
the methods on the class need to be callable in reference to Self while
maintaining API compatibility with being indexable from the table as a
static method.

Allow this by checking if the first argument passed in is userdata.

Signed-off-by: James Calligeros <jcalligeros99@gmail.com>
2024-04-17 18:31:09 +10:00
..
api.c lua: allow Conf methods to be indexed or called 2024-04-17 18:31:09 +10:00
api.lua lua: add constructor and file ops for WpConf 2024-04-17 18:31:04 +10:00
gresource.xml wplua: move under modules/module-lua-scripting 2022-03-24 09:47:59 +02:00
json.c m-lua-scripting: complete Lua Settings API 2024-02-28 10:20:26 -05:00
meson.build wplua: move under modules/module-lua-scripting 2022-03-24 09:47:59 +02:00
pod.c log: implement a log topics system, like pipewire 2023-05-16 20:42:28 +03:00
require.c core: introduce the notion of provided features on components 2023-06-20 12:39:29 +03:00