summaryrefslogtreecommitdiff
path: root/apps/recorder/radio.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/recorder/radio.c')
-rw-r--r--apps/recorder/radio.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/apps/recorder/radio.c b/apps/recorder/radio.c
index 1009d7390f..d74437a8c9 100644
--- a/apps/recorder/radio.c
+++ b/apps/recorder/radio.c
@@ -224,6 +224,11 @@ void radio_start(void)
224 radio_set(RADIO_IF_MEASUREMENT, 0); 224 radio_set(RADIO_IF_MEASUREMENT, 0);
225 radio_set(RADIO_SENSITIVITY, 0); 225 radio_set(RADIO_SENSITIVITY, 0);
226 radio_set(RADIO_FORCE_MONO, global_settings.fm_force_mono); 226 radio_set(RADIO_FORCE_MONO, global_settings.fm_force_mono);
227#if (CONFIG_TUNER & TEA5767)
228 radio_set(RADIO_SET_DEEMPHASIS,
229 fm_region[global_settings.fm_region].deemphasis);
230 radio_set(RADIO_SET_BAND, fm_region[global_settings.fm_region].band);
231#endif
227 mute_timeout = current_tick + 1*HZ; 232 mute_timeout = current_tick + 1*HZ;
228 } 233 }
229 else 234 else
@@ -1372,7 +1377,6 @@ static bool toggle_region_mode(void)
1372 radio_set(RADIO_FREQUENCY, curr_freq); 1377 radio_set(RADIO_FREQUENCY, curr_freq);
1373 1378
1374 remember_frequency(); 1379 remember_frequency();
1375 settings_save();
1376 create_region_menu(); 1380 create_region_menu();
1377 return false; 1381 return false;
1378} 1382}