diff options
Diffstat (limited to 'apps/recorder/recording.c')
-rw-r--r-- | apps/recorder/recording.c | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/apps/recorder/recording.c b/apps/recorder/recording.c index 0a3c7af494..dec7b7bd8c 100644 --- a/apps/recorder/recording.c +++ b/apps/recorder/recording.c @@ -643,16 +643,11 @@ void rec_command(enum recording_command cmd) audio_stop_recording(); break; case RECORDING_CMD_START: - /* steal mp3 buffer, create unique filename and start recording */ - pm_reset_clipcount(); - pm_activate_clipcount(true); - audio_record(rec_create_filename(path_buffer)); - break; case RECORDING_CMD_START_NEWFILE: /* create unique filename and start recording*/ pm_reset_clipcount(); - pm_activate_clipcount(true); /* just to be sure */ - audio_new_file(rec_create_filename(path_buffer)); + pm_activate_clipcount(true); + audio_record(rec_create_filename(path_buffer)); break; case RECORDING_CMD_PAUSE: pm_activate_clipcount(false); @@ -1265,7 +1260,7 @@ bool recording_screen(bool no_source) } /* let list handle the button */ - gui_synclist_do_button(&lists, &button, LIST_WRAP_UNLESS_HELD); + gui_synclist_do_button(&lists, &button); switch(button) |