overlays: review fixes

This commit is contained in:
Megamouse 2023-02-07 23:35:52 +01:00
parent 69435dd951
commit cfb788941c
11 changed files with 80 additions and 100 deletions

View file

@ -70,11 +70,11 @@ void main_application::OnEmuSettingsChange()
{
if (g_cfg.misc.prevent_display_sleep)
{
enable_display_sleep();
disable_display_sleep();
}
else
{
disable_display_sleep();
enable_display_sleep();
}
}
@ -83,14 +83,7 @@ void main_application::OnEmuSettingsChange()
if (!Emu.IsStopped())
{
// Force audio provider
if (Emu.IsVsh())
{
g_cfg.audio.provider.set(audio_provider::rsxaudio);
}
else
{
g_cfg.audio.provider.set(audio_provider::cell_audio);
}
g_cfg.audio.provider.set(Emu.IsVsh() ? audio_provider::rsxaudio : audio_provider::cell_audio);
}
audio::configure_audio();