wireplumber/tests/modules
Julian Bouzas d2123827f7 scripts: use the event stack to handle virtual session items
This removes both the policy-virtual-client.lua and policy-virtual-device.lua
scripts, and creates a new linking/find-virtual-target.lua script to link
clients with virtual session items if one of them can be found. In addition to
this, this patch also ports the policy-virtual-client-links.lua into a new
scripts/rescan-virtual-links.lua to use the event stack. The idea is for the
scripts/link-target.lua to create all links but only activate non virtual links,
and for the scripts/rescan-virtual-links.lua to activate/deactivate virtual
links based on role priorities.
2023-04-17 07:48:18 -04:00
..
file-monitor.c tests: don't leak fd in test 2022-01-21 09:45:29 +01:00
meson.build Rename endpoint concept to virtual session item 2023-04-17 07:48:18 -04:00
reserve-device.c m-reserve-device: use WpDbus API 2022-06-02 12:34:16 -04:00
si-audio-adapter.c si-audio-adapter: find the device format early and store format-specific flags 2021-10-12 20:00:10 +03:00
si-audio-virtual.c scripts: use the event stack to handle virtual session items 2023-04-17 07:48:18 -04:00
si-node.c tests: stop using fake{sink,src} to avoid skipping tests 2022-12-06 12:01:34 +02:00
si-standard-link.c Rename endpoint concept to virtual session item 2023-04-17 07:48:18 -04:00