diff --git a/UI/GameSettingsScreen.cpp b/UI/GameSettingsScreen.cpp index 2220b1a1f..a370d5fb9 100644 --- a/UI/GameSettingsScreen.cpp +++ b/UI/GameSettingsScreen.cpp @@ -342,7 +342,7 @@ void GameSettingsScreen::CreateViews() { #ifdef _WIN32 static const char *backend[] = { "Auto", "WASAPI (fast)", "DirectSound (compatible)" }; - PopupMultiChoice *audioBackend = audioSettings->Add(new PopupMultiChoice(&g_Config.iAudioBackend, a->T("Audio backend"), backend, 0, ARRAY_SIZE(backend), a, screenManager())); + PopupMultiChoice *audioBackend = audioSettings->Add(new PopupMultiChoice(&g_Config.iAudioBackend, a->T("Audio backend", "Audio backend (change requires restart)"), backend, 0, ARRAY_SIZE(backend), a, screenManager())); audioBackend->SetEnabledPtr(&g_Config.bEnableSound); #endif diff --git a/UI/GameSettingsScreen.h b/UI/GameSettingsScreen.h index c8d252168..61d9d6c48 100644 --- a/UI/GameSettingsScreen.h +++ b/UI/GameSettingsScreen.h @@ -97,6 +97,7 @@ private: UI::EventReturn OnImmersiveModeChange(UI::EventParams &e); UI::EventReturn OnAdhocGuides(UI::EventParams &e); + UI::EventReturn OnAudioBackend(UI::EventParams &e); // Temporaries to convert bools to int settings bool cap60FPS_;