Searched refs:ConsumerBase (Results 1 - 18 of 18) sorted by relevance
/frameworks/native/libs/gui/ |
H A D | ConsumerBase.cpp | 19 #define LOG_TAG "ConsumerBase" 33 #include <gui/ConsumerBase.h> 41 // Macros for including the ConsumerBase name in log messages 56 ConsumerBase::ConsumerBase(const sp<IGraphicBufferConsumer>& bufferQueue, bool controlledByApp) : function in class:android::ConsumerBase 71 CB_LOGE("ConsumerBase: error connecting to BufferQueue: %s (%d)", 78 ConsumerBase::~ConsumerBase() { 79 CB_LOGV("~ConsumerBase"); 83 // be done by ConsumerBase [all...] |
H A D | Android.mk | 15 ConsumerBase.cpp \
|
H A D | BufferItemConsumer.cpp | 35 ConsumerBase(consumer, controlledByApp)
|
H A D | CpuConsumer.cpp | 35 ConsumerBase(bq, controlledByApp), 47 // ConsumerBase destructor does all the work. 271 ConsumerBase::freeBufferLocked(slotIndex);
|
H A D | GLConsumer.cpp | 121 ConsumerBase(bq, isControlledByApp), 148 ConsumerBase(bq, isControlledByApp), 336 status_t err = ConsumerBase::acquireBufferLocked(item, presentWhen); 359 status_t err = ConsumerBase::releaseBufferLocked( 389 // ConsumerBase. 992 ConsumerBase::freeBufferLocked(slotIndex); 998 ConsumerBase::abandonLocked(); 1032 ConsumerBase::dumpLocked(result, prefix);
|
/frameworks/native/include/gui/ |
H A D | BufferItemConsumer.h | 20 #include <gui/ConsumerBase.h> 40 class BufferItemConsumer: public ConsumerBase 43 typedef ConsumerBase::FrameAvailableListener FrameAvailableListener;
|
H A D | ConsumerBase.h | 34 // ConsumerBase is a base class for BufferQueue consumer end-points. It 37 class ConsumerBase : public virtual RefBase, class in namespace:android 52 virtual ~ConsumerBase(); 54 // abandon frees all the buffers and puts the ConsumerBase into the 55 // 'abandoned' state. Once put in this state the ConsumerBase can never 60 // from the perspective of the the ConsumerBase, if there are additional 65 // set the name of the ConsumerBase that will be used to identify it in 80 ConsumerBase(const ConsumerBase&); 81 void operator=(const ConsumerBase [all...] |
H A D | CpuConsumer.h | 20 #include <gui/ConsumerBase.h> 41 class CpuConsumer : public ConsumerBase 44 typedef ConsumerBase::FrameAvailableListener FrameAvailableListener;
|
H A D | GLConsumer.h | 25 #include <gui/ConsumerBase.h> 54 class GLConsumer : public ConsumerBase { 57 typedef ConsumerBase::FrameAvailableListener FrameAvailableListener; 233 // abandonLocked overrides the ConsumerBase method to clear 234 // mCurrentTextureImage in addition to the ConsumerBase behavior. 237 // dumpLocked overrides the ConsumerBase method to dump GLConsumer- 238 // specific info in addition to the ConsumerBase behavior. 241 // acquireBufferLocked overrides the ConsumerBase method to update the 242 // mEglSlots array in addition to the ConsumerBase behavior. 246 // releaseBufferLocked overrides the ConsumerBase metho [all...] |
/frameworks/rs/ |
H A D | rsGrallocConsumer.h | 20 #include <gui/ConsumerBase.h> 42 class GrallocConsumer : public ConsumerBase 45 typedef ConsumerBase::FrameAvailableListener FrameAvailableListener;
|
H A D | rsAllocation.h | 183 class NewBufferListener : public android::ConsumerBase::FrameAvailableListener {
|
H A D | rsGrallocConsumer.cpp | 34 ConsumerBase(bq, true) 56 // ConsumerBase destructor does all the work.
|
/frameworks/av/services/camera/libcameraservice/gui/ |
H A D | RingBufferConsumer.h | 20 #include <gui/ConsumerBase.h> 51 class RingBufferConsumer : public ConsumerBase, 52 public ConsumerBase::FrameAvailableListener 55 typedef ConsumerBase::FrameAvailableListener FrameAvailableListener; 167 // Override ConsumerBase::onFrameAvailable
|
H A D | RingBufferConsumer.cpp | 43 ConsumerBase(consumer), 324 ConsumerBase::onFrameAvailable(item);
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | FramebufferSurface.h | 23 #include <gui/ConsumerBase.h> 37 class FramebufferSurface : public ConsumerBase, 48 // Implementation of DisplaySurface::dump(). Note that ConsumerBase also
|
H A D | FramebufferSurface.cpp | 55 ConsumerBase(consumer), 124 // Overrides ConsumerBase::onFrameAvailable(), does not call base class impl. 141 ConsumerBase::freeBufferLocked(slotIndex); 163 // Since DisplaySurface and ConsumerBase both have a method with this 170 // // calls ConsumerBase::dump() since it is non-virtual 171 // static_cast<ConsumerBase*>(fbs)->dump(s); 177 // to ConsumerBase::dump() here. It will take the internal lock, and then call 180 ConsumerBase::dump(result); 186 ConsumerBase::dumpLocked(result, prefix);
|
H A D | VirtualDisplaySurface.h | 20 #include <gui/ConsumerBase.h> 73 private ConsumerBase {
|
H A D | VirtualDisplaySurface.cpp | 53 : ConsumerBase(bqConsumer), 89 ConsumerBase::mName = String8::format("VDS: %s", mDisplayName.string()); 90 mConsumer->setConsumerName(ConsumerBase::mName);
|
Completed in 274 milliseconds