Spotify is a marketing platform first and an audio player second.
Spotify is a marketing platform first and an audio player second.
I'm a Linux user and have multiple audio outputs. I've configured Spotify to always go to my amp / speakers. And it works great.
But then there's Teams, which is absolute sh*tshow. It always says "custom configuration" but you never know where it goes, and partially ignores the configuration in PulseAudio / PipeWire.
I understand why they do this, random users may find it more useful to have this choice directly in front of them, and I would agree... if it worked well! Zoom at least has the good taste to have an entry for "use system settings", which seems to mostly work.
I think that aside from "specialty" applications (like DAWs, etc) regular apps have no business messing around with the system audio settings.
Or... like audio players, maybe?
And it's not messing around with the system audio settings; it's selecting a audio device other than the system-wide default.
I think I remember seeing this on desktop too but at that point why not use the OS sound mixer?
Sometimes I just want music through my speakers while I have something else piping into my headset. ¯\_(ツ)_/¯
For me this presents a native popover showing all Bluetooth devices and Apple TV.