Searched refs:AudioRingBuffer (Results 1 – 4 of 4) sorted by relevance
20 AudioRingBuffer::AudioRingBuffer(size_t channels, size_t max_frames) { in AudioRingBuffer() function in webrtc::AudioRingBuffer26 AudioRingBuffer::~AudioRingBuffer() { in ~AudioRingBuffer()31 void AudioRingBuffer::Write(const float* const* data, size_t channels, in Write()40 void AudioRingBuffer::Read(float* const* data, size_t channels, size_t frames) { in Read()49 size_t AudioRingBuffer::ReadFramesAvailable() const { in ReadFramesAvailable()54 size_t AudioRingBuffer::WriteFramesAvailable() const { in WriteFramesAvailable()59 void AudioRingBuffer::MoveReadPositionForward(size_t frames) { in MoveReadPositionForward()67 void AudioRingBuffer::MoveReadPositionBackward(size_t frames) { in MoveReadPositionBackward()
23 class AudioRingBuffer final {27 AudioRingBuffer(size_t channels, size_t max_frames);28 ~AudioRingBuffer();
29 AudioRingBuffer buf(num_channels, buffer_frames); in ReadAndWriteTest()98 AudioRingBuffer buf(kNumChannels, kNumFrames); in TEST_F()
103 AudioRingBuffer input_buffer_;