Skip to content

Commit

Permalink
NBuffer rollback to use QueueFromVector
Browse files Browse the repository at this point in the history
  • Loading branch information
pschatzmann committed Sep 29, 2024
1 parent 4c1ce96 commit ac05a50
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions src/AudioTools/Buffers.h
Original file line number Diff line number Diff line change
Expand Up @@ -699,10 +699,10 @@ class NBuffer : public BaseBuffer<T> {
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;
Expand All @@ -720,10 +720,10 @@ class NBuffer : public BaseBuffer<T> {
uint16_t buffer_count = 0;
BaseBuffer<T> *actual_read_buffer = nullptr;
BaseBuffer<T> *actual_write_buffer = nullptr;
//QueueFromVector<BaseBuffer<T> *> available_buffers{0, nullptr};
//QueueFromVector<BaseBuffer<T> *> filled_buffers{0, nullptr};
Queue<BaseBuffer<T> *> available_buffers;
Queue<BaseBuffer<T> *> filled_buffers;
QueueFromVector<BaseBuffer<T> *> available_buffers{0, nullptr};
QueueFromVector<BaseBuffer<T> *> filled_buffers{0, nullptr};
//Queue<BaseBuffer<T> *> available_buffers;
//Queue<BaseBuffer<T> *> filled_buffers;
unsigned long start_time = 0;
unsigned long sample_count = 0;

Expand Down

0 comments on commit ac05a50

Please sign in to comment.