Stars in Shadow fails to move audio output to new default audio device while old one exists, but _will_ move to old non-default audio device.
Build r20298, Steam
Behavior: Stars in Shadow plays out the system's default audio device, and will only move output if the device it was using is disabled/removed. After being forced to switch in this way, it will go back to the old device as soon as it is available again.
Example: Built in audio device with speakers, USB microphone with headphones. USB Mic is the default when it is plugged into the system, otherwise the built in audio device is.
1) Start SiS without the USB mic/headphones, sound plays out speakers. Other applications also play out the speakers.
2) Plug in USB mic/headphones, other applications move to the new device, SiS continues to play out of the speakers.
3) Disable the speakers in windows 'Playback Devices'. SiS moves audio to the USB device.
4) Reenable built in audio device, SiS moves audio output back to it even though it was already playing on the system's default output device.
The reverse also holds true, start game with USB -> Speakers -> USB again. Although in that case it is accidentally following the behavior of other applications as the USB has primacy.
Expected: Since audio output isn't selectable in game, I'd expect it to always follow the default system output device, whichever that is.