Readd SoundIO as OpenAL fallback (#1356)
This commit is contained in:
parent
2c48750ff0
commit
686eceb9f6
1 changed files with 15 additions and 1 deletions
|
@ -676,7 +676,21 @@ namespace Ryujinx.Ui
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
Logger.PrintWarning(LogClass.Audio, "OpenAL is not supported, falling back to dummy audio out.");
|
Logger.PrintWarning(LogClass.Audio, "OpenAL is not supported, trying to fall back to SoundIO.");
|
||||||
|
|
||||||
|
if (SoundIoAudioOut.IsSupported)
|
||||||
|
{
|
||||||
|
Logger.PrintWarning(LogClass.Audio, "Found SoundIO, changing configuration.");
|
||||||
|
|
||||||
|
ConfigurationState.Instance.System.AudioBackend.Value = AudioBackend.SoundIo;
|
||||||
|
SaveConfig();
|
||||||
|
|
||||||
|
return new SoundIoAudioOut();
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
Logger.PrintWarning(LogClass.Audio, "SoundIO is not supported, falling back to dummy audio out.");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Reference in a new issue