summaryrefslogtreecommitdiffstats
path: root/apps/recorder/recording.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/recorder/recording.c')
-rw-r--r--apps/recorder/recording.c11
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)