/frameworks/av/media/libstagefright/filters/ |
H A D | GraphicBufferListener.h | 34 virtual void onFrameAvailable(const BufferItem& item); 44 BufferItem getBufferItem(); 45 sp<GraphicBuffer> getBuffer(BufferItem item); 46 status_t releaseBuffer(BufferItem item);
|
H A D | GraphicBufferListener.cpp | 24 #include <gui/BufferItem.h> 65 void GraphicBufferListener::onFrameAvailable(const BufferItem& /* item */) { 88 BufferItem GraphicBufferListener::getBufferItem() { 89 BufferItem item; 129 sp<GraphicBuffer> GraphicBufferListener::getBuffer(BufferItem item) { 132 ALOGE("getBuffer() received invalid BufferItem: mSlot==%d", item.mSlot); 142 status_t GraphicBufferListener::releaseBuffer(BufferItem item) { 144 ALOGE("getBuffer() received invalid BufferItem: mSlot==%d", item.mSlot);
|
/frameworks/native/libs/gui/tests/ |
H A D | DummyConsumer.h | 22 virtual void onFrameAvailable(const BufferItem& /* item */) {}
|
H A D | FrameWaiter.h | 38 virtual void onFrameAvailable(const BufferItem& /* item */) {
|
H A D | DisconnectWaiter.h | 47 virtual void onFrameAvailable(const BufferItem& /* item */) {
|
/frameworks/av/services/camera/libcameraservice/gui/ |
H A D | RingBufferConsumer.h | 20 #include <gui/BufferItem.h> 35 * The RingBufferConsumer maintains a ring buffer of BufferItem objects, 123 const BufferItem& item) : 139 BufferItem& getBufferItem() { return mBufferItem; } 140 const BufferItem& getBufferItem() const { return mBufferItem; } 144 BufferItem mBufferItem; 167 virtual void onFrameAvailable(const BufferItem& item); 169 void pinBufferLocked(const BufferItem& item); 170 void unpinBuffer(const BufferItem& item); 177 struct RingBufferItem : public BufferItem { [all...] |
/frameworks/native/include/gui/ |
H A D | BufferItem.h | 36 class BufferItem : public Flattenable<BufferItem> { class in namespace:android 37 friend class Flattenable<BufferItem>; 47 BufferItem(); 48 ~BufferItem(); 128 // buffer mode acquire() can return a BufferItem that wasn't in the queue. 131 // Indicates that this BufferItem contains a stale buffer which has already
|
H A D | IConsumerListener.h | 31 class BufferItem; 54 virtual void onFrameAvailable(const BufferItem& item) = 0; /* Asynchronous */ 65 virtual void onFrameReplaced(const BufferItem& /* item */) {} /* Asynchronous */
|
H A D | BufferQueue.h | 20 #include <gui/BufferItem.h> 38 enum { INVALID_BUFFER_SLOT = BufferItem::INVALID_BUFFER_SLOT }; 65 virtual void onFrameAvailable(const BufferItem& item) override; 66 virtual void onFrameReplaced(const BufferItem& item) override;
|
H A D | BufferItemConsumer.h | 36 * access to the whole BufferItem entry from BufferQueue. Multiple buffers may 66 // passed-in BufferItem structure. Returns NO_BUFFER_AVAILABLE if the queue 75 // If waitForFence is true, and the acquired BufferItem has a valid fence object, 77 status_t acquireBuffer(BufferItem* item, nsecs_t presentWhen, 83 // acquired by acquireBuffer. Once a BufferItem is released, the caller must 84 // not access any members of the BufferItem, and should immediately remove 85 // all of its references to the BufferItem itself. 86 status_t releaseBuffer(const BufferItem &item,
|
H A D | ConsumerBase.h | 42 virtual void onFrameAvailable(const BufferItem& item) = 0; 43 virtual void onFrameReplaced(const BufferItem& /* item */) {} 119 virtual void onFrameAvailable(const BufferItem& item) override; 120 virtual void onFrameReplaced(const BufferItem& item) override; 167 virtual status_t acquireBufferLocked(BufferItem *item, nsecs_t presentWhen,
|
H A D | IGraphicBufferConsumer.h | 37 class BufferItem; 59 // information about the buffer is returned in BufferItem. 62 // acquired then the BufferItem::mGraphicBuffer field of buffer is set to 87 virtual status_t acquireBuffer(BufferItem* buffer, nsecs_t presentWhen,
|
H A D | BufferQueueCore.h | 20 #include <gui/BufferItem.h> 64 enum { INVALID_BUFFER_SLOT = BufferItem::INVALID_BUFFER_SLOT }; 78 typedef Vector<BufferItem> Fifo;
|
/frameworks/native/libs/gui/ |
H A D | BufferItem.cpp | 17 #include <gui/BufferItem.h> 26 BufferItem::BufferItem() : function in class:android::BufferItem 46 BufferItem::~BufferItem() {} 54 size_t BufferItem::getPodSize() const { 72 size_t BufferItem::getFlattenedSize() const { 87 size_t BufferItem::getFdCount() const { 104 status_t BufferItem::flatten( 108 if (size < BufferItem [all...] |
H A D | BufferItemConsumer.cpp | 22 #include <gui/BufferItem.h> 60 status_t BufferItemConsumer::acquireBuffer(BufferItem *item, 90 status_t BufferItemConsumer::releaseBuffer(const BufferItem &item,
|
H A D | IConsumerListener.cpp | 24 #include <gui/BufferItem.h> 45 virtual void onFrameAvailable(const BufferItem& item) { 79 BufferItem item;
|
H A D | BufferQueue.cpp | 35 const BufferItem& item) { 43 const BufferItem& item) {
|
/frameworks/av/media/libstagefright/omx/ |
H A D | GraphicBufferSource.h | 161 virtual void onFrameAvailable(const BufferItem& item); 187 virtual void onFrameAvailable(const BufferItem& item) override; 188 virtual void onFrameReplaced(const BufferItem& item) override; 236 status_t submitBuffer_l(const BufferItem &item, int cbi); 247 void setLatestBuffer_l(const BufferItem &item, bool dropped); 249 int64_t getTimestamp(const BufferItem &item);
|
/frameworks/native/services/surfaceflinger/ |
H A D | SurfaceFlingerConsumer.h | 47 const BufferItem& item) = 0; 53 virtual status_t acquireBufferLocked(BufferItem *item, nsecs_t presentWhen,
|
/frameworks/base/media/jni/ |
H A D | android_media_Utils.h | 135 status_t lockImageFromBuffer(BufferItem* bufferItem, uint32_t inUsage, 138 int getBufferWidth(BufferItem *buffer); 140 int getBufferHeight(BufferItem *buffer);
|
H A D | android_media_ImageReader.cpp | 86 virtual void onFrameAvailable(const BufferItem& item); 88 BufferItem* getBufferItem(); 89 void returnBufferItem(BufferItem* buffer); 114 List<BufferItem*> mBuffers; 134 BufferItem* buffer = new BufferItem; 164 BufferItem* JNIImageReaderContext::getBufferItem() { 168 // Return a BufferItem pointer and remove it from the list 169 List<BufferItem*>::iterator it = mBuffers.begin(); 170 BufferItem* buffe [all...] |
/frameworks/av/cmds/screenrecord/ |
H A D | FrameOutput.h | 65 virtual void onFrameAvailable(const BufferItem& item);
|
/frameworks/av/include/media/stagefright/ |
H A D | MediaSync.h | 34 class BufferItem; 150 virtual void onFrameAvailable(const BufferItem &item); 208 List<BufferItem> mBufferItems; 251 void renderOneBufferItem_l(const BufferItem &bufferItem);
|
/frameworks/av/services/camera/libcameraservice/api1/client2/ |
H A D | ZslProcessor.h | 25 #include <gui/BufferItem.h> 120 BufferItem buffer;
|
/frameworks/av/services/camera/libcameraservice/device3/ |
H A D | Camera3InputStream.cpp | 21 #include <gui/BufferItem.h> 67 BufferItem bufferItem; 105 BufferItem bufferItem; 108 Vector<BufferItem>::iterator it, end; 113 const BufferItem& tmp = *it;
|