wireplumber/tests/wplua/scripts
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
..
lib policy-node.lua: Second round of cleanup. 2023-04-17 07:47:09 -04:00
async-activation.lua tests: wplua: add a test for asynchronous script activation 2022-04-23 20:14:59 +03:00
event-hooks.lua event-dispatcher: refactor to use before/after dependencies on hooks 2023-04-17 07:48:18 -04:00
json-utils.lua scripts: remove cutils.evaluateRulesApplyProperties() 2024-03-04 16:33:14 +00:00
json.lua Merge branch 'master' into next 2023-12-23 18:34:00 +02:00
monitor-rules.lua tests/lua: test monitor configuration rules code 2021-02-13 11:55:00 +02:00
pod.lua spa-pod: add support for custom Id properties 2021-09-21 12:29:54 -04:00
require.lua policy-node.lua: Second round of cleanup. 2023-04-17 07:47:09 -04:00
settings.lua m-lua-scripting: complete Lua Settings API 2024-02-28 10:20:26 -05:00