wireplumber/tests/wp
George Kiagiadakis 4593245fbb comp-loader: add support for wireplumber.components.rules
This is a new rules section that allows defining rules to modify
component definitions. This is useful to add repetitive dependencies,
for example, as in the case of "type = script/lua" that always requires
the "support.lua-scripting" feature. This can also be useful to modify
other component properties, such as the arguments, in overriding
configuration files, without needing to redefine the whole components
section.
2023-11-14 12:42:32 +02:00
..
conf conf: remove wp_conf_apply_rules() 2023-11-07 16:36:49 +02:00
settings tests: use WpConf for the settings unit tests 2023-04-17 07:48:18 -04:00
component-loader.c config: make it possible to have feature profiles 2023-06-23 20:15:26 +03:00
component-loader.conf comp-loader: add support for wireplumber.components.rules 2023-11-14 12:42:32 +02:00
conf.c spa-json: rename _from_string() to _wrap_string() and add new "from" variants 2023-11-14 12:36:10 +02:00
core.c core: return true from _is_connected() only after receiving the info structure 2023-04-17 07:48:18 -04:00
events.c tests: add test for glob patterns in hook dependencies 2023-09-24 00:23:34 +03:00
factory.c wp-factory: enumerate pw_factory objects 2021-10-19 05:46:46 +00:00
json-utils.c spa-json: rename _from_string() to _wrap_string() and add new "from" variants 2023-11-14 12:36:10 +02:00
meson.build lib: add new json-utils set of functions 2023-11-07 16:36:49 +02:00
metadata.c tests/metadata: also fix failing metadata unit test 2021-06-18 15:30:55 +03:00
object-interest.c log: implement a log topics system, like pipewire 2023-05-16 20:42:28 +03:00
object-manager.c tests: add unit test verifying we can remove SIs from OMs while iterating 2022-12-06 12:01:34 +02:00
properties.c log: implement a log topics system, like pipewire 2023-05-16 20:42:28 +03:00
proxy.c tests: stop using fake{sink,src} to avoid skipping tests 2022-12-06 12:01:34 +02:00
session-item.c wp: remove WpSession and WpEndpointLink 2021-05-21 19:57:31 +03:00
settings.c tests: do not explicitly free f->base.conf_file 2023-06-20 12:39:29 +03:00
spa-json.c spa-json: rename _from_string() to _wrap_string() and add new "from" variants 2023-11-14 12:36:10 +02:00
spa-pod.c log: implement a log topics system, like pipewire 2023-05-16 20:42:28 +03:00
spa-type.c log: implement a log topics system, like pipewire 2023-05-16 20:42:28 +03:00
state.c log: implement a log topics system, like pipewire 2023-05-16 20:42:28 +03:00
transition.c log: implement a log topics system, like pipewire 2023-05-16 20:42:28 +03:00