Skip to content

m-default-metadata: handle default nodes

Julian Bouzas requested to merge julian/wireplumber:default-nodes into next-lua

This MR adds support for default metadata nodes in the default-metadata module, fixing compatibility with pipewire-pulse. It is now possible to change default nodes with both pactl and wpctl tools. When a default node changes, the module will look for the endpoint that has such associated node, and use it as the default endpoint. Both default endpoint metadata and default node metadata are always updated when one of them changes.

Fixes #21 (closed)

Merge request reports