Home
last modified time | relevance | path

Searched refs:FifoBuffer (Results 1 – 10 of 10) sorted by relevance

/frameworks/av/media/libaaudio/src/fifo/
DFifoBuffer.cpp33 using android::FifoBuffer;
38 FifoBuffer::FifoBuffer(int32_t bytesPerFrame) in FifoBuffer() function in FifoBuffer
42 : FifoBuffer(bytesPerFrame) in FifoBufferAllocated()
58 : FifoBuffer(bytesPerFrame) in FifoBufferIndirect()
67 int32_t FifoBuffer::convertFramesToBytes(fifo_frames_t frames) { in convertFramesToBytes()
71 void FifoBuffer::fillWrappingBuffer(WrappingBuffer *wrappingBuffer, in fillWrappingBuffer()
97 fifo_frames_t FifoBuffer::getFullDataAvailable(WrappingBuffer *wrappingBuffer) { in getFullDataAvailable()
106 fifo_frames_t FifoBuffer::getEmptyRoomAvailable(WrappingBuffer *wrappingBuffer) { in getEmptyRoomAvailable()
115 fifo_frames_t FifoBuffer::read(void *buffer, fifo_frames_t numFrames) { in read()
146 fifo_frames_t FifoBuffer::write(const void *buffer, fifo_frames_t numFrames) { in write()
[all …]
DFifoBuffer.h39 class FifoBuffer {
41 explicit FifoBuffer(int32_t bytesPerFrame);
43 virtual ~FifoBuffer() = default;
139 class FifoBufferAllocated : public FifoBuffer {
153 class FifoBufferIndirect : public FifoBuffer {
/frameworks/av/services/oboeservice/
DAAudioMixer.cpp33 using android::FifoBuffer;
49 int streamIndex, const std::shared_ptr<FifoBuffer>& fifo, bool allowUnderflow) { in mix()
DAAudioMixer.h41 const std::shared_ptr<android::FifoBuffer>& fifo,
DSharedRingBuffer.h60 std::shared_ptr<android::FifoBuffer> getFifoBuffer() { in getFifoBuffer()
DSharedMemoryWrapper.h71 std::shared_ptr<android::FifoBuffer> getFifoBuffer() { in getFifoBuffer()
DAAudioServiceEndpointPlay.cpp106 std::shared_ptr<FifoBuffer> fifo; in callbackLoop()
DAAudioServiceStreamShared.cpp278 std::shared_ptr<FifoBuffer> fifo = mAudioDataQueue->getFifoBuffer(); in writeDataIfRoom()
/frameworks/av/media/libaaudio/src/
DAndroid.bp204 "fifo/FifoBuffer.cpp",
/frameworks/av/media/libaaudio/tests/
Dtest_atomic_fifo.cpp28 using android::FifoBuffer;