Home
last modified time | relevance | path

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

/frameworks/native/services/surfaceflinger/
DMonitoredProducer.cpp24 MonitoredProducer::MonitoredProducer(const sp<IGraphicBufferProducer>& producer, in MonitoredProducer() function in android::MonitoredProducer
31 MonitoredProducer::~MonitoredProducer() { in ~MonitoredProducer()
45 status_t MonitoredProducer::requestBuffer(int slot, sp<GraphicBuffer>* buf) { in requestBuffer()
49 status_t MonitoredProducer::setMaxDequeuedBufferCount( in setMaxDequeuedBufferCount()
54 status_t MonitoredProducer::setAsyncMode(bool async) { in setAsyncMode()
58 status_t MonitoredProducer::dequeueBuffer(int* slot, sp<Fence>* fence, uint32_t w, uint32_t h, in dequeueBuffer()
65 status_t MonitoredProducer::detachBuffer(int slot) { in detachBuffer()
69 status_t MonitoredProducer::detachNextBuffer(sp<GraphicBuffer>* outBuffer, in detachNextBuffer()
74 status_t MonitoredProducer::attachBuffer(int* outSlot, in attachBuffer()
79 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();
DAndroid.bp113 "MonitoredProducer.cpp",
DSurfaceFlinger.h352 friend class MonitoredProducer; variable
DSurfaceInterceptor.cpp366 otherLayer = (static_cast<MonitoredProducer*>(gbp.get()))->getLayer(); in addSurfaceChangesLocked()
DBufferLayer.cpp708 mProducer = new MonitoredProducer(producer, mFlinger, this); in onFirstRef()
DSurfaceFlinger.cpp392 const auto& layer = (static_cast<MonitoredProducer*>(gbp.get()))->getLayer(); in createScopedConnection()
3456 (static_cast<MonitoredProducer*>(gbp.get()))->getLayer(); in setClientStateLocked()