wireplumber/src/scripts
Guido Günther c095ae5254 role-based-policy: Allow to set target sink for media role loopbacks
There are streams that should go to a speaker rather than a headphone
or earpiece by default. Examples are alarms and emergency alerts on
phones. Allow to set a preference via
`policy.role-based.preferred-target` which then looks up the target
via `node.name` and `node.nick`.

Signed-off-by: Guido Günther <agx@sigxcpu.org>
2025-10-25 16:12:01 +03:00
..
client scripts: access: cache the access.rules in a global config variable 2024-03-04 16:33:14 +00:00
default-nodes default-nodes/README: update documentation regarding the select-default-node event 2025-07-01 13:20:22 +03:00
device state-profile: Handle new 'session.dont-restore-off-profile' property 2025-10-25 15:36:00 +03:00
lib device-info-cache: use Log.warning instead of Log.critical 2025-09-05 01:40:05 +08:00
linking role-based-policy: Allow to set target sink for media role loopbacks 2025-10-25 16:12:01 +03:00
monitors monitor/alsa: Add a setting to use HDMI channel detection 2025-10-10 15:44:48 -07:00
node scripts: Add script to find a suitable volume control 2025-10-24 12:20:33 +02:00
fallback-sink.lua scripts: don't use 'local' for file-wide scoped variables 2023-09-29 23:13:28 +03:00
metadata.lua scripts: merge metadata.lua and filters-metadata.lua 2023-11-07 22:07:04 +02:00
session-services.lua scripts: populate session.services via a script 2025-02-07 11:05:44 +00:00
sm-objects.lua scripts: add new sm-objects script 2023-11-22 08:38:36 +00:00