diff --git a/src/gui/dialog/SettingsDialog.cpp b/src/gui/dialog/SettingsDialog.cpp index 6d59cb46..4f6df95e 100644 --- a/src/gui/dialog/SettingsDialog.cpp +++ b/src/gui/dialog/SettingsDialog.cpp @@ -391,15 +391,18 @@ void SettingsDialog::load() { } switch (static_cast(settings->getAudioSampleRate())) { - case 96100: - gtk_combo_box_set_active(GTK_COMBO_BOX(get("cbAudioSampleRate")), 1); + case 16000: + gtk_combo_box_set_active(GTK_COMBO_BOX(get("cbAudioSampleRate")), 0); break; - case 192000: + case 96000: gtk_combo_box_set_active(GTK_COMBO_BOX(get("cbAudioSampleRate")), 2); break; + case 192000: + gtk_combo_box_set_active(GTK_COMBO_BOX(get("cbAudioSampleRate")), 3); + break; case 44100: default: - gtk_combo_box_set_active(GTK_COMBO_BOX(get("cbAudioSampleRate")), 0); + gtk_combo_box_set_active(GTK_COMBO_BOX(get("cbAudioSampleRate")), 1); break; } @@ -615,13 +618,16 @@ void SettingsDialog::save() { } switch (gtk_combo_box_get_active(GTK_COMBO_BOX(get("cbAudioSampleRate")))) { - case 1: - settings->setAudioSampleRate(96100.0); + case 0: + settings->setAudioSampleRate(16000.0); break; case 2: + settings->setAudioSampleRate(96000.0); + break; + case 3: settings->setAudioSampleRate(192000.0); break; - case 0: + case 1: default: settings->setAudioSampleRate(44100.0); break; diff --git a/ui/settings.glade b/ui/settings.glade index b67c653a..5aab82b0 100644 --- a/ui/settings.glade +++ b/ui/settings.glade @@ -4243,8 +4243,9 @@ If available select <small><tt>pulse</tt></small> as inp False 0 + 16000 Hz 44100 Hz - 91000 Hz + 96000 Hz 192000 Hz