Home
last modified time | relevance | path

Searched refs:MonitoredProducer (Results 1 – 8 of 8) sorted by relevance

/frameworks/native/services/surfaceflinger/
DMonitoredProducer.cpp25 MonitoredProducer::MonitoredProducer(const sp<IGraphicBufferProducer>& producer, in MonitoredProducer() function in android::MonitoredProducer
32 MonitoredProducer::~MonitoredProducer() { in ~MonitoredProducer()
46 status_t MonitoredProducer::requestBuffer(int slot, sp<GraphicBuffer>* buf) { in requestBuffer()
50 status_t MonitoredProducer::setMaxDequeuedBufferCount( in setMaxDequeuedBufferCount()
55 status_t MonitoredProducer::setAsyncMode(bool async) { in setAsyncMode()
59 status_t MonitoredProducer::dequeueBuffer(int* slot, sp<Fence>* fence, uint32_t w, uint32_t h, in dequeueBuffer()
66 status_t MonitoredProducer::detachBuffer(int slot) { in detachBuffer()
70 status_t MonitoredProducer::detachNextBuffer(sp<GraphicBuffer>* outBuffer, in detachNextBuffer()
75 status_t MonitoredProducer::attachBuffer(int* outSlot, in attachBuffer()
80 status_t MonitoredProducer::queueBuffer(int slot, const QueueBufferInput& input, in queueBuffer()
[all …]
DMonitoredProducer.h31 class MonitoredProducer : public BnGraphicBufferProducer {
33 MonitoredProducer(const sp<IGraphicBufferProducer>& producer,
36 virtual ~MonitoredProducer();
DClient.cpp94 const auto& layer = (static_cast<MonitoredProducer*>(parent.get()))->getLayer(); in createWithSurfaceParent()
DAndroid.bp139 "MonitoredProducer.cpp",
DBufferQueueLayer.cpp530 mProducer = new MonitoredProducer(producer, mFlinger, this); in onFirstRef()
DSurfaceInterceptor.cpp373 otherLayer = (static_cast<MonitoredProducer*>(gbp.get()))->getLayer(); in addSurfaceChangesLocked()
DSurfaceFlinger.h341 friend class MonitoredProducer; variable
DSurfaceFlinger.cpp4116 (static_cast<MonitoredProducer*>(gbp.get()))->getLayer(); in setClientStateLocked()