Home
last modified time | relevance | path

Searched refs:SurfaceBufferAdapter (Results 1 - 22 of 22) sorted by relevance

/base/web/webview/ohos_interface/include/ohos_adapter/
H A Dgraphic_adapter.h167 class SurfaceBufferAdapter { class
169 SurfaceBufferAdapter() = default;
171 virtual ~SurfaceBufferAdapter() = default;
188 SurfaceBufferAdapter(const SurfaceBufferAdapter&) = delete;
190 SurfaceBufferAdapter& operator=(const SurfaceBufferAdapter&) = delete;
197 virtual void OnBufferAvailable(std::shared_ptr<SurfaceBufferAdapter> buffer) = 0;
208 virtual int32_t ReleaseBuffer(std::shared_ptr<SurfaceBufferAdapter> buffer, int32_t fence) = 0;
304 virtual std::shared_ptr<SurfaceBufferAdapter> RequestBuffe
[all...]
H A Dscreen_capture_adapter.h289 virtual std::shared_ptr<SurfaceBufferAdapter> AcquireVideoBuffer() = 0;
/base/web/webview/ohos_interface/ohos_glue/ohos_adapter/bridge/webview/
H A Dark_surface_buffer_adapter_impl.h27 explicit ArkSurfaceBufferAdapterImpl(std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter>);
43 std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter> real_;
H A Dark_ibuffer_consumer_listener_adapter_wrapper.cpp30 std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter> buffer) in OnBufferAvailable()
H A Dark_ibuffer_consumer_listener_adapter_wrapper.h28 void OnBufferAvailable(std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter> buffer) override;
H A Dark_surface_buffer_adapter_impl.cpp22 ArkSurfaceBufferAdapterImpl::ArkSurfaceBufferAdapterImpl(std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter> ref) in ArkSurfaceBufferAdapterImpl()
H A Dark_screen_capture_adapter_impl.cpp65 std::shared_ptr<NWeb::SurfaceBufferAdapter> buffer = real_->AcquireVideoBuffer(); in AcquireVideoBuffer()
H A Dark_producer_surface_adapter_impl.cpp33 std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter> buffer = nullptr; in RequestBuffer()
/base/web/webview/ohos_interface/ohos_glue/ohos_adapter/bridge/webcore/
H A Dark_producer_surface_adapter_wrapper.h29 std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter> RequestBuffer(
32 int32_t FlushBuffer(std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter> buffer, int32_t fence,
H A Dark_producer_surface_adapter_wrapper.cpp31 std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter> ArkProducerSurfaceAdapterWrapper::RequestBuffer( in RequestBuffer()
48 int32_t ArkProducerSurfaceAdapterWrapper::FlushBuffer(std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter> buffer, in FlushBuffer()
H A Dark_surface_buffer_adapter_wrapper.h25 class ArkSurfaceBufferAdapterWrapper : public OHOS::NWeb::SurfaceBufferAdapter {
H A Dark_iconsumer_surface_adapter_wrapper.h31 int32_t ReleaseBuffer(std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter> buffer, int32_t fence) override;
H A Dark_screen_capture_adapter_wrapper.h39 std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter> AcquireVideoBuffer() override;
H A Dark_iconsumer_surface_adapter_wrapper.cpp40 std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter> buffer, int32_t fence) in ReleaseBuffer()
H A Dark_screen_capture_adapter_wrapper.cpp62 std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter> ArkScreenCaptureAdapterWrapper::AcquireVideoBuffer() in AcquireVideoBuffer()
/base/web/webview/ohos_adapter/graphic_adapter/include/
H A Dsurface_adapter_impl.h24 class SurfaceBufferAdapterImpl : public SurfaceBufferAdapter {
75 int32_t ReleaseBuffer(std::shared_ptr<SurfaceBufferAdapter> bufferAdapter, int32_t fence) override;
93 std::shared_ptr<SurfaceBufferAdapter> RequestBuffer(
96 int32_t FlushBuffer(std::shared_ptr<SurfaceBufferAdapter> bufferAdapter, int32_t fence,
/base/web/webview/test/unittest/ohos_adapter/media_adapter_test/
H A Dmedia_codec_encoder_adapter_impl_test.cpp59 std::shared_ptr<SurfaceBufferAdapter> RequestBuffer(
65 int32_t FlushBuffer(std::shared_ptr<SurfaceBufferAdapter> bufferAdapter, int32_t fence,
376 std::shared_ptr<SurfaceBufferAdapter> SurfaceBufferAdapter = in HWTEST_F() local
378 EXPECT_NE(SurfaceBufferAdapter, nullptr); in HWTEST_F()
382 int32_t ret = surfaceAdapter->FlushBuffer(SurfaceBufferAdapter, fence, fulshConfigAdapter); in HWTEST_F()
/base/web/webview/ohos_adapter/screen_capture_adapter/include/
H A Dscreen_capture_adapter_impl.h55 std::shared_ptr<SurfaceBufferAdapter> AcquireVideoBuffer() override;
/base/web/webview/ohos_adapter/graphic_adapter/src/
H A Dsurface_adapter_impl.cpp160 int32_t ConsumerSurfaceAdapterImpl::ReleaseBuffer(std::shared_ptr<SurfaceBufferAdapter> bufferAdapter, int32_t fence) in ReleaseBuffer()
264 std::shared_ptr<SurfaceBufferAdapter> ProducerSurfaceAdapterImpl::RequestBuffer( in RequestBuffer()
284 int32_t ProducerSurfaceAdapterImpl::FlushBuffer(std::shared_ptr<SurfaceBufferAdapter> bufferAdapter, int32_t fence, in FlushBuffer()
/base/web/webview/test/unittest/ohos_adapter/graphic_adapter_test/
H A Dsurface_adapter_impl_test.cpp34 void OnBufferAvailable(std::shared_ptr<SurfaceBufferAdapter> buffer) override
294 std::shared_ptr<SurfaceBufferAdapter> buffer = adapter->RequestBuffer(fence, configAdapter); in HWTEST_F()
/base/web/webview/test/unittest/ohos_adapter/screen_capture_adapter_impl_test/
H A Dscreen_capture_adapter_impl_test.cpp303 std::shared_ptr<SurfaceBufferAdapter> buffer = g_screenCapture->AcquireVideoBuffer();
480 std::shared_ptr<SurfaceBufferAdapter> buffer = adapterImpl->AcquireVideoBuffer(); in HWTEST_F()
615 std::shared_ptr<SurfaceBufferAdapter> buffer = adapterImpl->AcquireVideoBuffer(); in HWTEST_F()
/base/web/webview/ohos_adapter/screen_capture_adapter/src/
H A Dscreen_capture_adapter_impl.cpp366 std::shared_ptr<SurfaceBufferAdapter> ScreenCaptureAdapterImpl::AcquireVideoBuffer() in AcquireVideoBuffer()

Completed in 9 milliseconds