Home
last modified time | relevance | path

Searched refs:AudioRingBuffer (Results 1 – 4 of 4) sorted by relevance

/external/webrtc/webrtc/common_audio/
Daudio_ring_buffer.cc20 AudioRingBuffer::AudioRingBuffer(size_t channels, size_t max_frames) { in AudioRingBuffer() function in webrtc::AudioRingBuffer
26 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()
Daudio_ring_buffer.h23 class AudioRingBuffer final {
27 AudioRingBuffer(size_t channels, size_t max_frames);
28 ~AudioRingBuffer();
Daudio_ring_buffer_unittest.cc29 AudioRingBuffer buf(num_channels, buffer_frames); in ReadAndWriteTest()
98 AudioRingBuffer buf(kNumChannels, kNumFrames); in TEST_F()
Dblocker.h103 AudioRingBuffer input_buffer_;