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

/frameworks/av/services/camera/libcameraservice/device3/
H A DCamera3InputStream.h51 typedef BufferItemConsumer::BufferItem BufferItem; typedef in class:android::camera3::Camera3InputStream
54 Vector<BufferItem> mBuffersInFlight;
/frameworks/native/libs/gui/
H A DBufferItem.cpp17 #include <gui/BufferItem.h>
26 BufferItem::BufferItem() : function in class:android::BufferItem
39 BufferItem::~BufferItem() {}
41 BufferItem::operator IGraphicBufferConsumer::BufferItem() const {
42 IGraphicBufferConsumer::BufferItem bufferItem;
58 size_t BufferItem::getPodSize() const {
72 size_t BufferItem
[all...]
H A DIGraphicBufferConsumer.cpp37 IGraphicBufferConsumer::BufferItem::BufferItem() : function in class:android::IGraphicBufferConsumer::BufferItem
50 size_t IGraphicBufferConsumer::BufferItem::getPodSize() const {
64 size_t IGraphicBufferConsumer::BufferItem::getFlattenedSize() const {
77 size_t IGraphicBufferConsumer::BufferItem::getFdCount() const {
98 status_t IGraphicBufferConsumer::BufferItem::flatten(
102 if (size < BufferItem::getFlattenedSize()) {
145 status_t IGraphicBufferConsumer::BufferItem::unflatten(
218 virtual status_t acquireBuffer(BufferItem *buffer, nsecs_t presentWhen) {
428 BufferItem ite
[all...]
/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
68 // passed-in BufferItem structure. Returns NO_BUFFER_AVAILABLE if the queue
77 // If waitForFence is true, and the acquired BufferItem has a valid fence object,
79 status_t acquireBuffer(BufferItem *item, nsecs_t presentWhen,
85 // acquired by acquireBuffer. Once a BufferItem is released, the caller must
86 // not access any members of the BufferItem, and should immediately remove
87 // all of its references to the BufferItem itself.
88 status_t releaseBuffer(const BufferItem
[all...]
H A DBufferItem.h35 class BufferItem : public Flattenable<BufferItem> { class in namespace:android
36 friend class Flattenable<BufferItem>;
46 BufferItem();
47 ~BufferItem();
48 operator IGraphicBufferConsumer::BufferItem() const;
H A DBufferQueue.h37 enum { INVALID_BUFFER_SLOT = IGraphicBufferConsumer::BufferItem::INVALID_BUFFER_SLOT };
50 typedef IGraphicBufferConsumer::BufferItem BufferItem; typedef in class:android::BufferQueue
65 virtual void onFrameAvailable(const android::BufferItem& item);
H A DIGraphicBufferConsumer.h46 class BufferItem : public Flattenable<BufferItem> { class in class:android::IGraphicBufferConsumer
47 friend class Flattenable<BufferItem>;
57 BufferItem();
122 // information about the buffer is returned in BufferItem.
125 // acquired then the BufferItem::mGraphicBuffer field of buffer is set to
144 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;
168 virtual void onFrameAvailable(const android::BufferItem& item);
170 void pinBufferLocked(const BufferItem& item);
171 void unpinBuffer(const BufferItem
[all...]

Completed in 117 milliseconds