diff --git a/firmware/application/capture_thread.cpp b/firmware/application/capture_thread.cpp index 08af9e4a9..c2fe44871 100644 --- a/firmware/application/capture_thread.cpp +++ b/firmware/application/capture_thread.cpp @@ -37,7 +37,6 @@ public: } bool put_empty(StreamBuffer* const p) { - p->empty(); return fifo_buffers_empty->in(p); } @@ -138,6 +137,7 @@ Optional CaptureThread::run() { if( write_result.is_error() ) { return write_result.error(); } + buffer->empty(); stream.put_empty(buffer); } else { chEvtWaitAny(event_mask_loop_wake);