[DesktopGL] Recover or identify lost audio device

I often use wireless headphones, and when I turn them off or they lose connection/battery while my game is running, audio is broken until the game is completely restarted. This is the error thrown:
AL lib: (EE) ALCmmdevPlayback_mixerProc: Failed to get padding: 0x88890004

Does MonoGame or OpenAL Soft provide some way to identify when an audio device is lost?

Hey @Kimimaru.
Could you open an issue for this on GitHub?

This is pretty shitty and we should get it fixed.


1 Like