Searched refs:BufferQueueCore (Results 1 – 10 of 10) sorted by relevance
55 BufferQueueCore::BufferQueueCore() : in BufferQueueCore() function in android::BufferQueueCore108 BufferQueueCore::~BufferQueueCore() {} in ~BufferQueueCore()110 void BufferQueueCore::dumpState(const String8& prefix, String8* outResult) const { in dumpState()164 int BufferQueueCore::getMinUndequeuedBufferCountLocked() const { in getMinUndequeuedBufferCountLocked()174 int BufferQueueCore::getMinMaxBufferCountLocked() const { in getMinMaxBufferCountLocked()178 int BufferQueueCore::getMaxBufferCountLocked(bool asyncMode, in getMaxBufferCountLocked()186 int BufferQueueCore::getMaxBufferCountLocked() const { in getMaxBufferCountLocked()196 void BufferQueueCore::clearBufferSlotLocked(int slot) { in clearBufferSlotLocked()219 void BufferQueueCore::freeAllBuffersLocked() { in freeAllBuffersLocked()250 void BufferQueueCore::discardFreeBuffersLocked() { in discardFreeBuffersLocked()[all …]
46 BufferQueueProducer::BufferQueueProducer(const sp<BufferQueueCore>& core, in BufferQueueProducer()73 if (mCore->mConnectedApi == BufferQueueCore::NO_CONNECTED_API) { in requestBuffer()230 return BufferQueueCore::INVALID_BUFFER_SLOT; in getFreeBufferLocked()239 return BufferQueueCore::INVALID_BUFFER_SLOT; in getFreeSlotLocked()278 *found = BufferQueueCore::INVALID_BUFFER_SLOT; in waitForFreeSlotThenRelock()294 BufferQueueCore::INVALID_BUFFER_SLOT) { in waitForFreeSlotThenRelock()300 if (slot != BufferQueueCore::INVALID_BUFFER_SLOT) { in waitForFreeSlotThenRelock()308 if (slot != BufferQueueCore::INVALID_BUFFER_SLOT) { in waitForFreeSlotThenRelock()320 tryAgain = (*found == BufferQueueCore::INVALID_BUFFER_SLOT) || in waitForFreeSlotThenRelock()362 if (mCore->mConnectedApi == BufferQueueCore::NO_CONNECTED_API) { in dequeueBuffer()[all …]
41 BufferQueueConsumer::BufferQueueConsumer(const sp<BufferQueueCore>& core) : in BufferQueueConsumer()75 BufferQueueCore::INVALID_BUFFER_SLOT; in acquireBuffer()83 BufferQueueCore::Fifo::iterator front(mCore->mQueue.begin()); in acquireBuffer()196 int slot = BufferQueueCore::INVALID_BUFFER_SLOT; in acquireBuffer()357 int found = BufferQueueCore::INVALID_BUFFER_SLOT; in attachBuffer()366 if (found == BufferQueueCore::INVALID_BUFFER_SLOT) { in attachBuffer()511 mCore->mSharedBufferSlot = BufferQueueCore::INVALID_BUFFER_SLOT; in disconnect()541 BufferQueueCore::Fifo::iterator current(mCore->mQueue.begin()); in getReleasedBuffers()582 if (mCore->mConnectedApi != BufferQueueCore::NO_CONNECTED_API) { in setMaxBufferCount()612 maxAcquiredBuffers > BufferQueueCore::MAX_MAX_ACQUIRED_BUFFERS) { in setMaxAcquiredBufferCount()
88 sp<BufferQueueCore> core(new BufferQueueCore()); in createBufferQueue()
74 "BufferQueueCore.cpp",
88 BufferQueueCore::CURRENTLY_CONNECTED_API); in disconnect()
29 class BufferQueueCore; variable34 BufferQueueConsumer(const sp<BufferQueueCore>& core);176 sp<BufferQueueCore> mCore;
56 class BufferQueueCore : public virtual RefBase {82 BufferQueueCore();83 virtual ~BufferQueueCore();
24 class BufferQueueCore; variable
32 BufferQueueProducer(const sp<BufferQueueCore>& core, bool consumerIsSurfaceFlinger = false);211 sp<BufferQueueCore> mCore;