summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/recorder/radio.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/apps/recorder/radio.c b/apps/recorder/radio.c
index 44b1661aac..0459ff3d74 100644
--- a/apps/recorder/radio.c
+++ b/apps/recorder/radio.c
@@ -142,8 +142,15 @@ bool radio_screen(void)
142 142
143 mpeg_init_recording(); 143 mpeg_init_recording();
144 144
145 mpeg_sound_channel_config(global_settings.channel_config);
146 mpeg_sound_set(SOUND_BASS, global_settings.bass);
147 mpeg_sound_set(SOUND_TREBLE, global_settings.treble);
148 mpeg_sound_set(SOUND_BALANCE, global_settings.balance);
145 mpeg_sound_set(SOUND_VOLUME, global_settings.volume); 149 mpeg_sound_set(SOUND_VOLUME, global_settings.volume);
146 150 mpeg_sound_set(SOUND_LOUDNESS, global_settings.loudness);
151 mpeg_sound_set(SOUND_SUPERBASS, global_settings.bass_boost);
152 mpeg_sound_set(SOUND_AVC, global_settings.avc);
153
147 status_set_playmode(STATUS_STOP); 154 status_set_playmode(STATUS_STOP);
148 155
149 /* Yes, we use the D/A for monitoring */ 156 /* Yes, we use the D/A for monitoring */
@@ -676,6 +683,7 @@ bool radio_menu(void)
676 struct menu_items radio_menu_items[] = { 683 struct menu_items radio_menu_items[] = {
677 { str(LANG_FM_SAVE_PRESET), radio_add_preset }, 684 { str(LANG_FM_SAVE_PRESET), radio_add_preset },
678 { str(LANG_FM_DELETE_PRESET), radio_delete_preset }, 685 { str(LANG_FM_DELETE_PRESET), radio_delete_preset },
686 { str(LANG_SOUND_SETTINGS), sound_menu },
679 { str(LANG_RECORDING_SETTINGS), fm_recording_settings } 687 { str(LANG_RECORDING_SETTINGS), fm_recording_settings }
680 }; 688 };
681 int m; 689 int m;