Properly enable audio backend changes.
Fixes issue 4601. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7605 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
parent
ced315f677
commit
73744a991a
|
@ -912,13 +912,15 @@ void CConfigMain::AudioSettingsChanged(wxCommandEvent& event)
|
||||||
|
|
||||||
case ID_BACKEND:
|
case ID_BACKEND:
|
||||||
VolumeSlider->Enable(SupportsVolumeChanges(std::string(BackendSelection->GetStringSelection().mb_str())));
|
VolumeSlider->Enable(SupportsVolumeChanges(std::string(BackendSelection->GetStringSelection().mb_str())));
|
||||||
|
ac_Config.sBackend = BackendSelection->GetStringSelection().mb_str();
|
||||||
|
ac_Config.Update();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
ac_Config.m_EnableDTKMusic = EnableDTKMusic->GetValue();
|
ac_Config.m_EnableDTKMusic = EnableDTKMusic->GetValue();
|
||||||
ac_Config.m_EnableThrottle = EnableThrottle->GetValue();
|
ac_Config.m_EnableThrottle = EnableThrottle->GetValue();
|
||||||
ac_Config.m_DumpAudio = DumpAudio->GetValue();
|
ac_Config.m_DumpAudio = DumpAudio->GetValue();
|
||||||
ac_Config.sBackend = BackendSelection->GetStringSelection().mb_str();
|
|
||||||
long int frequency;
|
long int frequency;
|
||||||
FrequencySelection->GetStringSelection().ToLong(&frequency);
|
FrequencySelection->GetStringSelection().ToLong(&frequency);
|
||||||
ac_Config.iFrequency = frequency;
|
ac_Config.iFrequency = frequency;
|
||||||
|
|
Loading…
Reference in New Issue