Searched refs:MonitoredProducer (Results 1 – 7 of 7) sorted by relevance
/frameworks/native/services/surfaceflinger/ |
D | MonitoredProducer.cpp | 24 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 …]
|
D | MonitoredProducer.h | 31 class MonitoredProducer : public BnGraphicBufferProducer { 33 MonitoredProducer(const sp<IGraphicBufferProducer>& producer, 36 virtual ~MonitoredProducer();
|
D | Android.bp | 113 "MonitoredProducer.cpp",
|
D | SurfaceFlinger.h | 352 friend class MonitoredProducer; variable
|
D | SurfaceInterceptor.cpp | 366 otherLayer = (static_cast<MonitoredProducer*>(gbp.get()))->getLayer(); in addSurfaceChangesLocked()
|
D | BufferLayer.cpp | 708 mProducer = new MonitoredProducer(producer, mFlinger, this); in onFirstRef()
|
D | SurfaceFlinger.cpp | 392 const auto& layer = (static_cast<MonitoredProducer*>(gbp.get()))->getLayer(); in createScopedConnection() 3456 (static_cast<MonitoredProducer*>(gbp.get()))->getLayer(); in setClientStateLocked()
|