Searched refs:FifoBuffer (Results 1 – 10 of 10) sorted by relevance
33 using android::FifoBuffer;38 FifoBuffer::FifoBuffer(int32_t bytesPerFrame) in FifoBuffer() function in FifoBuffer42 : 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 …]
39 class FifoBuffer {41 explicit FifoBuffer(int32_t bytesPerFrame);43 virtual ~FifoBuffer() = default;139 class FifoBufferAllocated : public FifoBuffer {153 class FifoBufferIndirect : public FifoBuffer {
33 using android::FifoBuffer;49 int streamIndex, const std::shared_ptr<FifoBuffer>& fifo, bool allowUnderflow) { in mix()
41 const std::shared_ptr<android::FifoBuffer>& fifo,
60 std::shared_ptr<android::FifoBuffer> getFifoBuffer() { in getFifoBuffer()
71 std::shared_ptr<android::FifoBuffer> getFifoBuffer() { in getFifoBuffer()
106 std::shared_ptr<FifoBuffer> fifo; in callbackLoop()
278 std::shared_ptr<FifoBuffer> fifo = mAudioDataQueue->getFifoBuffer(); in writeDataIfRoom()
204 "fifo/FifoBuffer.cpp",
28 using android::FifoBuffer;