/base/web/webview/ohos_interface/include/ohos_adapter/ |
H A D | graphic_adapter.h | 167 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 D | screen_capture_adapter.h | 289 virtual std::shared_ptr<SurfaceBufferAdapter> AcquireVideoBuffer() = 0;
|
/base/web/webview/ohos_interface/ohos_glue/ohos_adapter/bridge/webview/ |
H A D | ark_surface_buffer_adapter_impl.h | 27 explicit ArkSurfaceBufferAdapterImpl(std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter>); 43 std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter> real_;
|
H A D | ark_ibuffer_consumer_listener_adapter_wrapper.cpp | 30 std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter> buffer) in OnBufferAvailable()
|
H A D | ark_ibuffer_consumer_listener_adapter_wrapper.h | 28 void OnBufferAvailable(std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter> buffer) override;
|
H A D | ark_surface_buffer_adapter_impl.cpp | 22 ArkSurfaceBufferAdapterImpl::ArkSurfaceBufferAdapterImpl(std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter> ref) in ArkSurfaceBufferAdapterImpl()
|
H A D | ark_screen_capture_adapter_impl.cpp | 65 std::shared_ptr<NWeb::SurfaceBufferAdapter> buffer = real_->AcquireVideoBuffer(); in AcquireVideoBuffer()
|
H A D | ark_producer_surface_adapter_impl.cpp | 33 std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter> buffer = nullptr; in RequestBuffer()
|
/base/web/webview/ohos_interface/ohos_glue/ohos_adapter/bridge/webcore/ |
H A D | ark_producer_surface_adapter_wrapper.h | 29 std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter> RequestBuffer( 32 int32_t FlushBuffer(std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter> buffer, int32_t fence,
|
H A D | ark_producer_surface_adapter_wrapper.cpp | 31 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 D | ark_surface_buffer_adapter_wrapper.h | 25 class ArkSurfaceBufferAdapterWrapper : public OHOS::NWeb::SurfaceBufferAdapter {
|
H A D | ark_iconsumer_surface_adapter_wrapper.h | 31 int32_t ReleaseBuffer(std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter> buffer, int32_t fence) override;
|
H A D | ark_screen_capture_adapter_wrapper.h | 39 std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter> AcquireVideoBuffer() override;
|
H A D | ark_iconsumer_surface_adapter_wrapper.cpp | 40 std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter> buffer, int32_t fence) in ReleaseBuffer()
|
H A D | ark_screen_capture_adapter_wrapper.cpp | 62 std::shared_ptr<OHOS::NWeb::SurfaceBufferAdapter> ArkScreenCaptureAdapterWrapper::AcquireVideoBuffer() in AcquireVideoBuffer()
|
/base/web/webview/ohos_adapter/graphic_adapter/include/ |
H A D | surface_adapter_impl.h | 24 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 D | media_codec_encoder_adapter_impl_test.cpp | 59 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 D | screen_capture_adapter_impl.h | 55 std::shared_ptr<SurfaceBufferAdapter> AcquireVideoBuffer() override;
|
/base/web/webview/ohos_adapter/graphic_adapter/src/ |
H A D | surface_adapter_impl.cpp | 160 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 D | surface_adapter_impl_test.cpp | 34 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 D | screen_capture_adapter_impl_test.cpp | 303 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 D | screen_capture_adapter_impl.cpp | 366 std::shared_ptr<SurfaceBufferAdapter> ScreenCaptureAdapterImpl::AcquireVideoBuffer() in AcquireVideoBuffer()
|