Home
last modified time | relevance | path

Searched refs:mFifo (Results 1 – 5 of 5) sorted by relevance

/external/oboe/src/fifo/
DFifoBuffer.cpp34 mFifo = std::make_unique<FifoController>(capacityInFrames); in FifoBuffer()
52 mFifo = std::make_unique<FifoControllerIndirect>(capacityInFrames, in FifoBuffer()
75 uint32_t framesAvailable = mFifo->getFullFramesAvailable(); in read()
78 uint32_t readIndex = mFifo->getReadIndex(); // ranges 0 to capacity in read()
81 if ((readIndex + framesToRead) > mFifo->getFrameCapacity()) { in read()
83 int32_t frames1 = static_cast<int32_t>(mFifo->getFrameCapacity() - readIndex); in read()
106 mFifo->advanceReadIndex(framesToRead); in read()
117 uint32_t framesAvailable = mFifo->getEmptyFramesAvailable(); in write()
120 uint32_t writeIndex = mFifo->getWriteIndex(); in write()
124 if ((writeIndex + framesToWrite) > mFifo->getFrameCapacity()) { in write()
[all …]
DFifoBuffer.h66 return mFifo->getFullFramesAvailable(); in getFullFramesAvailable()
74 return mFifo->getReadCounter(); in getReadCounter()
78 mFifo->setReadCounter(n); in setReadCounter()
82 return mFifo->getWriteCounter(); in getWriteCounter()
85 mFifo->setWriteCounter(n); in setWriteCounter()
92 std::unique_ptr<FifoControllerBase> mFifo; variable
/external/drrickorang/LoopbackApp/app/src/main/cpp/lb2/
Dsound_system_echo.cpp32 &mFifo, in SoundSystemEcho()
40 audio_utils_fifo_deinit(&mFifo); in ~SoundSystemEcho()
62 audio_utils_fifo_write(&mFifo, buffer.getData(), buffer.getFrameCount()); in threadLoop()
78 audio_utils_fifo_availToRead(&mFifo), mTestCtx->getChannelCount()); in drainInput()
79 return audio_utils_fifo_read(&mFifo, drainBuffer.getData(), drainBuffer.getFrameCount()) >= 0; in drainInput()
84 ssize_t result = audio_utils_fifo_read(&mFifo, buffer.getData(), buffer.getFrameCount()); in readAudio()
Dsound_system_echo.h52 struct audio_utils_fifo mFifo; variable
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
Dtilemgr.h49 uint32_t getNumQueued() { return mFifo.getNumQueued(); } in getNumQueued()
53 bool tryLock() { return mFifo.tryLock(); } in tryLock()
60 mFifo.clear(arena); in clear()
65 BE_WORK* peek() { return mFifo.peek(); } in peek()
70 return mFifo.enqueue_try_nosync(arena, entry); in enqueue_try_nosync()
75 void dequeue() { mFifo.dequeue_noinc(); } in dequeue()
79 void destroy() { mFifo.destroy(); } in destroy()
87 QUEUE<BE_WORK> mFifo;