Skip to content

policy reconnect

Julian Bouzas requested to merge julian/wireplumber:policy-reconnect into master

Check node.dont-reconnect node property in the policy, and destroy them if the node's defined target was not found (instead of re-linking the node to the first available target). This avoids the number of Pulse Audio Volume Control nodes to keep growing each time a new client node is linked.

This logic is also implemented in pipewire's media session: https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/master/src/examples/media-session/policy-node.c#L856

Merge request reports