wireplumber/modules/module-lua-scripting/api
George Kiagiadakis 3fbf1286e6 lua: change the Conf API to have methods for getting sections as specific types
In some cases we need to get a section as JSON, so that we can pass it
down to the rules parser, while in other cases we neeed to get it as a
table to use it natively, and in that case we even need to differentiate
between it being an object, an array or an object with WpProperties.

Make it also possible to optionally pass tables with default values to
the functions so that we can get rid of cutils.get_config_section()
as well.
2024-03-04 16:33:14 +00:00
..
api.c lua: change the Conf API to have methods for getting sections as specific types 2024-03-04 16:33:14 +00:00
api.lua lua: api: bind json-utils functions 2023-11-07 16:36:49 +02: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