mirror of
https://gitlab.freedesktop.org/pipewire/wireplumber.git
synced 2026-02-18 07:20:32 +01:00
after-events-with-event hooks are rendered based on the priority, this means when a rescan event happens, all the findDefinedTarget hooks(of different session items) are run first and then all the findDefinedTarget hooks, so on. This kind of scheduling of hooks was removing the established link between zoom voice engine and digial mic. Also It is slightly difficult to follow the flow in the logs. Instead of arranging the hooks flately based on priority, better scheme to prioritize them in two layers. First all the hooks for an event or session items are grouped and with in that group, priority of the hook is honored. src/scripts/policy-hooks.lua # modified: src/scripts/policy-node.lua # |
||
|---|---|---|
| .. | ||
| wp | ||
| meson.build | ||