Home
last modified time | relevance | path

Searched refs:igbp (Results 1 – 15 of 15) sorted by relevance

/aosp12/frameworks/av/media/codec2/hidl/client/
H A Doutput.cpp101 igbp->getHalInterface<HGraphicBufferProducer>(); in getHgbp()
103 new B2HGraphicBufferProducer(igbp); in getHgbp()
107 const sp<IGraphicBufferProducer>& igbp, in attachToBufferQueue() argument
111 if (!igbp) { in attachToBufferQueue()
142 result = igbp->attachBuffer(bqSlot, graphicBuffer); in attachToBufferQueue()
148 result = igbp->attachBuffer(bqSlot, graphicBuffer); in attachToBufferQueue()
184 if (igbp && igbp->getConsumerUsage(&consumerUsage) != OK) { in configure()
191 if (syncObj && igbp) { in configure()
252 mIgbp = igbp; in configure()
257 if (igbp == nullptr) { in configure()
[all …]
H A Dclient.cpp1499 sp<HGraphicBufferProducer2> igbp = surface ? in setOutputSurface() local
1501 if (surface && !igbp) { in setOutputSurface()
1502 igbp = new B2HGraphicBufferProducer2(surface); in setOutputSurface()
1559 bqId == 0 ? nullHgbp : igbp, *syncObj) : in setOutputSurface()
1562 bqId == 0 ? nullHgbp : igbp); in setOutputSurface()
/aosp12/frameworks/av/media/ndk/tests/
H A DAImageReaderWindowHandleTest.cpp146 sp<IGraphicBufferProducer> igbp = new H2BGraphicBufferProducer(hgbp); in TEST_F() local
150 ASSERT_EQ(OK, igbp->connect(nullptr, NATIVE_WINDOW_API_CPU, false, &output)); in TEST_F()
155 (igbp->dequeueBuffer(&dequeuedSlot, &dequeuedFence, in TEST_F()
163 igbp->requestBuffer(dequeuedSlot, &dequeuedBuffer); in TEST_F()
179 ASSERT_EQ(OK, igbp->queueBuffer(dequeuedSlot, queueBufferInput, in TEST_F()
/aosp12/frameworks/base/services/core/jni/
H A Dcom_android_server_biometrics_SurfaceToNativeHandleConverter.cpp80 sp<IGraphicBufferProducer> igbp = surface->getIGraphicBufferProducer(); in acquireSurfaceHandle() local
81 sp<HGraphicBufferProducer> hgbp = new TWGraphicBufferProducer<HGraphicBufferProducer>(igbp); in acquireSurfaceHandle()
/aosp12/frameworks/av/media/ndk/
H A DNdkMediaCodec.cpp67 const sp<IGraphicBufferProducer>& igbp, in AMediaCodecPersistentSurface()
69 : Surface(igbp) { in AMediaCodecPersistentSurface()
695 sp<IGraphicBufferProducer> igbp = NULL; in AMediaCodec_createInputSurface() local
696 status_t err = mData->mCodec->createInputSurface(&igbp); in AMediaCodec_createInputSurface()
701 *surface = new Surface(igbp); in AMediaCodec_createInputSurface()
718 sp<IGraphicBufferProducer> igbp = ps->getBufferProducer(); in AMediaCodec_createPersistentInputSurface() local
719 if (igbp == NULL) { in AMediaCodec_createPersistentInputSurface()
723 *surface = new AMediaCodecPersistentSurface(igbp, ps); in AMediaCodec_createPersistentInputSurface()
/aosp12/frameworks/hardware/interfaces/automotive/display/1.0/vts/functional/
H A DVtsHalAutomotiveDisplayV1_0TargetTest.cpp67 sp<IGraphicBufferProducer> igbp = mDisplayProxy->getIGraphicBufferProducer(id); in TEST_P() local
68 ASSERT_NE(igbp, nullptr); in TEST_P()
/aosp12/frameworks/av/media/codec2/vndk/internal/
H A DC2BlockInternal.h294 V2_0::IGraphicBufferProducer>& igbp = nullptr,
365 V2_0::IGraphicBufferProducer>& igbp,
/aosp12/frameworks/av/media/libstagefright/
H A DSurfaceUtils.cpp325 sp<IGraphicBufferProducer> igbp = in disableLegacyBufferDropPostQ() local
327 if (igbp) { in disableLegacyBufferDropPostQ()
335 status_t err = igbp->setLegacyBufferDrop(false); in disableLegacyBufferDropPostQ()
/aosp12/frameworks/av/media/codec2/vndk/platform/
H A DC2BqBuffer.cpp74 const sp<HGraphicBufferProducer>& igbp, in HoldBlockFromBufferQueue() argument
78 return poolData->holdBlockFromBufferQueue(owner, igbp, syncMem); in HoldBlockFromBufferQueue()
107 const sp<HGraphicBufferProducer>& igbp, in EndAttachBlockToBufferQueue() argument
114 return poolData->endAttachBlockToBufferQueue(owner, igbp, syncMem, generation, bqId, bqSlot); in EndAttachBlockToBufferQueue()
863 const sp<HGraphicBufferProducer>& igbp, in holdBlockFromBufferQueue() argument
868 mIgbp = igbp; in holdBlockFromBufferQueue()
908 const sp<HGraphicBufferProducer>& igbp, in endAttachBlockToBufferQueue() argument
925 mIgbp = igbp; in endAttachBlockToBufferQueue()
/aosp12/frameworks/hardware/interfaces/automotive/display/1.0/
H A DIAutomotiveDisplayProxyService.hal27 * @return igbp Returns an IGraphicBufferProducer object, that can be
30 getIGraphicBufferProducer(uint64_t id) generates (IGraphicBufferProducer igbp);
/aosp12/frameworks/av/media/codec2/vndk/include/
H A DC2BqBufferPriv.h148 const android::sp<HGraphicBufferProducer>& igbp,
154 const android::sp<HGraphicBufferProducer>& igbp,
/aosp12/frameworks/av/media/codec2/hidl/client/include/codec2/hidl/
H A Doutput.h47 bool configure(const sp<IGraphicBufferProducer>& igbp,
/aosp12/frameworks/av/media/codec2/components/cmds/
H A Dcodec2.cpp232 const sp<IGraphicBufferProducer> &igbp = mSurface->getIGraphicBufferProducer(); in play() local
264 status_t err = igbp->attachBuffer(&slot, buffer); in play()
276 err = igbp->queueBuffer(slot, qbi, &qbo); in play()
/aosp12/frameworks/native/libs/gui/tests/
H A DBLASTBufferQueue_test.cpp277 void queueBuffer(sp<IGraphicBufferProducer> igbp, uint8_t r, uint8_t g, uint8_t b, in queueBuffer() argument
282 auto ret = igbp->dequeueBuffer(&slot, &fence, mDisplayWidth, mDisplayHeight, in queueBuffer()
286 ASSERT_EQ(OK, igbp->requestBuffer(slot, &buf)); in queueBuffer()
300 igbp->queueBuffer(slot, input, &qbOutput); in queueBuffer()
1015 TestProducerListener(const sp<IGraphicBufferProducer>& igbp) : mIgbp(igbp) {} in TestProducerListener() argument
/aosp12/frameworks/native/libs/gui/
H A DBLASTBufferQueue.cpp764 BBQSurface(const sp<IGraphicBufferProducer>& igbp, bool controlledByApp, in BBQSurface() argument
766 : Surface(igbp, controlledByApp, scHandle), mBbq(bbq) {} in BBQSurface()