diff --git a/src/AudioTools/Buffers.h b/src/AudioTools/Buffers.h index 669ec0c66..7d1d8bac3 100644 --- a/src/AudioTools/Buffers.h +++ b/src/AudioTools/Buffers.h @@ -699,10 +699,10 @@ class NBuffer : public BaseBuffer { if (buffer_size==size && buffer_count == count) return; freeMemory(); - //filled_buffers.resize(count); - //available_buffers.resize(count); - filled_buffers.clear(); - available_buffers.clear(); + filled_buffers.resize(count); + available_buffers.resize(count); + //filled_buffers.clear(); + //available_buffers.clear(); buffer_count = count; buffer_size = size; @@ -720,10 +720,10 @@ class NBuffer : public BaseBuffer { uint16_t buffer_count = 0; BaseBuffer *actual_read_buffer = nullptr; BaseBuffer *actual_write_buffer = nullptr; - //QueueFromVector *> available_buffers{0, nullptr}; - //QueueFromVector *> filled_buffers{0, nullptr}; - Queue *> available_buffers; - Queue *> filled_buffers; + QueueFromVector *> available_buffers{0, nullptr}; + QueueFromVector *> filled_buffers{0, nullptr}; + //Queue *> available_buffers; + //Queue *> filled_buffers; unsigned long start_time = 0; unsigned long sample_count = 0;