diff options
Diffstat (limited to 'src/audio/ring_buffer.h')
| -rw-r--r-- | src/audio/ring_buffer.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/audio/ring_buffer.h b/src/audio/ring_buffer.h index 324447a..80b375f 100644 --- a/src/audio/ring_buffer.h +++ b/src/audio/ring_buffer.h @@ -54,8 +54,9 @@ class AudioRingBuffer { float buffer_[RING_BUFFER_CAPACITY_SAMPLES]; int capacity_; // Total capacity in samples - std::atomic<int> write_pos_; // Write position (0 to capacity-1) - std::atomic<int> read_pos_; // Read position (0 to capacity-1) - std::atomic<int64_t> total_read_; // Total samples read (for playback time) - std::atomic<int64_t> total_written_; // Total samples written (for render timing) + std::atomic<int> write_pos_; // Write position (0 to capacity-1) + std::atomic<int> read_pos_; // Read position (0 to capacity-1) + std::atomic<int64_t> total_read_; // Total samples read (for playback time) + std::atomic<int64_t> + total_written_; // Total samples written (for render timing) }; |
