Monitor input devices not advertised to running pavucontrol
Version, Distribution, Desktop Environment: 0.3.37, Gentoo Linux, Xfce4
Description of Problem: If pavucontrol (and possibly similar tools) is already running when a sink is added, it won't show up as a monitor device. pavucontrol needs to be restarted for it to show up.
Worst case is restarting the Pipewire daemon while pavucontrol is running. No monitors will show up at all.
How Reproducible: 100%
Steps to Reproduce:
- Start pavucontrol, watch "Input Devices" tab with "Show: Monitors" selected
- Add another sink to Pipewire, e.g. start a filter-chain
- The sink is not showing up as a monitor
- Restart pavucontrol
- Sink is now showing up as monitor
Actual Results: New sink monitors not showing up until pavucontrol is restarted
Expected Results: New sinks should show up as soon as theyre added
Additional Info Eg. pw-dump -N > file
(As Attachment Please):
pw-dump.txt
Thanks!