Home
last modified time | relevance | path

Searched refs:pipController (Results 1 - 8 of 8) sorted by relevance

/foundation/window/window_manager/wm/test/unittest/
H A Dpicture_in_picture_manager_test.cpp82 sptr<PictureInPictureController> pipController = new PictureInPictureController(option, nullptr, 100, nullptr); in HWTEST_F() local
83 PictureInPictureManager::PutPipControllerInfo(100, pipController); in HWTEST_F()
108 sptr<PictureInPictureController> pipController = in HWTEST_F() local
112 PictureInPictureManager::RemoveActiveController(pipController); in HWTEST_F()
114 ASSERT_FALSE(PictureInPictureManager::IsActiveController(pipController)); in HWTEST_F()
116 PictureInPictureManager::SetActiveController(pipController); in HWTEST_F()
118 ASSERT_TRUE(PictureInPictureManager::IsActiveController(pipController)); in HWTEST_F()
121 PictureInPictureManager::RemoveActiveController(pipController); in HWTEST_F()
123 ASSERT_FALSE(PictureInPictureManager::IsActiveController(pipController)); in HWTEST_F()
137 sptr<PictureInPictureController> pipController in HWTEST_F() local
155 sptr<PictureInPictureController> pipController = HWTEST_F() local
179 sptr<PictureInPictureController> pipController = HWTEST_F() local
199 wptr<PictureInPictureController> pipController = HWTEST_F() local
226 sptr<PictureInPictureController> pipController = HWTEST_F() local
253 sptr<PictureInPictureController> pipController = HWTEST_F() local
279 auto pipController = sptr<PictureInPictureController>::MakeSptr(option, nullptr, 100, nullptr); HWTEST_F() local
301 auto pipController = sptr<PictureInPictureController>::MakeSptr(option, nullptr, 100, nullptr); HWTEST_F() local
320 auto pipController = sptr<PictureInPictureController>::MakeSptr(option, nullptr, 100, nullptr); HWTEST_F() local
339 sptr<PictureInPictureController> pipController = HWTEST_F() local
363 auto pipController = sptr<PictureInPictureController>::MakeSptr(option, nullptr, 100, nullptr); HWTEST_F() local
386 auto pipController = sptr<PictureInPictureController>::MakeSptr(option, nullptr, 100, nullptr); HWTEST_F() local
410 sptr<PictureInPictureController> pipController = HWTEST_F() local
431 auto pipController = sptr<PictureInPictureController>::MakeSptr(option, nullptr, 100, nullptr); HWTEST_F() local
[all...]
/foundation/window/window_manager/wm/include/
H A Dpicture_in_picture_manager.h32 static void PutPipControllerInfo(int32_t windowId, sptr<PictureInPictureController> pipController);
34 static void AttachActivePipController(sptr<PictureInPictureController> pipController);
35 static void DetachActivePipController(sptr<PictureInPictureController> pipController);
39 static bool IsActiveController(wptr<PictureInPictureController> pipController);
40 static void SetActiveController(sptr<PictureInPictureController> pipController);
41 static void RemoveActiveController(wptr<PictureInPictureController> pipController);
42 static void AttachAutoStartController(int32_t handleId, wptr<PictureInPictureController> pipController);
43 static void DetachAutoStartController(int32_t handleId, wptr<PictureInPictureController> pipController);
/foundation/window/window_manager/wm/src/
H A Dpicture_in_picture_manager.cpp72 void PictureInPictureManager::PutPipControllerInfo(int32_t windowId, sptr<PictureInPictureController> pipController) in PutPipControllerInfo() argument
75 windowToControllerMap_.insert(std::make_pair(windowId, pipController)); in PutPipControllerInfo()
99 bool PictureInPictureManager::IsActiveController(wptr<PictureInPictureController> pipController) in IsActiveController() argument
104 bool res = pipController.GetRefPtr() == activeController_.GetRefPtr(); in IsActiveController()
109 void PictureInPictureManager::SetActiveController(sptr<PictureInPictureController> pipController) in SetActiveController() argument
112 activeController_ = pipController; in SetActiveController()
115 void PictureInPictureManager::RemoveActiveController(wptr<PictureInPictureController> pipController) in RemoveActiveController() argument
118 if (HasActiveController() && pipController.GetRefPtr() == activeController_.GetRefPtr()) { in RemoveActiveController()
124 wptr<PictureInPictureController> pipController) in AttachAutoStartController()
127 if (pipController in AttachAutoStartController()
123 AttachAutoStartController(int32_t handleId, wptr<PictureInPictureController> pipController) AttachAutoStartController() argument
134 DetachAutoStartController(int32_t handleId, wptr<PictureInPictureController> pipController) DetachAutoStartController() argument
284 auto pipController = autoStartControllerMap_[handleId]; AutoStartPipWindow() local
[all...]
H A Dpicture_in_picture_controller.cpp317 templateType, FAILED, "pipController is null"); in StopPictureInPictureInner()
333 auto pipController = weakThis.promote(); in StopPictureInPictureInner()
334 if (pipController == nullptr) { in StopPictureInPictureInner()
335 TLOGE(WmsLogTag::WMS_PIP, "execute destroy timeout task failed, pipController is null"); in StopPictureInPictureInner()
338 if (pipController->curState_ == PiPWindowState::STATE_STOPPED) { in StopPictureInPictureInner()
343 pipController->DestroyPictureInPictureWindow(); in StopPictureInPictureInner()
/foundation/window/window_manager/interfaces/kits/napi/picture_in_picture_napi/inner/
H A Djs_pip_manager.cpp89 sptr<PictureInPictureController> pipController = PictureInPictureManager::GetPipControllerInfo(windowId); in OnInitXComponentController() local
90 if (pipController == nullptr) { in OnInitXComponentController()
95 WMError errCode = pipController->SetXComponentController(xComponentControllerResult); in OnInitXComponentController()
118 sptr<PictureInPictureController> pipController = PictureInPictureManager::GetPipControllerInfo(windowId); in OnGetCustomUIController() local
119 if (pipController == nullptr) { in OnGetCustomUIController()
123 napi_ref ref = pipController->GetCustomNodeController(); in OnGetCustomUIController()
149 sptr<PictureInPictureController> pipController = PictureInPictureManager::GetPipControllerInfo(windowId); in OnGetTypeNode() local
150 if (pipController == nullptr) { in OnGetTypeNode()
154 napi_ref ref = pipController->GetTypeNode(); in OnGetTypeNode()
180 sptr<PictureInPictureController> pipController in OnSetTypeNodeEnabled() local
[all...]
/foundation/window/window_manager/interfaces/kits/napi/picture_in_picture_napi/
H A Djs_pip_controller.h28 napi_value CreateJsPipControllerObject(napi_env env, sptr<PictureInPictureController>& pipController);
31 explicit JsPipController(const sptr<PictureInPictureController>& pipController);
H A Djs_pip_controller.cpp52 napi_value CreateJsPipControllerObject(napi_env env, sptr<PictureInPictureController>& pipController) in CreateJsPipControllerObject() argument
58 std::unique_ptr<JsPipController> jsPipController = std::make_unique<JsPipController>(pipController); in CreateJsPipControllerObject()
65 JsPipController::JsPipController(const sptr<PictureInPictureController>& pipController) in JsPipController() argument
66 : pipController_(pipController) in JsPipController()
H A Djs_pip_window_manager.cpp242 sptr<PictureInPictureController> pipController = in NapiSendTask()
244 task->Resolve(env, CreateJsPipControllerObject(env, pipController)); in NapiSendTask()
261 return NapiThrowInvalidParam(env, "Missing args when creating pipController"); in OnCreatePipController()

Completed in 6 milliseconds