JinxRyu/Ryujinx.Audio
jduncanator 5829e36a5c Audio: Properly implements audio fallback for SoundIO (#500)
* Audio: Properly implements audio fallback for SoundIO

Given some drivers have issues with SoundIO (for the time being), this attempts to detect if SoundIO can open the default audio device, and then return false in IsSupported if it can't.

* Audio: Handle the backend disconnected event

libsoundio panics by default when a backend disconnects, this catches that event and gracefully handles it.

* Audio: Fix styling nits

* Audio: Fix nits

Because Ac_K. 😫
2018-11-17 04:35:15 +01:00
..
Decoders/Adpcm Implement libsoundio as an alternative audio backend (#406) 2018-11-15 03:22:50 +01:00
Native/libsoundio Implement libsoundio as an alternative audio backend (#406) 2018-11-15 03:22:50 +01:00
Renderers Audio: Properly implements audio fallback for SoundIO (#500) 2018-11-17 04:35:15 +01:00
DspUtils.cs Audio Renderer improvements (#210) 2018-07-14 23:57:41 -03:00
IAalOutput.cs Implement libsoundio as an alternative audio backend (#406) 2018-11-15 03:22:50 +01:00
PlaybackState.cs Implement libsoundio as an alternative audio backend (#406) 2018-11-15 03:22:50 +01:00
ReleaseCallback.cs [WIP] Add support for events (#60) 2018-03-19 15:58:46 -03:00
Ryujinx.Audio.csproj Implement libsoundio as an alternative audio backend (#406) 2018-11-15 03:22:50 +01:00