Searched refs:BufferQueueProducer (Results 1 – 5 of 5) sorted by relevance
48 BufferQueueProducer::BufferQueueProducer(const sp<BufferQueueCore>& core, in BufferQueueProducer() function in android::BufferQueueProducer63 BufferQueueProducer::~BufferQueueProducer() {} in ~BufferQueueProducer()65 status_t BufferQueueProducer::requestBuffer(int slot, sp<GraphicBuffer>* buf) { in requestBuffer()95 status_t BufferQueueProducer::setMaxDequeuedBufferCount( in setMaxDequeuedBufferCount()176 status_t BufferQueueProducer::setAsyncMode(bool async) { in setAsyncMode()230 int BufferQueueProducer::getFreeBufferLocked() const { in getFreeBufferLocked()239 int BufferQueueProducer::getFreeSlotLocked() const { in getFreeSlotLocked()248 status_t BufferQueueProducer::waitForFreeSlotThenRelock(FreeSlotCaller caller, in waitForFreeSlotThenRelock()350 status_t BufferQueueProducer::dequeueBuffer(int* outSlot, sp<android::Fence>* outFence, in dequeueBuffer()569 status_t BufferQueueProducer::detachBuffer(int slot) { in detachBuffer()[all …]
97 sp<IGraphicBufferProducer> producer(new BufferQueueProducer(core, consumerIsSurfaceFlinger)); in createBufferQueue()
95 "BufferQueueProducer.cpp",
27 class BufferQueueProducer : public BnGraphicBufferProducer,32 BufferQueueProducer(const sp<BufferQueueCore>& core, bool consumerIsSurfaceFlinger = false);33 ~BufferQueueProducer() override;
58 friend class BufferQueueProducer; variable