Searched refs:BufferItem (Results 1 - 25 of 30) sorted by relevance

12

/frameworks/av/services/camera/libcameraservice/gui/
H A DRingBufferConsumer.h34 * The RingBufferConsumer maintains a ring buffer of BufferItem objects,
57 typedef BufferQueue::BufferItem BufferItem; typedef in class:android::RingBufferConsumer
124 const BufferItem& item) :
140 BufferItem& getBufferItem() { return mBufferItem; }
141 const BufferItem& getBufferItem() const { return mBufferItem; }
145 BufferItem mBufferItem;
167 void pinBufferLocked(const BufferItem& item);
168 void unpinBuffer(const BufferItem& item);
175 struct RingBufferItem : public BufferItem {
[all...]
H A DRingBufferConsumer.cpp152 void RingBufferConsumer::pinBufferLocked(const BufferItem& item) {
308 void RingBufferConsumer::unpinBuffer(const BufferItem& item) {
/frameworks/native/include/gui/
H A DBufferItemConsumer.h36 * access to the whole BufferItem entry from BufferQueue. Multiple buffers may
45 typedef BufferQueue::BufferItem BufferItem; typedef in class:android::BufferItemConsumer
67 // passed-in BufferItem structure. Returns NO_BUFFER_AVAILABLE if the queue
76 // If waitForFence is true, and the acquired BufferItem has a valid fence object,
78 status_t acquireBuffer(BufferItem *item, nsecs_t presentWhen,
84 // acquired by acquireBuffer. Once a BufferItem is released, the caller must
85 // not access any members of the BufferItem, and should immediately remove
86 // all of its references to the BufferItem itself.
87 status_t releaseBuffer(const BufferItem
[all...]
H A DIGraphicBufferConsumer.h42 class BufferItem : public Flattenable<BufferItem> { class in class:android::IGraphicBufferConsumer
43 friend class Flattenable<BufferItem>;
52 BufferItem();
104 // returned in BufferItem. If the buffer returned had previously been
105 // acquired then the BufferItem::mGraphicBuffer field of buffer is set to
114 virtual status_t acquireBuffer(BufferItem *buffer, nsecs_t presentWhen) = 0;
H A DBufferQueue.h217 // returned in BufferItem. If the buffer returned had previously been
218 // acquired then the BufferItem::mGraphicBuffer field of buffer is set to
227 virtual status_t acquireBuffer(BufferItem *buffer, nsecs_t presentWhen);
357 bool stillTracking(const BufferItem *item) const;
528 typedef Vector<BufferItem> Fifo;
H A DGLConsumer.h239 virtual status_t acquireBufferLocked(BufferQueue::BufferItem *item,
256 // then updates state to refer to the BufferItem, which must be a
258 status_t updateAndReleaseLocked(const BufferQueue::BufferItem& item);
H A DConsumerBase.h153 virtual status_t acquireBufferLocked(IGraphicBufferConsumer::BufferItem *item,
/frameworks/av/services/camera/libcameraservice/device3/
H A DCamera3InputStream.h49 typedef BufferItemConsumer::BufferItem BufferItem; typedef in class:android::camera3::Camera3InputStream
52 Vector<BufferItem> mBuffersInFlight;
H A DCamera3InputStream.cpp66 BufferItem bufferItem;
104 BufferItem bufferItem;
107 Vector<BufferItem>::iterator it, end;
112 const BufferItem& tmp = *it;
/frameworks/native/services/surfaceflinger/
H A DSurfaceFlingerConsumer.h37 const IGraphicBufferConsumer::BufferItem& item) = 0;
43 virtual status_t acquireBufferLocked(BufferQueue::BufferItem *item, nsecs_t presentWhen);
H A DSurfaceFlingerConsumer.cpp48 BufferQueue::BufferItem item;
103 BufferQueue::BufferItem *item, nsecs_t presentWhen) {
/frameworks/av/media/libstagefright/omx/
H A DGraphicBufferSource.h173 status_t submitBuffer_l(const BufferQueue::BufferItem &item, int cbi);
179 void setLatestSubmittedBuffer_l(const BufferQueue::BufferItem &item);
181 int64_t getTimestamp(const BufferQueue::BufferItem &item);
H A DGraphicBufferSource.cpp339 BufferQueue::BufferItem item;
389 BufferQueue::BufferItem item;
461 BufferQueue::BufferItem item;
492 const BufferQueue::BufferItem &item) {
548 int64_t GraphicBufferSource::getTimestamp(const BufferQueue::BufferItem &item) {
582 const BufferQueue::BufferItem &item, int cbi) {
696 BufferQueue::BufferItem item;
/frameworks/native/libs/gui/
H A DBufferItemConsumer.cpp49 status_t BufferItemConsumer::acquireBuffer(BufferItem *item,
79 status_t BufferItemConsumer::releaseBuffer(const BufferItem &item,
H A DIGraphicBufferConsumer.cpp42 IGraphicBufferConsumer::BufferItem::BufferItem() : function in class:android::IGraphicBufferConsumer::BufferItem
55 size_t IGraphicBufferConsumer::BufferItem::getPodSize() const {
69 size_t IGraphicBufferConsumer::BufferItem::getFlattenedSize() const {
82 size_t IGraphicBufferConsumer::BufferItem::getFdCount() const {
93 status_t IGraphicBufferConsumer::BufferItem::flatten(
97 if (count < BufferItem::getFlattenedSize()) {
140 status_t IGraphicBufferConsumer::BufferItem::unflatten(
210 virtual status_t acquireBuffer(BufferItem *buffer, nsecs_t presentWhen) {
377 BufferItem ite
[all...]
H A DBufferQueue.cpp556 BufferItem item;
863 status_t BufferQueue::acquireBuffer(BufferItem *buffer, nsecs_t expectedPresent) {
929 const BufferItem& bi(mQueue[1]);
1207 bool BufferQueue::stillTracking(const BufferItem *item) const {
H A DConsumerBase.cpp177 status_t ConsumerBase::acquireBufferLocked(BufferQueue::BufferItem *item,
H A DCpuConsumer.cpp80 BufferQueue::BufferItem b;
/frameworks/av/services/camera/libcameraservice/api1/client2/
H A DZslProcessor.h102 BufferItemConsumer::BufferItem buffer;
H A DZslProcessor3.h106 BufferItemConsumer::BufferItem buffer;
H A DStreamingProcessor.h124 Vector<BufferItemConsumer::BufferItem> mRecordingBuffers;
H A DStreamingProcessor.cpp618 BufferItemConsumer::BufferItem imgBuffer;
636 BufferItemConsumer::BufferItem imgBuffer;
762 const BufferItemConsumer::BufferItem item =
807 const BufferItemConsumer::BufferItem item =
/frameworks/native/libs/gui/tests/
H A DBufferQueue_test.cpp75 BufferQueue::BufferItem item;
/frameworks/native/services/surfaceflinger/DisplayHardware/
H A DFramebufferSurface.cpp89 BufferQueue::BufferItem item;
/frameworks/rs/
H A DrsGrallocConsumer.cpp67 BufferQueue::BufferItem b;

Completed in 2958 milliseconds

12