/aosp12/frameworks/native/libs/gui/ |
H A D | ConsumerBase.cpp | 58 ConsumerBase::ConsumerBase(const sp<IGraphicBufferConsumer>& bufferQueue, bool controlledByApp) : in ConsumerBase() function in android::ConsumerBase 81 ConsumerBase::~ConsumerBase() { in ~ConsumerBase() 176 void ConsumerBase::onBuffersReleased() { in onBuffersReleased() 195 void ConsumerBase::onSidebandStreamChanged() { in onSidebandStreamChanged() 198 void ConsumerBase::abandon() { in abandon() 208 void ConsumerBase::abandonLocked() { in abandonLocked() 222 bool ConsumerBase::isAbandoned() { in isAbandoned() 237 void ConsumerBase::setFrameAvailableListener( in setFrameAvailableListener() 346 status_t ConsumerBase::discardFreeBuffers() { in discardFreeBuffers() 480 status_t ConsumerBase::releaseBufferLocked( in releaseBufferLocked() [all …]
|
H A D | GLConsumer.cpp | 106 ConsumerBase(bq, isControlledByApp), in GLConsumer() 135 ConsumerBase(bq, isControlledByApp), in GLConsumer() 326 status_t err = ConsumerBase::acquireBufferLocked(item, presentWhen, in acquireBufferLocked() 350 status_t err = ConsumerBase::releaseBufferLocked( in releaseBufferLocked() 911 ConsumerBase::freeBufferLocked(slotIndex); in freeBufferLocked() 917 ConsumerBase::abandonLocked(); in abandonLocked() 921 return ConsumerBase::setConsumerUsageBits(usage | DEFAULT_USAGE_FLAGS); in setConsumerUsageBits() 933 ConsumerBase::dumpLocked(result, prefix); in dumpLocked()
|
H A D | BufferItemConsumer.cpp | 38 ConsumerBase(consumer, controlledByApp) in BufferItemConsumer() 115 ConsumerBase::freeBufferLocked(slotIndex); in freeBufferLocked()
|
H A D | CpuConsumer.cpp | 36 ConsumerBase(bq, controlledByApp), in CpuConsumer()
|
H A D | Android.bp | 173 "ConsumerBase.cpp",
|
/aosp12/frameworks/native/libs/gui/include/gui/ |
H A D | ConsumerBase.h | 41 class ConsumerBase : public virtual RefBase, 53 ~ConsumerBase() override; 115 ConsumerBase(const ConsumerBase&); 116 void operator=(const ConsumerBase&); 123 explicit ConsumerBase(const sp<IGraphicBufferConsumer>& consumer, bool controlledByApp = false);
|
H A D | BufferItemConsumer.h | 35 class BufferItemConsumer: public ConsumerBase 38 typedef ConsumerBase::FrameAvailableListener FrameAvailableListener;
|
H A D | CpuConsumer.h | 42 class CpuConsumer : public ConsumerBase 45 typedef ConsumerBase::FrameAvailableListener FrameAvailableListener;
|
H A D | GLConsumer.h | 54 class GLConsumer : public ConsumerBase { 57 typedef ConsumerBase::FrameAvailableListener FrameAvailableListener;
|
H A D | BLASTBufferQueue.h | 73 : public ConsumerBase::FrameAvailableListener, public BufferItemConsumer::BufferFreedListener
|
/aosp12/frameworks/native/libs/nativedisplay/surfacetexture/ |
H A D | SurfaceTexture.cpp | 38 : ConsumerBase(bq, isControlledByApp), in SurfaceTexture() 63 : ConsumerBase(bq, isControlledByApp), in SurfaceTexture() 126 status_t err = ConsumerBase::acquireBufferLocked(item, presentWhen, maxFrameNumber); in acquireBufferLocked() 150 status_t err = ConsumerBase::releaseBufferLocked(buf, graphicBuffer, display, eglFence); in releaseBufferLocked() 443 ConsumerBase::freeBufferLocked(slotIndex); in freeBufferLocked() 449 ConsumerBase::abandonLocked(); in abandonLocked() 453 return ConsumerBase::setConsumerUsageBits(usage | DEFAULT_USAGE_FLAGS); in setConsumerUsageBits() 463 ConsumerBase::dumpLocked(result, prefix); in dumpLocked()
|
/aosp12/frameworks/av/services/camera/libcameraservice/gui/ |
H A D | RingBufferConsumer.h | 50 class RingBufferConsumer : public ConsumerBase, 51 public ConsumerBase::FrameAvailableListener 54 typedef ConsumerBase::FrameAvailableListener FrameAvailableListener;
|
H A D | RingBufferConsumer.cpp | 43 ConsumerBase(consumer), in RingBufferConsumer() 322 ConsumerBase::onFrameAvailable(item); in onFrameAvailable()
|
/aosp12/frameworks/native/services/surfaceflinger/ |
H A D | BufferLayerConsumer.cpp | 62 : ConsumerBase(bq, false), in BufferLayerConsumer() 194 return ConsumerBase::mPrevFinalReleaseFence; in getPrevFinalReleaseFence() 199 status_t err = ConsumerBase::acquireBufferLocked(item, presentWhen, maxFrameNumber); in acquireBufferLocked() 426 ConsumerBase::freeBufferLocked(slotIndex); in freeBufferLocked() 490 ConsumerBase::abandonLocked(); in abandonLocked() 494 return ConsumerBase::setConsumerUsageBits(usage | DEFAULT_USAGE_FLAGS); in setConsumerUsageBits() 504 ConsumerBase::dumpLocked(result, prefix); in dumpLocked()
|
H A D | BufferLayerConsumer.h | 55 class BufferLayerConsumer : public ConsumerBase {
|
/aosp12/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | FramebufferSurface.cpp | 62 : ConsumerBase(consumer), in FramebufferSurface() 158 ConsumerBase::freeBufferLocked(slotIndex); in freeBufferLocked() 211 ConsumerBase::dumpLocked(result, " "); in dumpAsString() 216 ConsumerBase::dumpLocked(result, prefix); in dumpLocked()
|
H A D | FramebufferSurface.h | 41 class FramebufferSurface : public ConsumerBase, public compositionengine::DisplaySurface {
|
H A D | VirtualDisplaySurface.cpp | 65 : ConsumerBase(bqConsumer), in VirtualDisplaySurface() 114 ConsumerBase::mName = String8::format("VDS: %s", mDisplayName.c_str()); 115 mConsumer->setConsumerName(ConsumerBase::mName);
|
H A D | VirtualDisplaySurface.h | 79 private ConsumerBase {
|
/aosp12/frameworks/native/libs/nativedisplay/include/surfacetexture/ |
H A D | SurfaceTexture.h | 52 class ANDROID_API SurfaceTexture : public ConsumerBase { 70 typedef ConsumerBase::FrameAvailableListener FrameAvailableListener;
|
/aosp12/frameworks/base/libs/hostgraphics/gui/ |
H A D | ConsumerBase.h | 26 class ConsumerBase : public virtual RefBase {
|
H A D | BufferItemConsumer.h | 27 class BufferItemConsumer : public ConsumerBase {
|
/aosp12/frameworks/av/media/ndk/ |
H A D | NdkImageReaderPriv.h | 128 struct FrameListener : public ConsumerBase::FrameAvailableListener {
|
/aosp12/frameworks/native/services/surfaceflinger/tests/ |
H A D | TransactionTestHarnesses.h | 102 class BufferListener : public ConsumerBase::FrameAvailableListener {
|
H A D | BufferGenerator.cpp | 43 class BufferListener : public ConsumerBase::FrameAvailableListener {
|