osxaudiosink not switching to new output device
Describe your issue
Switching audio devices on macOS does not change the output device of osxaudiosink. It will keep playing on the device that it started with.
Expected Behavior
Output should be on the newly selected audio device.
Observed Behavior
Setup
- Operating System: macOS 14.2.1
- Device: MacBook Pro 2023
- GStreamer Version: 1.22.8
Steps to reproduce the bug
- open terminal
- type
gst-launch-1.0 audiotestsrc volume=0.1 ! osxaudiosink
- In sound settings, switch audio output device
How reproducible is the bug?
Always
Solutions you have tried
autoaudiosink does not work either.