/frameworks/native/libs/gui/ |
ConsumerBase.cpp | 19 #define LOG_TAG "ConsumerBase" 35 #include <gui/ConsumerBase.h> 43 // Macros for including the ConsumerBase name in log messages 58 ConsumerBase::ConsumerBase(const sp<IGraphicBufferConsumer>& bufferQueue, bool controlledByApp) : 74 CB_LOGE("ConsumerBase: error connecting to BufferQueue: %s (%d)", 81 ConsumerBase::~ConsumerBase() { 82 CB_LOGV("~ConsumerBase"); 86 // be done by ConsumerBase::onLastStrongRef(), but it's possible for [all...] |
BufferItemConsumer.cpp | 38 ConsumerBase(consumer, controlledByApp) 115 ConsumerBase::freeBufferLocked(slotIndex);
|
GLConsumer.cpp | 131 ConsumerBase(bq, isControlledByApp), 160 ConsumerBase(bq, isControlledByApp), 351 status_t err = ConsumerBase::acquireBufferLocked(item, presentWhen, 375 status_t err = ConsumerBase::releaseBufferLocked( 406 // ConsumerBase. [all...] |
CpuConsumer.cpp | 36 ConsumerBase(bq, controlledByApp),
|
/frameworks/native/libs/gui/include/gui/ |
BufferItemConsumer.h | 20 #include <gui/ConsumerBase.h> 35 class BufferItemConsumer: public ConsumerBase 38 typedef ConsumerBase::FrameAvailableListener FrameAvailableListener;
|
ConsumerBase.h | 38 // ConsumerBase is a base class for BufferQueue consumer end-points. It 41 class ConsumerBase : public virtual RefBase, 50 ~ConsumerBase() override; 52 // abandon frees all the buffers and puts the ConsumerBase into the 53 // 'abandoned' state. Once put in this state the ConsumerBase can never 58 // from the perspective of the the ConsumerBase, if there are additional 63 // Returns true if the ConsumerBase is in the 'abandoned' state 66 // set the name of the ConsumerBase that will be used to identify it in 112 ConsumerBase(const ConsumerBase&) [all...] |
CpuConsumer.h | 22 #include <gui/ConsumerBase.h> 42 class CpuConsumer : public ConsumerBase 45 typedef ConsumerBase::FrameAvailableListener FrameAvailableListener;
|
GLConsumer.h | 24 #include <gui/ConsumerBase.h> 54 class GLConsumer : public ConsumerBase { 57 typedef ConsumerBase::FrameAvailableListener FrameAvailableListener; 204 // setConsumerUsageBits overrides the ConsumerBase method to OR 237 // abandonLocked overrides the ConsumerBase method to clear 238 // mCurrentTextureImage in addition to the ConsumerBase behavior. 241 // dumpLocked overrides the ConsumerBase method to dump GLConsumer- 242 // specific info in addition to the ConsumerBase behavior. 245 // acquireBufferLocked overrides the ConsumerBase method to update the 246 // mEglSlots array in addition to the ConsumerBase behavior [all...] |
/frameworks/av/services/camera/libcameraservice/gui/ |
RingBufferConsumer.h | 21 #include <gui/ConsumerBase.h> 50 class RingBufferConsumer : public ConsumerBase, 51 public ConsumerBase::FrameAvailableListener 54 typedef ConsumerBase::FrameAvailableListener FrameAvailableListener; 164 // Override ConsumerBase::onFrameAvailable
|
RingBufferConsumer.cpp | 43 ConsumerBase(consumer), 322 ConsumerBase::onFrameAvailable(item);
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
FramebufferSurface.h | 26 #include <gui/ConsumerBase.h> 38 class FramebufferSurface : public ConsumerBase,
|
FramebufferSurface.cpp | 57 ConsumerBase(consumer), 156 ConsumerBase::freeBufferLocked(slotIndex); 185 ConsumerBase::dumpLocked(result, " "); 190 ConsumerBase::dumpLocked(result, prefix);
|
VirtualDisplaySurface.h | 23 #include <gui/ConsumerBase.h> 74 private ConsumerBase {
|
VirtualDisplaySurface.cpp | 56 : ConsumerBase(bqConsumer), 105 ConsumerBase::mName = String8::format("VDS: %s", mDisplayName.string()); 106 mConsumer->setConsumerName(ConsumerBase::mName);
|
/frameworks/native/services/surfaceflinger/ |
BufferLayerConsumer.h | 21 #include <gui/ConsumerBase.h> 57 class BufferLayerConsumer : public ConsumerBase { 80 // ConsumerBase::setFrameAvailableListener(). 176 // setConsumerUsageBits overrides the ConsumerBase method to OR 181 // abandonLocked overrides the ConsumerBase method to clear 182 // mCurrentTextureImage in addition to the ConsumerBase behavior. 185 // dumpLocked overrides the ConsumerBase method to dump BufferLayerConsumer- 186 // specific info in addition to the ConsumerBase behavior. 189 // acquireBufferLocked overrides the ConsumerBase method to update the 190 // mImages array in addition to the ConsumerBase behavior [all...] |
BufferLayerConsumer.cpp | 62 : ConsumerBase(bq, false), 263 return ConsumerBase::mPrevFinalReleaseFence; 268 status_t err = ConsumerBase::acquireBufferLocked(item, presentWhen, maxFrameNumber); 553 ConsumerBase::freeBufferLocked(slotIndex); 592 ConsumerBase::abandonLocked(); 596 return ConsumerBase::setConsumerUsageBits(usage | DEFAULT_USAGE_FLAGS); 606 ConsumerBase::dumpLocked(result, prefix);
|
/frameworks/av/media/ndk/ |
NdkImageReaderPriv.h | 125 struct FrameListener : public ConsumerBase::FrameAvailableListener {
|
/frameworks/native/libs/vr/libbufferhubqueue/benchmarks/ |
buffer_transport_benchmark.cpp | 77 struct FrameListener : public ConsumerBase::FrameAvailableListener {
|
/frameworks/native/services/surfaceflinger/tests/hwc2/ |
Hwc2TestBuffer.cpp | 51 class BufferListener : public ConsumerBase::FrameAvailableListener {
|
/frameworks/base/media/jni/ |
android_media_ImageReader.cpp | 89 class JNIImageReaderContext : public ConsumerBase::FrameAvailableListener [all...] |