Specialization of the CircularBuffer class for the case of Audio chunks. More...
#include <AudioCircularBuffer.hxx>
Public Member Functions | |
AudioCircularBuffer () | |
CONSTRUCTION. | |
AudioCircularBuffer (TSize bufferSize) | |
void | ReadAudio (Audio &in) |
void | NonCopyReadAudio (Audio &in) |
void | WriteAudio (const Audio &in) |
void | AddAudio (const Audio &in) |
Specialization of the CircularBuffer class for the case of Audio chunks.
Definition at line 36 of file AudioCircularBuffer.hxx.
CLAM::AudioCircularBuffer::AudioCircularBuffer | ( | ) | [inline] |
CONSTRUCTION.
Definition at line 44 of file AudioCircularBuffer.hxx.
CLAM::AudioCircularBuffer::AudioCircularBuffer | ( | TSize | bufferSize | ) | [inline] |
Definition at line 46 of file AudioCircularBuffer.hxx.
void CLAM::AudioCircularBuffer::AddAudio | ( | const Audio & | in | ) | [inline] |
Definition at line 67 of file AudioCircularBuffer.hxx.
References CLAM::CircularBuffer< TData >::Add().
void CLAM::AudioCircularBuffer::NonCopyReadAudio | ( | Audio & | in | ) | [inline] |
Definition at line 57 of file AudioCircularBuffer.hxx.
References CLAM::CircularBuffer< TData >::NonCopyRead().
void CLAM::AudioCircularBuffer::ReadAudio | ( | Audio & | in | ) | [inline] |
Definition at line 52 of file AudioCircularBuffer.hxx.
References CLAM::CircularBuffer< TData >::Read().
void CLAM::AudioCircularBuffer::WriteAudio | ( | const Audio & | in | ) | [inline] |
Definition at line 62 of file AudioCircularBuffer.hxx.
References CLAM::CircularBuffer< TData >::Write().