Now applies the selected options properly when exiting the setup menu

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2819 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Linus Nielsen Feltzing 2002-11-11 08:16:18 +00:00
parent afe0da9e16
commit 1bee8d5117

View file

@ -165,9 +165,13 @@ bool recording_screen(void)
break; break;
case BUTTON_PLAY: case BUTTON_PLAY:
mpeg_record(""); /* Only act if the mpeg is stopped */
status_set_playmode(STATUS_RECORD); if(!mpeg_status())
update_countdown = 1; /* Update immediately */ {
mpeg_record("");
status_set_playmode(STATUS_RECORD);
update_countdown = 1; /* Update immediately */
}
break; break;
case BUTTON_UP: case BUTTON_UP:
@ -268,6 +272,12 @@ bool recording_screen(void)
if (recording_menu()) if (recording_menu())
return SYS_USB_CONNECTED; return SYS_USB_CONNECTED;
settings_save(); settings_save();
mpeg_set_recording_options(global_settings.rec_frequency,
global_settings.rec_quality,
global_settings.rec_source,
global_settings.rec_channels);
set_gain();
update_countdown = 1; /* Update immediately */ update_countdown = 1; /* Update immediately */
break; break;