Searched defs:BufferItem (Results 1 - 5 of 5) sorted by relevance

/frameworks/av/services/camera/libcameraservice/device3/
H A DCamera3InputStream.h49 typedef BufferItemConsumer::BufferItem BufferItem; typedef in class:android::camera3::Camera3InputStream
52 Vector<BufferItem> mBuffersInFlight;
/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;
/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...]
/frameworks/native/libs/gui/
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...]

Completed in 124 milliseconds