mirror of
https://gitlab.freedesktop.org/pipewire/wireplumber.git
synced 2026-04-22 04:50:38 +02:00
This ensures that endpoints with keep=false will still have a chance to link when ones with keep=true exist. This also effectively means that role priority does not matter when keep=true: we keep these links active no matter what, while policy still applies normally for all others. For example, a final sorted list with these endpoints will end up looking like this: * ep1, role priority=25, keep=false * ep2, role priority=20, keep=false * ep3, role priority=25, keep=true * ep4, role priority=75, keep=true ... which will effectively cause ep1, ep3 and ep4 to be linked. |
||
|---|---|---|
| .. | ||
| config-policy.c | ||
| config-policy.h | ||
| parser-endpoint-link.c | ||
| parser-endpoint-link.h | ||