Searched refs:BufferQueueCore (Results 1 – 12 of 12) sorted by relevance
87 BufferQueueCore::BufferQueueCore() in BufferQueueCore() function in android::BufferQueueCore144 BufferQueueCore::~BufferQueueCore() {} in ~BufferQueueCore()146 void BufferQueueCore::dumpState(const String8& prefix, String8* outResult) const { in dumpState()223 int BufferQueueCore::getMinUndequeuedBufferCountLocked() const { in getMinUndequeuedBufferCountLocked()233 int BufferQueueCore::getMinMaxBufferCountLocked() const { in getMinMaxBufferCountLocked()237 int BufferQueueCore::getMaxBufferCountLocked(bool asyncMode, in getMaxBufferCountLocked()245 int BufferQueueCore::getMaxBufferCountLocked() const { in getMaxBufferCountLocked()255 void BufferQueueCore::clearBufferSlotLocked(int slot) { in clearBufferSlotLocked()278 void BufferQueueCore::freeAllBuffersLocked() { in freeAllBuffersLocked()309 void BufferQueueCore::discardFreeBuffersLocked() { in discardFreeBuffersLocked()[all …]
75 BufferQueueProducer::BufferQueueProducer(const sp<BufferQueueCore>& core, in BufferQueueProducer()103 if (mCore->mConnectedApi == BufferQueueCore::NO_CONNECTED_API) { in requestBuffer()269 return BufferQueueCore::INVALID_BUFFER_SLOT; in getFreeBufferLocked()278 return BufferQueueCore::INVALID_BUFFER_SLOT; in getFreeSlotLocked()321 *found = BufferQueueCore::INVALID_BUFFER_SLOT; in waitForFreeSlotThenRelock()337 BufferQueueCore::INVALID_BUFFER_SLOT) { in waitForFreeSlotThenRelock()343 if (slot != BufferQueueCore::INVALID_BUFFER_SLOT) { in waitForFreeSlotThenRelock()351 if (slot != BufferQueueCore::INVALID_BUFFER_SLOT) { in waitForFreeSlotThenRelock()363 tryAgain = (*found == BufferQueueCore::INVALID_BUFFER_SLOT) || in waitForFreeSlotThenRelock()405 if (mCore->mConnectedApi == BufferQueueCore::NO_CONNECTED_API) { in dequeueBuffer()[all …]
71 BufferQueueConsumer::BufferQueueConsumer(const sp<BufferQueueCore>& core) : in BufferQueueConsumer()108 BufferQueueCore::INVALID_BUFFER_SLOT; in acquireBuffer()116 BufferQueueCore::Fifo::iterator front(mCore->mQueue.begin()); in acquireBuffer()230 int slot = BufferQueueCore::INVALID_BUFFER_SLOT; in acquireBuffer()403 int found = BufferQueueCore::INVALID_BUFFER_SLOT; in attachBuffer()412 if (found == BufferQueueCore::INVALID_BUFFER_SLOT) { in attachBuffer()559 mCore->mSharedBufferSlot = BufferQueueCore::INVALID_BUFFER_SLOT; in disconnect()589 BufferQueueCore::Fifo::iterator current(mCore->mQueue.begin()); in getReleasedBuffers()630 if (mCore->mConnectedApi != BufferQueueCore::NO_CONNECTED_API) { in setMaxBufferCount()660 maxAcquiredBuffers > BufferQueueCore::MAX_MAX_ACQUIRED_BUFFERS) { in setMaxAcquiredBufferCount()
119 sp<BufferQueueCore> core(new BufferQueueCore()); in createBufferQueue()
91 BufferQueueCore::CURRENTLY_CONNECTED_API); in disconnect()
1105 BBQBufferQueueProducer(const sp<BufferQueueCore>& core, wp<BLASTBufferQueue> bbq) in BBQBufferQueueProducer()1160 sp<BufferQueueCore> core(new BufferQueueCore()); in createBufferQueue()
393 "BufferQueueCore.cpp",
54 class BufferQueueCore : public virtual RefBase {80 BufferQueueCore();81 virtual ~BufferQueueCore();
29 class BufferQueueCore; variable34 explicit BufferQueueConsumer(const sp<BufferQueueCore>& core);
24 class BufferQueueCore; variable
39 explicit BufferQueueProducer(const sp<BufferQueueCore>& core,248 sp<BufferQueueCore> mCore;
166 case BufferQueueCore::CURRENTLY_CONNECTED_API: in b2h()184 *to = BufferQueueCore::CURRENTLY_CONNECTED_API; break; in h2b()