withAudioOutputDevice
This backend, with its audio bound to the device that id names, one of audioOutputDevices.
The player then plays through that mixer. When the device has gone away, opening media fails with PlaybackError.AudioDeviceUnavailable rather than falling back to the default.