Would also like to know how to disable this.
I don’t mind it being there and detect my AirPlay speaker but when it randomly changes volume on those speaker to 100% it’s stops being fun.
Lost my mind while trying to understand why they were changing volume on it’s own but it stopped when disconnecting LAN from my Fedora PC.
So far I tried disabling that module through .conf file but it’s still getting loaded.
miku@Fedora ~> cat .config/pipewire/pipewire.conf.d/disable-raop.conf
context.properties = {
“module.raop” = false
}
miku@Fedora ~> pactl list modules | grep raop
Name: libpipewire-module-raop-discover
module.name = “libpipewire-module-raop-discover”
Wouldn’t be surprised if my .conf was wrong or something. I referenced this commit
EDIT: I’ve managed to disable the module. TLDR: remove pipewire-config-raop package.
It appears that it’s enabled by a link file that points to /usr/share/pipewire/pipewire.conf.avail/50-raop.conf.
That link file is created by package called pipewire-config-raop. Deleting that package disables that module and Airplay speakers are no longer detected and no longer creating sinks.