summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorJonathan Gordon <rockbox@jdgordon.info>2013-02-18 18:46:24 +1100
committerJonathan Gordon <rockbox@jdgordon.info>2013-02-18 18:54:14 +1100
commit371b142b4b81f6a4a86dc20de184adfe44227fcd (patch)
tree387d8b67ff229b12be96f419de0e96eb4f7df9df /apps
parentc1305ce0883cc99f344001ea7228ed32dcb6c9c4 (diff)
downloadrockbox-371b142b4b81f6a4a86dc20de184adfe44227fcd.tar.gz
rockbox-371b142b4b81f6a4a86dc20de184adfe44227fcd.zip
Fix advanced EQ menu
Change-Id: Ie2c3db2299fa2c34277e2118c922a93fa2420b9a
Diffstat (limited to 'apps')
-rw-r--r--apps/menus/eq_menu.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/apps/menus/eq_menu.c b/apps/menus/eq_menu.c
index 8285850155..63df6bee15 100644
--- a/apps/menus/eq_menu.c
+++ b/apps/menus/eq_menu.c
@@ -384,20 +384,22 @@ static int eq_do_advanced_menu(void * param)
384 setting.lang_id = LANG_EQUALIZER_BAND_CENTER; 384 setting.lang_id = LANG_EQUALIZER_BAND_CENTER;
385 setting.default_val.int_ = eq_defaults[band].cutoff; 385 setting.default_val.int_ = eq_defaults[band].cutoff;
386 setting.int_setting = &cutoff_int_setting; 386 setting.int_setting = &cutoff_int_setting;
387 setting.setting = &global_settings.eq_band_settings[band].cutoff;
387 break; 388 break;
388 case 2: /* Q */ 389 case 2: /* Q */
389 setting.lang_id = LANG_EQUALIZER_BAND_Q; 390 setting.lang_id = LANG_EQUALIZER_BAND_Q;
390 setting.default_val.int_ = eq_defaults[band].q; 391 setting.default_val.int_ = eq_defaults[band].q;
391 setting.int_setting = &q_int_setting; 392 setting.int_setting = &q_int_setting;
393 setting.setting = &global_settings.eq_band_settings[band].q;
392 break; 394 break;
393 case 3: /* Gain */ 395 case 3: /* Gain */
394 setting.lang_id = LANG_GAIN; 396 setting.lang_id = LANG_GAIN;
395 setting.default_val.int_ = eq_defaults[band].gain; 397 setting.default_val.int_ = eq_defaults[band].gain;
396 setting.int_setting = &gain_int_setting; 398 setting.int_setting = &gain_int_setting;
399 setting.setting = &global_settings.eq_band_settings[band].gain;
397 break; 400 break;
398 } 401 }
399 pcmbuf_set_low_latency(true); 402 pcmbuf_set_low_latency(true);
400 setting.setting = &global_settings.eq_band_settings[band].gain;
401 advancedmenu_item_get_name(info.selection, &selected_band, title, MAX_PATH); 403 advancedmenu_item_get_name(info.selection, &selected_band, title, MAX_PATH);
402 404
403 option_screen(&setting, NULL, false, title[0] == '\t' ? &title[1] : title); 405 option_screen(&setting, NULL, false, title[0] == '\t' ? &title[1] : title);