Home
last modified time | relevance | path

Searched refs:ScreenCombination (Results 1 - 25 of 25) sorted by relevance

/foundation/window/window_manager/dm/test/unittest/
H A Dscreen_group_test.cpp67 ScreenCombination comb = screenGroup->GetCombination(); in HWTEST_F()
68 ASSERT_EQ(ScreenCombination::SCREEN_ALONE, comb); in HWTEST_F()
80 screenGroupInfo->combination_ = ScreenCombination::SCREEN_EXPAND; in HWTEST_F()
83 ScreenCombination comb = screenGroup->GetCombination(); in HWTEST_F()
84 ASSERT_EQ(ScreenCombination::SCREEN_EXPAND, comb); in HWTEST_F()
/foundation/window/window_manager/window_scene/screen_session_manager/src/
H A Dmulti_screen_manager.cpp171 true, ScreenCombination::SCREEN_UNIQUE); in VirtualScreenUniqueSwitch()
176 uniqueScreen->SetScreenCombination(ScreenCombination::SCREEN_UNIQUE); in VirtualScreenUniqueSwitch()
247 ScreenCombination firstCombination = firstSession->GetScreenCombination(); in MultiScreenModeChange()
248 if (firstCombination == ScreenCombination::SCREEN_MAIN) { in MultiScreenModeChange()
252 } else if (firstCombination == ScreenCombination::SCREEN_MIRROR) { in MultiScreenModeChange()
256 } else if (firstCombination == ScreenCombination::SCREEN_EXTEND) { in MultiScreenModeChange()
273 secondarySession->SetScreenCombination(ScreenCombination::SCREEN_EXTEND); in DoFirstMainChangeExtend()
298 secondarySession->SetScreenCombination(ScreenCombination::SCREEN_MIRROR); in DoFirstMainChangeMirror()
315 firstSession->SetScreenCombination(ScreenCombination::SCREEN_MAIN); in DoFirstMainChange()
316 ScreenCombination secondaryCombinatio in DoFirstMainChange()
[all...]
H A Dscreen_session_manager.cpp824 if (screenSession->GetScreenCombination() == ScreenCombination::SCREEN_MAIN || in HandleScreenDisconnectEvent()
825 screenSession->GetScreenCombination() == ScreenCombination::SCREEN_EXTEND) { in HandleScreenDisconnectEvent()
1369 screenSession->SetScreenCombination(ScreenCombination::SCREEN_MIRROR); in CreatePhysicalMirrorSessionInner()
1399 screenSession->SetScreenCombination(ScreenCombination::SCREEN_MAIN); in GetScreenSessionInner()
1766 ScreenCombination screenCombination = screenSession->GetScreenCombination(); in SetMultiScreenStatus()
1767 if (screenCombination == ScreenCombination::SCREEN_MAIN) { in SetMultiScreenStatus()
1770 } else if (screenCombination == ScreenCombination::SCREEN_MIRROR) { in SetMultiScreenStatus()
1773 } else if (screenCombination == ScreenCombination::SCREEN_EXTEND) { in SetMultiScreenStatus()
3167 mirrorScreen->SetScreenCombination(ScreenCombination::SCREEN_MIRROR); in MirrorSwitchNotify()
3270 DMError ret = StopScreens(allMirrorScreenIds, ScreenCombination in StopMirror()
[all...]
/foundation/window/window_manager/utils/include/
H A Dscreen_group_info.h37 DEFINE_VAR_DEFAULT_FUNC_GET(ScreenCombination, Combination, combination, ScreenCombination::SCREEN_ALONE);
/foundation/window/window_manager/dmserver/include/
H A Dabstract_screen.h111 ScreenCombination combination);
126 ScreenCombination GetScreenCombination() const;
128 ScreenCombination combination_ { ScreenCombination::SCREEN_ALONE };
H A Dabstract_screen_controller.h74 DMError StopScreens(const std::vector<ScreenId>& screenIds, ScreenCombination stopCombination);
113 const std::vector<Point>& startPoints, bool filterScreen, ScreenCombination combination);
/foundation/window/window_manager/dmserver/src/
H A Dabstract_display_controller.cpp159 if (group->combination_ == ScreenCombination::SCREEN_ALONE || group->GetChildCount() == 1) { in OnAbstractScreenConnect()
161 } else if (group->combination_ == ScreenCombination::SCREEN_MIRROR) { in OnAbstractScreenConnect()
162 WLOGI("OnAbstractScreenConnect, ScreenCombination::SCREEN_MIRROR, AddScreenToMirrorLocked"); in OnAbstractScreenConnect()
164 } else if (group->combination_ == ScreenCombination::SCREEN_EXPAND) { in OnAbstractScreenConnect()
165 WLOGI("OnAbstractScreenConnect, ScreenCombination::SCREEN_EXPAND, AddScreenToExpandLocked"); in OnAbstractScreenConnect()
188 if (screenGroup->combination_ == ScreenCombination::SCREEN_ALONE in OnAbstractScreenDisconnect()
189 || screenGroup->combination_ == ScreenCombination::SCREEN_MIRROR) { in OnAbstractScreenDisconnect()
191 } else if (screenGroup->combination_ == ScreenCombination::SCREEN_EXPAND) { in OnAbstractScreenDisconnect()
200 if (screenGroup->combination_ == ScreenCombination::SCREEN_ALONE in OnAbstractScreenDisconnect()
201 || screenGroup->combination_ == ScreenCombination in OnAbstractScreenDisconnect()
[all...]
H A Dabstract_screen.cpp419 ScreenCombination combination = abstractScreenGroup->GetScreenCombination(); in GetSourceMode()
421 case ScreenCombination::SCREEN_MIRROR: { in GetSourceMode()
424 case ScreenCombination::SCREEN_EXPAND: { in GetSourceMode()
427 case ScreenCombination::SCREEN_ALONE: { in GetSourceMode()
493 std::string name, ScreenCombination combination) : AbstractScreen(screenController, name, dmsId, rsId), in AbstractScreenGroup()
528 case ScreenCombination::SCREEN_ALONE: in GetRSDisplayNodeConfig()
530 case ScreenCombination::SCREEN_EXPAND: in GetRSDisplayNodeConfig()
532 case ScreenCombination::SCREEN_MIRROR: { in GetRSDisplayNodeConfig()
696 ScreenCombination AbstractScreenGroup::GetScreenCombination() const in GetScreenCombination()
H A Dabstract_screen_controller.cpp407 if (screenGroup != nullptr && screenGroup->combination_ == ScreenCombination::SCREEN_MIRROR && in ProcessScreenDisconnected()
545 // default ScreenCombination is mirror in AddAsFirstScreenLocked()
550 SCREEN_ID_INVALID, name, ScreenCombination::SCREEN_EXPAND); in AddAsFirstScreenLocked()
553 SCREEN_ID_INVALID, name, ScreenCombination::SCREEN_MIRROR); in AddAsFirstScreenLocked()
598 if (screenGroup->combination_ == ScreenCombination::SCREEN_EXPAND) { in AddAsSuccedentScreenLocked()
792 if (screenGroup->combination_ != ScreenCombination::SCREEN_EXPAND) { in UpdateScreenGroupLayout()
1106 group->combination_ == ScreenCombination::SCREEN_MIRROR && group->mirrorScreenId_ == screen->dmsId_; in MakeMirror()
1108 ChangeScreenGroup(group, screens, startPoints, filterMirroredScreen, ScreenCombination::SCREEN_MIRROR); in MakeMirror()
1113 DMError AbstractScreenController::StopScreens(const std::vector<ScreenId>& screenIds, ScreenCombination stopCombination) in StopScreens()
1137 if (screenGroup->combination_ == ScreenCombination in StopScreens()
[all...]
H A Ddisplay_manager_service.cpp573 DMError ret = abstractScreenController_->StopScreens(allMirrorScreenIds, ScreenCombination::SCREEN_MIRROR); in StopMirror()
744 DMError ret = abstractScreenController_->StopScreens(allExpandScreenIds, ScreenCombination::SCREEN_EXPAND); in StopExpand()
/foundation/window/window_manager/dmserver/test/unittest/
H A Dabstract_display_controller_test.cpp118 * @tc.desc: OnAbstractScreenConnectAndDisConnect02 with different ScreenCombination
126 group->combination_ = ScreenCombination::SCREEN_MIRROR; in HWTEST_F()
133 * @tc.desc: OnAbstractScreenConnectAndDisConnect03 with different ScreenCombination
141 group->combination_ = ScreenCombination::SCREEN_EXPAND; in HWTEST_F()
145 group->combination_ = static_cast<ScreenCombination>(100); // 100 is test data in HWTEST_F()
295 group->combination_ = ScreenCombination::SCREEN_ALONE; in HWTEST_F()
298 group->combination_ = ScreenCombination::SCREEN_EXPAND; in HWTEST_F()
301 group->combination_ = ScreenCombination::SCREEN_MIRROR; in HWTEST_F()
304 group->combination_ = static_cast<ScreenCombination>(100); // 100 is test data in HWTEST_F()
327 group->combination_ = ScreenCombination in HWTEST_F()
[all...]
H A Dabstract_screen_controller_test.cpp56 dmsId, rsId, name, ScreenCombination::SCREEN_ALONE); in SetUp()
172 ASSERT_EQ(DMError::DM_OK, absController_->StopScreens(screens, ScreenCombination::SCREEN_MIRROR)); in HWTEST_F()
184 ASSERT_EQ(DMError::DM_OK, absController_->StopScreens(screens, ScreenCombination::SCREEN_MIRROR)); in HWTEST_F()
198 ASSERT_EQ(DMError::DM_OK, absController_->StopScreens(screens, ScreenCombination::SCREEN_MIRROR)); in HWTEST_F()
212 ASSERT_EQ(DMError::DM_OK, absController_->StopScreens(screens, ScreenCombination::SCREEN_MIRROR)); in HWTEST_F()
226 ASSERT_EQ(DMError::DM_OK, absController_->StopScreens(screens, ScreenCombination::SCREEN_MIRROR)); in HWTEST_F()
689 absController_->ChangeScreenGroup(group, screens, startPoints, true, ScreenCombination::SCREEN_ALONE); in HWTEST_F()
713 absController_->ChangeScreenGroup(group, screens, startPoints, true, ScreenCombination::SCREEN_ALONE); in HWTEST_F()
745 ASSERT_EQ(DMError::DM_OK, absController_->StopScreens(screenIds, ScreenCombination::SCREEN_EXPAND)); in HWTEST_F()
764 ASSERT_EQ(DMError::DM_OK, absController_->StopScreens(screenIds, ScreenCombination in HWTEST_F()
[all...]
H A Dabstract_screen_test.cpp50 0, 0, name_, ScreenCombination::SCREEN_ALONE); in SetUpTestCase()
310 absScreenGroup_->combination_ = ScreenCombination::SCREEN_MIRROR; in HWTEST_F()
319 absScreenGroup_->combination_ = ScreenCombination::SCREEN_EXPAND; in HWTEST_F()
322 absScreenGroup_->combination_ = ScreenCombination::SCREEN_ALONE; in HWTEST_F()
358 absScreenGroup_->combination_ = ScreenCombination::SCREEN_ALONE; in HWTEST_F()
362 absScreenGroup_->combination_ = ScreenCombination::SCREEN_MIRROR; in HWTEST_F()
383 absScreenGroup_->combination_ = ScreenCombination::SCREEN_ALONE; in HWTEST_F()
387 absScreenGroup_->combination_ = ScreenCombination::SCREEN_EXPAND; in HWTEST_F()
391 absScreenGroup_->combination_ = ScreenCombination::SCREEN_MIRROR; in HWTEST_F()
433 absScreenGroup_->combination_ = ScreenCombination in HWTEST_F()
[all...]
H A Ddisplay_dumper_test.cpp375 DisplayManagerService::GetInstance().abstractScreenController_, 0, 0, name, ScreenCombination::SCREEN_ALONE); in HWTEST_F()
/foundation/window/window_manager/window_scene/session/screen/include/
H A Dscreen_session.h106 void SetScreenCombination(ScreenCombination combination);
107 ScreenCombination GetScreenCombination() const;
247 ScreenCombination combination_ { ScreenCombination::SCREEN_ALONE };
266 ScreenSessionGroup(ScreenId smsId, ScreenId rsId, std::string name, ScreenCombination combination);
281 ScreenCombination GetScreenCombination() const;
283 ScreenCombination combination_ { ScreenCombination::SCREEN_ALONE };
/foundation/window/window_manager/interfaces/innerkits/dm/
H A Dscreen_group.h38 * @return ScreenCombination type of the screen group.
40 ScreenCombination GetCombination() const;
H A Ddm_common.h372 enum class ScreenCombination : uint32_t { class
/foundation/window/window_manager/window_scene/test/dms_unittest/
H A Dscreen_session_test.cpp631 screenSession->SetScreenCombination(ScreenCombination::SCREEN_EXPAND); in HWTEST_F()
634 screenSession->SetScreenCombination(ScreenCombination::SCREEN_MIRROR); in HWTEST_F()
637 screenSession->SetScreenCombination(ScreenCombination::SCREEN_UNIQUE); in HWTEST_F()
871 ScreenCombination combination { ScreenCombination::SCREEN_ALONE }; in HWTEST_F()
1149 ScreenCombination combination { ScreenCombination::SCREEN_ALONE }; in HWTEST_F()
1257 ScreenSessionGroup sessionGroup(1, 1, "create", ScreenCombination::SCREEN_ALONE); in HWTEST_F()
1276 ScreenSessionGroup sessionGroup(1, 1, "create", ScreenCombination::SCREEN_ALONE); in HWTEST_F()
1284 sessionGroup.combination_ = ScreenCombination in HWTEST_F()
[all...]
H A Dmulti_screen_manager_test.cpp114 ScreenCombination combination = ScreenCombination::SCREEN_ALONE; in HWTEST_F()
/foundation/window/window_manager/test/systemtest/dms/
H A Dscreen_manager_test.cpp49 void CheckScreenGroupState(ScreenCombination, ScreenGroupChangeEvent event, ScreenId,
288 void ScreenManagerTest::CheckScreenGroupState(ScreenCombination combination, ScreenGroupChangeEvent event, in CheckScreenGroupState()
552 CheckScreenGroupState(ScreenCombination::SCREEN_EXPAND, ScreenGroupChangeEvent::ADD_TO_GROUP, in HWTEST_F()
559 CheckScreenGroupState(ScreenCombination::SCREEN_EXPAND, ScreenGroupChangeEvent::REMOVE_FROM_GROUP, in HWTEST_F()
594 CheckScreenGroupState(ScreenCombination::SCREEN_EXPAND, ScreenGroupChangeEvent::ADD_TO_GROUP, in HWTEST_F()
612 CheckScreenGroupState(ScreenCombination::SCREEN_EXPAND, ScreenGroupChangeEvent::REMOVE_FROM_GROUP, in HWTEST_F()
685 CheckScreenGroupState(ScreenCombination::SCREEN_MIRROR, ScreenGroupChangeEvent::ADD_TO_GROUP, in HWTEST_F()
699 CheckScreenGroupState(ScreenCombination::SCREEN_MIRROR, ScreenGroupChangeEvent::REMOVE_FROM_GROUP, in HWTEST_F()
736 CheckScreenGroupState(ScreenCombination::SCREEN_MIRROR, ScreenGroupChangeEvent::ADD_TO_GROUP, in HWTEST_F()
743 CheckScreenGroupState(ScreenCombination in HWTEST_F()
[all...]
/foundation/window/window_manager/utils/src/
H A Dscreen_group_info.cpp62 combination_ = static_cast<ScreenCombination>(combination); in InnerUnmarshalling()
/foundation/window/window_manager/dm/src/
H A Dscreen_group.cpp67 ScreenCombination ScreenGroup::GetCombination() const in GetCombination()
H A Dscreen_manager.cpp192 ScreenCombination comb = screenGroup->GetCombination(); in NotifyVirtualScreenGroupChanged()
196 if (comb == ScreenCombination::SCREEN_MIRROR) { in NotifyVirtualScreenGroupChanged()
/foundation/window/window_manager/window_scene/session/screen/src/
H A Dscreen_session.cpp873 ScreenCombination combination = GetScreenCombination(); in GetSourceMode()
875 case ScreenCombination::SCREEN_MIRROR: { in GetSourceMode()
878 case ScreenCombination::SCREEN_EXPAND: { in GetSourceMode()
881 case ScreenCombination::SCREEN_ALONE: { in GetSourceMode()
884 case ScreenCombination::SCREEN_UNIQUE: { in GetSourceMode()
893 void ScreenSession::SetScreenCombination(ScreenCombination combination) in SetScreenCombination()
900 ScreenCombination ScreenSession::GetScreenCombination() const in GetScreenCombination()
1199 std::string name, ScreenCombination combination) : combination_(combination) in ScreenSessionGroup()
1223 case ScreenCombination::SCREEN_ALONE: in GetRSDisplayNodeConfig()
1225 case ScreenCombination in GetRSDisplayNodeConfig()
[all...]
/foundation/window/window_manager/window_scene/screen_session_manager/include/
H A Dscreen_session_manager.h162 const std::vector<Point>& startPoints, bool filterScreen, ScreenCombination combination);
172 DMError StopScreens(const std::vector<ScreenId>& screenIds, ScreenCombination stopCombination);

Completed in 31 milliseconds