wireplumber/modules/module-lua-scripting/api
George Kiagiadakis 655a24acf0 scripts: remove cutils.evaluateRulesApplyProperties()
Cache the rules in a global variable in each script, as JSON,
and use JsonUtils directly to evaluate them. This will allow us to
close the WpConf in the future after loading the scripts.

Also change the order of the return values of the match_rules_apply_properties
function to be able to easily ignore the number of changed values,
which is useless in most cases.
2024-03-04 16:33:14 +00:00
..
api.c scripts: remove cutils.evaluateRulesApplyProperties() 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