#include <audio_ring_buffer.h>
|
| AudioRingBuffer (size_t channels, size_t max_frames) |
|
| ~AudioRingBuffer () |
|
void | Write (const float *const *data, size_t channels, size_t frames) |
|
void | Read (float *const *data, size_t channels, size_t frames) |
|
size_t | ReadFramesAvailable () const |
|
size_t | WriteFramesAvailable () const |
|
void | MoveReadPositionForward (size_t frames) |
|
void | MoveReadPositionBackward (size_t frames) |
|
| AudioRingBuffer (size_t channels, size_t max_frames) |
|
| ~AudioRingBuffer () |
|
void | Write (const float *const *data, size_t channels, size_t frames) |
|
void | Read (float *const *data, size_t channels, size_t frames) |
|
size_t | ReadFramesAvailable () const |
|
size_t | WriteFramesAvailable () const |
|
void | MoveReadPositionForward (size_t frames) |
|
void | MoveReadPositionBackward (size_t frames) |
|
◆ AudioRingBuffer() [1/2]
webrtc::AudioRingBuffer::AudioRingBuffer |
( |
size_t |
channels, |
|
|
size_t |
max_frames |
|
) |
| |
◆ ~AudioRingBuffer() [1/2]
webrtc::AudioRingBuffer::~AudioRingBuffer |
( |
| ) |
|
◆ AudioRingBuffer() [2/2]
webrtc::AudioRingBuffer::AudioRingBuffer |
( |
size_t |
channels, |
|
|
size_t |
max_frames |
|
) |
| |
◆ ~AudioRingBuffer() [2/2]
webrtc::AudioRingBuffer::~AudioRingBuffer |
( |
| ) |
|
◆ MoveReadPositionBackward() [1/2]
void webrtc::AudioRingBuffer::MoveReadPositionBackward |
( |
size_t |
frames | ) |
|
◆ MoveReadPositionBackward() [2/2]
void webrtc::AudioRingBuffer::MoveReadPositionBackward |
( |
size_t |
frames | ) |
|
◆ MoveReadPositionForward() [1/2]
void webrtc::AudioRingBuffer::MoveReadPositionForward |
( |
size_t |
frames | ) |
|
◆ MoveReadPositionForward() [2/2]
void webrtc::AudioRingBuffer::MoveReadPositionForward |
( |
size_t |
frames | ) |
|
◆ Read() [1/2]
void webrtc::AudioRingBuffer::Read |
( |
float *const * |
data, |
|
|
size_t |
channels, |
|
|
size_t |
frames |
|
) |
| |
◆ Read() [2/2]
void webrtc::AudioRingBuffer::Read |
( |
float *const * |
data, |
|
|
size_t |
channels, |
|
|
size_t |
frames |
|
) |
| |
◆ ReadFramesAvailable() [1/2]
size_t webrtc::AudioRingBuffer::ReadFramesAvailable |
( |
| ) |
const |
◆ ReadFramesAvailable() [2/2]
size_t webrtc::AudioRingBuffer::ReadFramesAvailable |
( |
| ) |
const |
◆ Write() [1/2]
void webrtc::AudioRingBuffer::Write |
( |
const float *const * |
data, |
|
|
size_t |
channels, |
|
|
size_t |
frames |
|
) |
| |
◆ Write() [2/2]
void webrtc::AudioRingBuffer::Write |
( |
const float *const * |
data, |
|
|
size_t |
channels, |
|
|
size_t |
frames |
|
) |
| |
◆ WriteFramesAvailable() [1/2]
size_t webrtc::AudioRingBuffer::WriteFramesAvailable |
( |
| ) |
const |
◆ WriteFramesAvailable() [2/2]
size_t webrtc::AudioRingBuffer::WriteFramesAvailable |
( |
| ) |
const |
The documentation for this class was generated from the following files: