/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/ |
H A D | rs_uni_ui_capture_test.cpp | 56 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 D | rs_surface_capture_task_test.cpp | 252 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 D | rs_surface_capture_task_parallel_test.cpp | 49 RSSurfaceCaptureConfig captureConfig; variable 50 RSSurfaceCaptureTaskParallel task(0, captureConfig);
|
H A D | rs_ui_capture_task_parallel_test.cpp | 313 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 D | rs_interfaces.cpp | 129 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 D | rs_interfaces.h | 83 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 D | rs_ui_capture_task_parallel.h | 30 explicit RSUiCaptureTaskParallel(NodeId nodeId, const RSSurfaceCaptureConfig& captureConfig) in RSUiCaptureTaskParallel() argument 31 : nodeId_(nodeId), captureConfig_(captureConfig) {} in RSUiCaptureTaskParallel() 35 const RSSurfaceCaptureConfig& captureConfig);
|
H A D | rs_surface_capture_task_parallel.h | 44 … 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 D | rs_surface_capture_task.h | 40 RSSurfaceCaptureVisitor(const RSSurfaceCaptureConfig& captureConfig, bool isUniRender); 84 const RSSurfaceCaptureConfig& captureConfig) in RSSurfaceCaptureTask() argument 85 : nodeId_(nodeId), captureConfig_(captureConfig) {} in RSSurfaceCaptureTask()
|
H A D | rs_render_service_connection.cpp | 875 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 D | rs_uni_ui_capture.h | 35 RSUniUICapture(NodeId nodeId, const RSSurfaceCaptureConfig& captureConfig); 43 RSUniUICaptureVisitor(NodeId nodeId, const RSSurfaceCaptureConfig& captureConfig);
|
H A D | rs_uni_ui_capture.cpp | 48 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 D | rs_render_service_client_test.cpp | 85 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 D | rs_render_service_connection_proxy_test.cpp | 420 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 D | rs_divided_ui_capture.cpp | 265 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 D | using-avscreencapture-ArkTs.md | 107 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 D | rsrenderserviceconnection_fuzzer.cpp | 783 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 D | snapshot_surface.cpp | 146 RSSurfaceCaptureConfig captureConfig; in main() local 147 RSInterfaces::GetInstance().TakeSurfaceCapture(input, callback, captureConfig); in main()
|
H A D | surface_capture_test.cpp | 284 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 D | rs_render_service_connection_stub.cpp | 763 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 D | rs_render_service_connection_stub.h | 46 bool ReadSurfaceCaptureConfig(RSSurfaceCaptureConfig& captureConfig, MessageParcel& data);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/ |
H A D | rs_render_service_connection_proxy.h | 124 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 D | using-avscreencapture-ArkTs.md | 107 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 D | rs_display_node_test.cpp | 132 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 D | rs_irender_service_connection.h | 145 const RSSurfaceCaptureConfig& captureConfig, 149 const RSSurfaceCaptureConfig& captureConfig) = 0;
|