summaryrefslogtreecommitdiff
path: root/firmware/pcm_record.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/pcm_record.c')
-rw-r--r--firmware/pcm_record.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/firmware/pcm_record.c b/firmware/pcm_record.c
index d0f9e21259..544ecb378d 100644
--- a/firmware/pcm_record.c
+++ b/firmware/pcm_record.c
@@ -560,8 +560,6 @@ static void pcmrec_callback(bool flush)
560 if (write(wav_file, enc_chunk, chunk_size) != chunk_size) 560 if (write(wav_file, enc_chunk, chunk_size) != chunk_size)
561 { 561 {
562 close_wave(); 562 close_wave();
563 if(must_boost)
564 cpu_boost(false);
565 logf("pcmrec: write err"); 563 logf("pcmrec: write err");
566 is_error = true; 564 is_error = true;
567 break; 565 break;
@@ -580,11 +578,11 @@ static void pcmrec_callback(bool flush)
580 enc_rd_index = (enc_rd_index + 1) % enc_num_chunks; 578 enc_rd_index = (enc_rd_index + 1) % enc_num_chunks;
581 } 579 }
582 580
583 cpu_boost(false);
584
585 /* sync file */ 581 /* sync file */
586 fsync(wav_file); 582 fsync(wav_file);
587 583
584 cpu_boost(false);
585
588 logf("done"); 586 logf("done");
589 } 587 }
590} 588}