Home
last modified time | relevance | path

Searched refs:BufferQueueProducer (Results 1 – 6 of 6) sorted by relevance

/frameworks/native/libs/gui/
DBufferQueueProducer.cpp75 BufferQueueProducer::BufferQueueProducer(const sp<BufferQueueCore>& core, in BufferQueueProducer() function in android::BufferQueueProducer
91 BufferQueueProducer::~BufferQueueProducer() {} in ~BufferQueueProducer()
93 status_t BufferQueueProducer::requestBuffer(int slot, sp<GraphicBuffer>* buf) { in requestBuffer()
123 status_t BufferQueueProducer::setMaxDequeuedBufferCount( in setMaxDequeuedBufferCount()
129 status_t BufferQueueProducer::setMaxDequeuedBufferCount(int maxDequeuedBuffers, in setMaxDequeuedBufferCount()
213 status_t BufferQueueProducer::setAsyncMode(bool async) { in setAsyncMode()
267 int BufferQueueProducer::getFreeBufferLocked() const { in getFreeBufferLocked()
276 int BufferQueueProducer::getFreeSlotLocked() const { in getFreeSlotLocked()
285 status_t BufferQueueProducer::waitForFreeSlotThenRelock(FreeSlotCaller caller, in waitForFreeSlotThenRelock()
391 status_t BufferQueueProducer::dequeueBuffer(int* outSlot, sp<android::Fence>* outFence, in dequeueBuffer()
[all …]
DBufferQueue.cpp123 sp<IGraphicBufferProducer> producer(new BufferQueueProducer(core, consumerIsSurfaceFlinger)); in createBufferQueue()
DBLASTBufferQueue.cpp1103 class BBQBufferQueueProducer : public BufferQueueProducer {
1106 : BufferQueueProducer(core, false /* consumerIsSurfaceFlinger*/), in BBQBufferQueueProducer()
1112 return BufferQueueProducer::connect(listener, api, producerControlledByApp, output); in connect()
1115 return BufferQueueProducer::connect(new AsyncProducerListener(listener), api, in connect()
1122 status_t status = BufferQueueProducer::setMaxDequeuedBufferCount(maxDequeuedBufferCount, in setMaxDequeuedBufferCount()
1144 return BufferQueueProducer::query(what, value); in query()
DAndroid.bp394 "BufferQueueProducer.cpp",
/frameworks/native/libs/gui/include/gui/
DBufferQueueProducer.h31 class BufferQueueProducer : public BnGraphicBufferProducer,
34 class BufferQueueProducer : public BnGraphicBufferProducer {
39 explicit BufferQueueProducer(const sp<BufferQueueCore>& core,
41 ~BufferQueueProducer() override;
DBufferQueueCore.h56 friend class BufferQueueProducer; variable