/frameworks/av/services/camera/libcameraservice/gui/ |
RingBufferConsumer.h | 34 * The RingBufferConsumer maintains a ring buffer of BufferItem objects, 57 typedef BufferQueue::BufferItem BufferItem; 126 const BufferItem& item) : 142 BufferItem& getBufferItem() { return mBufferItem; } 143 const BufferItem& getBufferItem() const { return mBufferItem; } 147 BufferItem mBufferItem; 169 void pinBufferLocked(const BufferItem& item); 170 void unpinBuffer(const BufferItem& item); 177 struct RingBufferItem : public BufferItem { [all...] |
RingBufferConsumer.cpp | 152 void RingBufferConsumer::pinBufferLocked(const BufferItem& item) { 302 void RingBufferConsumer::unpinBuffer(const BufferItem& item) {
|
/frameworks/native/include/gui/ |
BufferItemConsumer.h | 34 * access to the whole BufferItem entry from BufferQueue. Multiple buffers may 43 typedef BufferQueue::BufferItem BufferItem; 63 // passed-in BufferItem structure. Returns NO_BUFFER_AVAILABLE if the queue 72 // If waitForFence is true, and the acquired BufferItem has a valid fence object, 74 status_t acquireBuffer(BufferItem *item, bool waitForFence = true); 79 // acquired by acquireBuffer. Once a BufferItem is released, the caller must 80 // not access any members of the BufferItem, and should immediately remove 81 // all of its references to the BufferItem itself. 82 status_t releaseBuffer(const BufferItem &item [all...] |
BufferQueue.h | 235 struct BufferItem { 237 BufferItem() 279 // returned in BufferItem. If the buffer returned had previously been 280 // acquired then the BufferItem::mGraphicBuffer field of buffer is set to 283 status_t acquireBuffer(BufferItem *buffer);
|
ConsumerBase.h | 156 virtual status_t acquireBufferLocked(BufferQueue::BufferItem *item);
|
GLConsumer.h | 241 virtual status_t acquireBufferLocked(BufferQueue::BufferItem *item); 255 // then updates state to refer to the BufferItem, which must be a 257 status_t releaseAndUpdateLocked(const BufferQueue::BufferItem& item);
|
/frameworks/av/services/camera/libcameraservice/camera3/ |
Camera3InputStream.h | 56 typedef BufferItemConsumer::BufferItem BufferItem; 59 Vector<BufferItem> mBuffersInFlight;
|
Camera3InputStream.cpp | 66 BufferItem bufferItem; 67 res = mConsumer->acquireBuffer(&bufferItem, /*waitForFence*/false); 75 anb = bufferItem.mGraphicBuffer->getNativeBuffer(); 77 fenceFd = bufferItem.mFence->dup(); 85 mBuffersInFlight.push_back(bufferItem); 104 BufferItem bufferItem; 107 Vector<BufferItem>::iterator it, end; 112 const BufferItem& tmp = *it [all...] |
/frameworks/native/services/surfaceflinger/ |
SurfaceFlingerConsumer.h | 40 const BufferQueue::BufferItem& item) = 0;
|
SurfaceFlingerConsumer.cpp | 48 BufferQueue::BufferItem item;
|
Layer.cpp | [all...] |
/frameworks/native/libs/gui/ |
BufferItemConsumer.cpp | 50 status_t BufferItemConsumer::acquireBuffer(BufferItem *item, bool waitForFence) { 79 status_t BufferItemConsumer::releaseBuffer(const BufferItem &item,
|
ConsumerBase.cpp | 188 status_t ConsumerBase::acquireBufferLocked(BufferQueue::BufferItem *item) {
|
CpuConsumer.cpp | 66 BufferQueue::BufferItem b;
|
GLConsumer.cpp | 137 BufferQueue::BufferItem item; 168 status_t GLConsumer::acquireBufferLocked(BufferQueue::BufferItem *item) { 200 status_t GLConsumer::releaseAndUpdateLocked(const BufferQueue::BufferItem& item)
|
BufferQueue.cpp | 807 status_t BufferQueue::acquireBuffer(BufferItem *buffer) { [all...] |
/frameworks/av/services/camera/libcameraservice/camera2/ |
StreamingProcessor.h | 124 Vector<BufferItemConsumer::BufferItem> mRecordingBuffers;
|
ZslProcessor.h | 102 BufferItemConsumer::BufferItem buffer;
|
ZslProcessor3.h | 107 BufferItemConsumer::BufferItem buffer;
|
StreamingProcessor.cpp | 619 BufferItemConsumer::BufferItem imgBuffer; 637 BufferItemConsumer::BufferItem imgBuffer; 763 const BufferItemConsumer::BufferItem item = 808 const BufferItemConsumer::BufferItem item =
|
ZslProcessor.cpp | 428 BufferItemConsumer::BufferItem item;
|
/frameworks/native/libs/gui/tests/ |
BufferQueue_test.cpp | 75 BufferQueue::BufferItem item;
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
FramebufferSurface.cpp | 85 BufferQueue::BufferItem item;
|
/frameworks/av/media/libstagefright/omx/ |
GraphicBufferSource.cpp | 262 BufferQueue::BufferItem item; 431 BufferQueue::BufferItem item;
|
/frameworks/av/media/libstagefright/ |
SurfaceMediaSource.cpp | 291 BufferQueue::BufferItem item;
|