Home
last modified time | relevance | path

Searched refs:captureConfig (Results 1 – 25 of 37) sorted by relevance

12

/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/
H A Drs_uni_ui_capture_test.cpp56 captureConfig.scaleX = 0.0;
57 captureConfig.scaleY = 0.0;
74 captureConfig.scaleX = 0.0;
75 captureConfig.scaleY = 0.0;
93 captureConfig.scaleX = 0.0;
94 captureConfig.scaleY = 0.0;
112 captureConfig.scaleX = 0.0;
113 captureConfig.scaleY = 0.0;
131 captureConfig.scaleX = 0.0;
132 captureConfig.scaleY = 0.0;
[all …]
H A Drs_surface_capture_task_test.cpp252 captureConfig.scaleX = 0.f;
253 captureConfig.scaleY = 0.f;
268 captureConfig.scaleY = 0.f;
283 captureConfig.scaleX = 0.f;
342 captureConfig.scaleX = 0.f;
343 captureConfig.scaleY = 0.f;
358 captureConfig.scaleX = 0.f;
359 captureConfig.scaleY = 0.f;
374 captureConfig.scaleX = 0.f;
375 captureConfig.scaleY = 0.f;
[all …]
H A Drs_surface_capture_task_parallel_test.cpp49 RSSurfaceCaptureConfig captureConfig; variable
50 RSSurfaceCaptureTaskParallel task(0, captureConfig);
H A Drs_ui_capture_task_parallel_test.cpp313 RSSurfaceCaptureConfig captureConfig; variable
314 auto handle = std::make_shared<RSUiCaptureTaskParallel>(id, captureConfig);
331 RSSurfaceCaptureConfig captureConfig; variable
332 auto handle = std::make_shared<RSUiCaptureTaskParallel>(id, captureConfig);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/transaction/
H A Drs_interfaces.cpp129 std::shared_ptr<SurfaceCaptureCallback> callback, RSSurfaceCaptureConfig captureConfig) in TakeSurfaceCapture() argument
135 return renderServiceClient_->TakeSurfaceCapture(node->GetId(), callback, captureConfig); in TakeSurfaceCapture()
139 std::shared_ptr<SurfaceCaptureCallback> callback, RSSurfaceCaptureConfig captureConfig) in SetWindowFreezeImmediately() argument
149 std::shared_ptr<SurfaceCaptureCallback> callback, RSSurfaceCaptureConfig captureConfig) in TakeSurfaceCapture() argument
159 std::shared_ptr<SurfaceCaptureCallback> callback, RSSurfaceCaptureConfig captureConfig) in TakeSurfaceCapture() argument
161 return renderServiceClient_->TakeSurfaceCapture(id, callback, captureConfig); in TakeSurfaceCapture()
230 RSSurfaceCaptureConfig captureConfig; in TakeSurfaceCaptureForUI() local
231 captureConfig.scaleX = scaleX; in TakeSurfaceCaptureForUI()
232 captureConfig.scaleY = scaleY; in TakeSurfaceCaptureForUI()
233 captureConfig.captureType = SurfaceCaptureType::UICAPTURE; in TakeSurfaceCaptureForUI()
[all …]
H A Drs_interfaces.h83 RSSurfaceCaptureConfig captureConfig = {});
86 RSSurfaceCaptureConfig captureConfig = {});
89 RSSurfaceCaptureConfig captureConfig = {});
95 … std::shared_ptr<SurfaceCaptureCallback> callback, RSSurfaceCaptureConfig captureConfig = {});
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_ui_capture_task_parallel.h30 explicit RSUiCaptureTaskParallel(NodeId nodeId, const RSSurfaceCaptureConfig& captureConfig) in RSUiCaptureTaskParallel() argument
31 : nodeId_(nodeId), captureConfig_(captureConfig) {} in RSUiCaptureTaskParallel()
35 const RSSurfaceCaptureConfig& captureConfig);
H A Drs_surface_capture_task_parallel.h44 … explicit RSSurfaceCaptureTaskParallel(NodeId nodeId, const RSSurfaceCaptureConfig& captureConfig) in RSSurfaceCaptureTaskParallel() argument
45 : nodeId_(nodeId), captureConfig_(captureConfig) {} in RSSurfaceCaptureTaskParallel()
52 const RSSurfaceCaptureConfig& captureConfig, bool isSystemCalling, bool isFreeze = false);
H A Drs_surface_capture_task.h40 RSSurfaceCaptureVisitor(const RSSurfaceCaptureConfig& captureConfig, bool isUniRender);
84 const RSSurfaceCaptureConfig& captureConfig) in RSSurfaceCaptureTask() argument
85 : nodeId_(nodeId), captureConfig_(captureConfig) {} in RSSurfaceCaptureTask()
H A Drs_render_service_connection.cpp875 captureConfig.isSync ? "true" : "false"); in TakeSurfaceCaptureForUiParallel()
876 std::function<void()> captureTask = [id, callback, captureConfig]() { in TakeSurfaceCaptureForUiParallel()
877 RSUiCaptureTaskParallel::Capture(id, callback, captureConfig); in TakeSurfaceCaptureForUiParallel()
880 if (captureConfig.isSync) { in TakeSurfaceCaptureForUiParallel()
900 const RSSurfaceCaptureConfig& captureConfig) in TakeSurfaceCaptureForUIWithUni() argument
911 if (!captureConfig.isSync) { in TakeSurfaceCaptureForUIWithUni()
931 std::function<void()> captureTask = [id, callback, captureConfig, in TakeSurfaceCapture()
935 if (captureConfig.captureType == SurfaceCaptureType::UICAPTURE) { in TakeSurfaceCapture()
948 TakeSurfaceCaptureForUiParallel(id, callback, captureConfig); in TakeSurfaceCapture()
950 TakeSurfaceCaptureForUIWithUni(id, callback, captureConfig); in TakeSurfaceCapture()
[all …]
H A Drs_uni_ui_capture.h35 RSUniUICapture(NodeId nodeId, const RSSurfaceCaptureConfig& captureConfig);
43 RSUniUICaptureVisitor(NodeId nodeId, const RSSurfaceCaptureConfig& captureConfig);
H A Drs_uni_ui_capture.cpp48 RSUniUICapture::RSUniUICapture(NodeId nodeId, const RSSurfaceCaptureConfig& captureConfig) in RSUniUICapture() argument
49 : nodeId_(nodeId), captureConfig_(captureConfig) in RSUniUICapture()
219 const RSSurfaceCaptureConfig& captureConfig) in RSUniUICaptureVisitor() argument
220 : nodeId_(nodeId), captureConfig_(captureConfig) in RSUniUICaptureVisitor()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/platform/ohos/
H A Drs_render_service_client_test.cpp85 RSSurfaceCaptureConfig captureConfig; variable
86 …bool ret = rsClient->TakeSurfaceCapture(TEST_ID, cb, captureConfig); // test a notfound number: 123
88 captureConfig.useDma = true;
89 ret = rsClient->TakeSurfaceCapture(TEST_ID, cb, captureConfig); // test number: 123 twice
102 RSSurfaceCaptureConfig captureConfig; variable
103 bool ret = rsClient->TakeSurfaceCapture(TEST_ID, nullptr, captureConfig); // NodeId: 123
116 RSSurfaceCaptureConfig captureConfig; variable
117 captureConfig.isSync = true;
118 bool ret = rsClient->TakeSurfaceCapture(TEST_ID, nullptr, captureConfig);
H A Drs_render_service_connection_proxy_test.cpp420 RSSurfaceCaptureConfig captureConfig; variable
421 captureConfig.scaleX = 1.0f;
422 captureConfig.scaleY = 1.0f;
423 captureConfig.useDma = false;
424 captureConfig.captureType = SurfaceCaptureType::UICAPTURE;
425 captureConfig.isSync = true;
426 proxy->TakeSurfaceCapture(id, callback, captureConfig);
432 proxy->TakeSurfaceCapture(id, callback, captureConfig);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/pipeline/
H A Drs_divided_ui_capture.cpp265 RSSurfaceCaptureConfig captureConfig; in ProcessSurfaceRenderNode() local
266 captureConfig.scaleX = scaleX_; in ProcessSurfaceRenderNode()
267 captureConfig.scaleY = scaleY_; in ProcessSurfaceRenderNode()
268 captureConfig.captureType = SurfaceCaptureType::UICAPTURE; in ProcessSurfaceRenderNode()
269 renderServiceClient->TakeSurfaceCapture(node.GetId(), callback, captureConfig); in ProcessSurfaceRenderNode()
/ohos5.0/docs/zh-cn/application-dev/media/media/
H A Dusing-avscreencapture-ArkTs.md107 captureConfig: media.AVScreenCaptureRecordConfig = {
125 await this.screenCapture.init(this.captureConfig);
166 captureConfig: media.AVScreenCaptureRecordConfig = {
236 await this.screenCapture?.init(this.captureConfig);
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/fuzztest/rsrenderserviceconnection_fuzzer/
H A Drsrenderserviceconnection_fuzzer.cpp783 RSSurfaceCaptureConfig captureConfig; in DoTakeSurfaceCapture() local
784 captureConfig.scaleX = GetData<float>(); in DoTakeSurfaceCapture()
785 captureConfig.scaleY = GetData<float>(); in DoTakeSurfaceCapture()
786 captureConfig.useDma = GetData<bool>(); in DoTakeSurfaceCapture()
787 captureConfig.useCurWindow = GetData<bool>(); in DoTakeSurfaceCapture()
789 captureConfig.captureType = (SurfaceCaptureType)type; in DoTakeSurfaceCapture()
790 captureConfig.isSync = GetData<bool>(); in DoTakeSurfaceCapture()
791 rsConn->TakeSurfaceCapture(nodeId, callback, captureConfig); in DoTakeSurfaceCapture()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/
H A Dsnapshot_surface.cpp146 RSSurfaceCaptureConfig captureConfig; in main() local
147 RSInterfaces::GetInstance().TakeSurfaceCapture(input, callback, captureConfig); in main()
H A Dsurface_capture_test.cpp284 RSSurfaceCaptureConfig captureConfig; in main() local
285 g_dms.rsInterface_.TakeSurfaceCapture(surfaceNode2, cb, captureConfig); in main()
288 g_dms.rsInterface_.TakeSurfaceCapture(displayNode, cb2, captureConfig); in main()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/transaction/
H A Drs_render_service_connection_stub.cpp763 RSSurfaceCaptureConfig captureConfig; in OnRemoteRequest() local
764 if (!ReadSurfaceCaptureConfig(captureConfig, data)) { in OnRemoteRequest()
777 TakeSurfaceCapture(id, cb, captureConfig, permissions); in OnRemoteRequest()
793 RSSurfaceCaptureConfig captureConfig; in OnRemoteRequest() local
807 if (!ReadSurfaceCaptureConfig(captureConfig, data)) { in OnRemoteRequest()
813 SetWindowFreezeImmediately(id, isFreeze, cb, captureConfig); in OnRemoteRequest()
1935 bool RSRenderServiceConnectionStub::ReadSurfaceCaptureConfig(RSSurfaceCaptureConfig& captureConfig,… in ReadSurfaceCaptureConfig() argument
1938 if (!data.ReadFloat(captureConfig.scaleX) || !data.ReadFloat(captureConfig.scaleY) || in ReadSurfaceCaptureConfig()
1939 !data.ReadBool(captureConfig.useDma) || !data.ReadBool(captureConfig.useCurWindow) || in ReadSurfaceCaptureConfig()
1940 !data.ReadUint8(captureType) || !data.ReadBool(captureConfig.isSync)) { in ReadSurfaceCaptureConfig()
[all …]
H A Drs_render_service_connection_stub.h46 bool ReadSurfaceCaptureConfig(RSSurfaceCaptureConfig& captureConfig, MessageParcel& data);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/
H A Drs_render_service_connection_proxy.h124 const RSSurfaceCaptureConfig& captureConfig,
128 const RSSurfaceCaptureConfig& captureConfig) override;
130 … bool WriteSurfaceCaptureConfig(const RSSurfaceCaptureConfig& captureConfig, MessageParcel& data);
/ohos5.0/docs/en/application-dev/media/media/
H A Dusing-avscreencapture-ArkTs.md107 captureConfig: media.AVScreenCaptureRecordConfig = {
125 await this.screenCapture.init(this.captureConfig);
166 captureConfig: media.AVScreenCaptureRecordConfig = {
236 await this.screenCapture?.init(this.captureConfig);
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_client/unittest/ui/
H A Drs_display_node_test.cpp132 RSSurfaceCaptureConfig captureConfig; variable
133 RSInterfaces::GetInstance().TakeSurfaceCapture(displayNode, surfaceCaptureMock, captureConfig);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/platform/ohos/
H A Drs_irender_service_connection.h145 const RSSurfaceCaptureConfig& captureConfig,
149 const RSSurfaceCaptureConfig& captureConfig) = 0;

12