Home
last modified time | relevance | path

Searched refs:BufferItem (Results 1 – 25 of 110) sorted by relevance

12345

/aosp12/frameworks/native/libs/gui/include/gui/
H A DBufferItem.h36 class BufferItem : public Flattenable<BufferItem> {
37 friend class Flattenable<BufferItem>;
47 BufferItem();
48 ~BufferItem();
49 BufferItem(const BufferItem&) = default;
50 BufferItem& operator=(const BufferItem&) = default;
H A DConsumerBase.h46 virtual void onFrameAvailable(const BufferItem& item) = 0;
47 virtual void onFrameReplaced(const BufferItem& /* item */) {} in onFrameReplaced()
145 virtual void onFrameAvailable(const BufferItem& item) override;
146 virtual void onFrameReplaced(const BufferItem& item) override;
196 virtual status_t acquireBufferLocked(BufferItem *item, nsecs_t presentWhen,
H A DIConsumerListener.h29 class BufferItem; variable
65 virtual void onFrameAvailable(const BufferItem& item) = 0; /* Asynchronous */
73 virtual void onFrameReplaced(const BufferItem& /* item */) {} /* Asynchronous */ in onFrameReplaced() argument
H A DBufferQueue.h34 enum { INVALID_BUFFER_SLOT = BufferItem::INVALID_BUFFER_SLOT };
62 void onFrameAvailable(const BufferItem& item) override;
63 void onFrameReplaced(const BufferItem& item) override;
H A DBLASTBufferQueue.h86 void onFrameReplaced(const BufferItem& item) override;
87 void onFrameAvailable(const BufferItem& item) override;
130 Rect computeCrop(const BufferItem& item) REQUIRES(mMutex);
132 bool rejectBuffer(const BufferItem& item) REQUIRES(mMutex);
159 std::unordered_map<ReleaseCallbackId, BufferItem, ReleaseBufferCallbackIdHash> mSubmitted
H A DBufferItemConsumer.h76 status_t acquireBuffer(BufferItem* item, nsecs_t presentWhen,
85 status_t releaseBuffer(const BufferItem &item,
/aosp12/frameworks/av/services/camera/libcameraservice/gui/
H A DRingBufferConsumer.h121 const BufferItem& item) : in PinnedBufferItem()
137 BufferItem& getBufferItem() { return mBufferItem; } in getBufferItem()
138 const BufferItem& getBufferItem() const { return mBufferItem; } in getBufferItem()
142 BufferItem mBufferItem;
165 virtual void onFrameAvailable(const BufferItem& item);
167 void pinBufferLocked(const BufferItem& item);
168 void unpinBuffer(const BufferItem& item);
175 struct RingBufferItem : public BufferItem {
176 RingBufferItem() : BufferItem(), mPinCount(0) {} in RingBufferItem()
/aosp12/frameworks/native/libs/gui/
H A DBufferItem.cpp41 BufferItem::BufferItem() : in BufferItem() function in android::BufferItem
62 BufferItem::~BufferItem() {} in ~BufferItem()
70 size_t BufferItem::getPodSize() const { in getPodSize()
92 size_t BufferItem::getFlattenedSize() const { in getFlattenedSize()
108 size_t BufferItem::getFdCount() const { in getFdCount()
125 status_t BufferItem::flatten( in flatten()
129 if (size < BufferItem::getFlattenedSize()) { in flatten()
193 status_t BufferItem::unflatten( in unflatten()
258 const char* BufferItem::scalingModeName(uint32_t scalingMode) { in scalingModeName()
/aosp12/frameworks/base/media/jni/
H A Dandroid_media_ImageReader.cpp104 virtual void onFrameAvailable(const BufferItem& item);
106 BufferItem* getBufferItem();
107 void returnBufferItem(BufferItem* buffer);
132 List<BufferItem*> mBuffers;
152 BufferItem* buffer = new BufferItem; in JNIImageReaderContext()
182 BufferItem* JNIImageReaderContext::getBufferItem() { in getBufferItem()
187 List<BufferItem*>::iterator it = mBuffers.begin(); in getBufferItem()
188 BufferItem* buffer = *it; in getBufferItem()
289 const BufferItem* buffer) in Image_setBufferItem()
296 return reinterpret_cast<BufferItem*>( in Image_getBufferItem()
[all …]
H A Dandroid_media_Utils.h44 status_t lockImageFromBuffer(BufferItem* bufferItem, uint32_t inUsage,
47 int getBufferWidth(BufferItem *buffer);
49 int getBufferHeight(BufferItem *buffer);
/aosp12/frameworks/native/services/surfaceflinger/
H A DBufferQueueLayer.h79 void onFrameAvailable(const BufferItem& item) override;
80 void onFrameReplaced(const BufferItem& item) override;
110 void onFrameAvailable(const BufferItem& item);
111 void onFrameReplaced(const BufferItem& item);
133 BufferData(BufferItem item, std::shared_ptr<frametimeline::SurfaceFrame> surfaceFrame) in BufferData()
135 BufferItem item;
H A DBufferLayerConsumer.h61 virtual bool reject(const sp<GraphicBuffer>& buf, const BufferItem& item) = 0;
177 void onBufferAvailable(const BufferItem& item) EXCLUDES(mImagesMutex);
189 virtual status_t acquireBufferLocked(BufferItem* item, nsecs_t presentWhen,
209 status_t updateAndReleaseLocked(const BufferItem& item,
/aosp12/frameworks/av/media/libstagefright/filters/
H A DGraphicBufferListener.h34 virtual void onFrameAvailable(const BufferItem& item);
44 BufferItem getBufferItem();
45 sp<GraphicBuffer> getBuffer(BufferItem item);
46 status_t releaseBuffer(BufferItem item);
H A DGraphicBufferListener.cpp66 void GraphicBufferListener::onFrameAvailable(const BufferItem& /* item */) { in onFrameAvailable() argument
89 BufferItem GraphicBufferListener::getBufferItem() { in getBufferItem()
90 BufferItem item; in getBufferItem()
130 sp<GraphicBuffer> GraphicBufferListener::getBuffer(BufferItem item) { in getBuffer()
143 status_t GraphicBufferListener::releaseBuffer(BufferItem item) { in releaseBuffer()
/aosp12/frameworks/av/media/ndk/
H A DNdkImageReaderPriv.h85 BufferItem* getBufferItemLocked();
86 void returnBufferItemLocked(BufferItem* buffer);
94 static int getBufferWidth(BufferItem* buffer);
95 static int getBufferHeight(BufferItem* buffer);
117 List<BufferItem*> mBuffers;
132 void onFrameAvailable(const BufferItem& item) override;
H A DNdkImageReader.cpp116 AImageReader::FrameListener::onFrameAvailable(const BufferItem& /*item*/) { in onFrameAvailable() argument
336 BufferItem* buffer = new BufferItem; in init()
409 BufferItem* buffer = getBufferItemLocked(); in acquireImageLocked()
504 BufferItem*
511 BufferItem* buffer = *it; in getBufferItemLocked()
517 AImageReader::returnBufferItemLocked(BufferItem* buffer) { in returnBufferItemLocked()
523 BufferItem* buffer = image->mBuffer; in releaseImageLocked()
587 AImageReader::getBufferWidth(BufferItem* buffer) { in getBufferWidth()
598 AImageReader::getBufferHeight(BufferItem* buffer) { in getBufferHeight()
/aosp12/frameworks/av/media/libstagefright/
H A DFrameCaptureLayer.cpp67 bool isHdrY410(const BufferItem &bi) { in isHdrY410()
76 BufferLayer(const BufferItem &bi) : mBufferItem(bi) {} in BufferLayer()
80 BufferItem mBufferItem;
164 BufferItem bi; in capture()
191 void FrameCaptureLayer::onFrameAvailable(const BufferItem& /*item*/) { in onFrameAvailable() argument
216 status_t FrameCaptureLayer::acquireBuffer(BufferItem *bi) { in acquireBuffer()
250 status_t FrameCaptureLayer::releaseBuffer(const BufferItem &bi) { in releaseBuffer()
/aosp12/frameworks/base/libs/hostgraphics/gui/
H A DBufferItem.h35 class BufferItem {
39 BufferItem() : mGraphicBuffer(nullptr), mFence(Fence::NO_FENCE) {} in BufferItem() function
40 ~BufferItem() {} in ~BufferItem()
H A DConsumerBase.h30 virtual void onFrameAvailable(const BufferItem& item) = 0;
31 virtual void onFrameReplaced(const BufferItem& /* item */) {} in onFrameReplaced()
H A DIGraphicBufferConsumer.h27 class BufferItem; variable
43 virtual status_t acquireBuffer(BufferItem* buffer, nsecs_t presentWhen,
/aosp12/frameworks/av/media/libstagefright/include/
H A DFrameCaptureLayer.h44 void onFrameAvailable(const BufferItem& /*item*/) override;
69 status_t acquireBuffer(BufferItem *bi);
70 status_t releaseBuffer(const BufferItem &bi);
/aosp12/frameworks/av/media/libstagefright/include/media/stagefright/
H A DMediaSync.h34 class BufferItem; variable
150 virtual void onFrameAvailable(const BufferItem &item);
208 List<BufferItem> mBufferItems;
251 void renderOneBufferItem_l(const BufferItem &bufferItem);
/aosp12/frameworks/av/services/camera/libcameraservice/device3/
H A DCamera3StreamSplitter.h102 void onFrameAvailable(const BufferItem& item) override;
109 void onFrameReplaced(const BufferItem& item) override;
219 const BufferItem& bufferItem, size_t surfaceId);
249 std::unordered_map<uint64_t, BufferItem> mInputSlots;
/aosp12/frameworks/native/libs/nativedisplay/surfacetexture/
H A DImageConsumer.cpp35 BufferItem item; in dequeueBuffer()
43 if (slot != BufferItem::INVALID_BUFFER_SLOT) { in dequeueBuffer()
73 if (st.mCurrentTexture != BufferItem::INVALID_BUFFER_SLOT) { in dequeueBuffer()
/aosp12/frameworks/native/opengl/tests/EGLTest/
H A DEGL_test.cpp142 void onFrameAvailable(const BufferItem& /* item */) override {} in TEST_F()
262 void onFrameAvailable(const BufferItem& /* item */) override {} in TEST_F()
310 void onFrameAvailable(const BufferItem& /* item */) override {} in TEST_F()
402 void onFrameAvailable(const BufferItem& /* item */) override {} in TEST_F()
574 void onFrameAvailable(const BufferItem& /* item */) override {} in TEST_F()
626 void onFrameAvailable(const BufferItem& /* item */) override {} in TEST_F()
709 void onFrameAvailable(const BufferItem& /* item */) override {} in TEST_F()
738 void onFrameAvailable(const BufferItem& /* item */) override {} in TEST_F()
813 void onFrameAvailable(const BufferItem& /* item */) override {} in TEST_F()
839 void onFrameAvailable(const BufferItem& /* item */) override {} in TEST_F()
[all …]

12345