Changing volume on output device causes it to be unpublished in zeroconf/mdns
If you are filing this issue with a regular release please try master as it might already be fixed.
Version, Distribution, Desktop Environment:
0.3.31 with some fixes from master. Buildroot based system with systemd, udev, logind, dbus but no desktop environment. Kernel 5.10.46, Raspberry Pi 4B, HiFiBerry Digi+ SPDIF board.
Description of Problem:
The server is a RPi4 with zeroconf publishing enabled in pipewire-pulse. Clients are Pulseuadio 14.2 on Ubuntu.
When changing the volume on a output device using pavucontrol, device gets temporarily unpublished in zeroconf.
Shortly after, it comes back, clients see it again and switches back to it.
Steps to Reproduce:
- Connect to server using PULSE_SERVER=blah pavucontrol
- Find a output device, and drag the volume slider around abit
A flush mdns broadcast happens, making Pulseudio clients disconnect.