Home
last modified time | relevance | path

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

123

/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/screen/
H A Dscreen_manager.cpp16 #define LOG_TAG "ScreenManager"
21 std::mutex ScreenManager::mutex_;
22 std::shared_ptr<ScreenManager> ScreenManager::instance_ = nullptr;
23 std::shared_ptr<ScreenManager> ScreenManager::GetInstance() in GetInstance()
29 instance_ = std::make_shared<ScreenManager>(); in GetInstance()
34 bool ScreenManager::RegisterInstance(std::shared_ptr<ScreenManager> instance) in RegisterInstance()
41 bool ScreenManager
[all...]
/foundation/window/window_manager/test/systemtest/dms/
H A Dscreen_manager_test.cpp82 class ScreenChangeListener : public ScreenManager::IScreenListener {
104 class ScreenGroupChangeListener : public ScreenManager::IScreenGroupListener {
197 auto screen = ScreenManager::GetInstance().GetScreenById(virtualScreenId); in CheckStateDisplay()
223 ScreenManager::GetInstance().GetAllScreens(allScreens); \
237 auto group = ScreenManager::GetInstance().GetScreenGroup(groupId); \
248 ScreenManager::GetInstance().RegisterScreenListener(screenListener); \
249 ScreenManager::GetInstance().RegisterScreenGroupListener(screenGroupChangeListener); \
250 ScreenManager::GetInstance().RegisterVirtualScreenGroupListener(virtualScreenGroupChangeListener); \
253 auto virtualScreen = ScreenManager::GetInstance().GetScreenById(virtualScreenId); \
340 ScreenId virtualScreenId = ScreenManager in HWTEST_F()
[all...]
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/include/screen/
H A Dscreen_manager.h24 class ScreenManager { class
26 API_EXPORT static std::shared_ptr<ScreenManager> GetInstance();
27 API_EXPORT static bool RegisterInstance(std::shared_ptr<ScreenManager> instance);
28 ScreenManager() = default;
29 virtual ~ScreenManager() = default;
34 static std::shared_ptr<ScreenManager> instance_;
/foundation/window/window_manager/dm/src/
H A Dscreen_manager.cpp30 constexpr HiviewDFX::HiLogLabel LABEL = {LOG_CORE, HILOG_DOMAIN_DISPLAY, "ScreenManager"};
33 class ScreenManager::Impl : public RefBase {
38 static inline SingletonDelegator<ScreenManager> delegator;
75 class ScreenManager::Impl::ScreenManagerListener : public DisplayManagerAgentDefault {
204 WM_IMPLEMENT_SINGLE_INSTANCE(ScreenManager)
206 ScreenManager::ScreenManager() in ScreenManager() function in OHOS::Rosen::ScreenManager
212 ScreenManager::~ScreenManager() in ~ScreenManager()
217 ScreenManager
[all...]
/foundation/window/window_manager/test/fuzztest/dms/screenmanager_fuzzer/
H A Dscreenmanager_fuzzer.cpp29 class ScreenListener : public ScreenManager::IScreenListener {
44 class ScreenGroupListener : public ScreenManager::IScreenGroupListener {
51 class VirtualScreenGroupListener : public ScreenManager::IVirtualScreenGroupListener {
76 ScreenManager &screenManager = ScreenManager::GetInstance(); in ScreenPowerFuzzTest()
77 sptr<ScreenManager::IScreenListener> screenListener = new ScreenListener(); in ScreenPowerFuzzTest()
79 sptr<ScreenManager::IScreenGroupListener> screenGroupListener = new ScreenGroupListener(); in ScreenPowerFuzzTest()
103 ScreenManager &screenManager = ScreenManager::GetInstance(); in MakeMirrorWithVirtualScreenFuzzTest()
104 sptr<ScreenManager in MakeMirrorWithVirtualScreenFuzzTest()
[all...]
/foundation/window/window_manager/dm/test/unittest/
H A Dscreen_manager_test.cpp33 class DmMockScreenListener : public ScreenManager::IScreenListener {
40 class TestScreenGroupListener : public ScreenManager::IScreenGroupListener {
45 class TestIVirtualScreenGroupListener : public ScreenManager::IVirtualScreenGroupListener {
102 ScreenId id = ScreenManager::GetInstance().CreateVirtualScreen(wrongOption); in HWTEST_F()
103 DMError ret = ScreenManager::GetInstance().DestroyVirtualScreen(id); in HWTEST_F()
123 ScreenId id = ScreenManager::GetInstance().CreateVirtualScreen(defaultOption); in HWTEST_F()
124 DMError ret = ScreenManager::GetInstance().DestroyVirtualScreen(id); in HWTEST_F()
146 ScreenId vScreenId = ScreenManager::GetInstance().CreateVirtualScreen(defaultOption); in HWTEST_F()
149 ScreenManager::GetInstance().MakeExpand(options, expansionId); in HWTEST_F()
151 DMError ret = ScreenManager in HWTEST_F()
[all...]
H A Ddisplay_power_unit_test.cpp58 initialPowerState_ = ScreenManager::GetInstance().GetScreenPower(defaultId_); in SetUp()
64 ScreenManager::GetInstance().SetScreenPowerForAll(initialPowerState_, PowerStateChangeReason::POWER_BUTTON); in TearDown()
247 bool ret = ScreenManager::GetInstance().SetScreenPowerForAll(ScreenPowerState::POWER_OFF, in HWTEST_F()
251 ScreenPowerState state = ScreenManager::GetInstance().GetScreenPower(defaultId_); in HWTEST_F()
/foundation/distributedhardware/distributed_screen/services/screenservice/sourceservice/dscreenmgr/common/src/
H A Dscreen_manager_adapter.cpp62 Rosen::DMError err = Rosen::ScreenManager::GetInstance().DestroyVirtualScreen(iter->second); in CreateVirtualScreen()
81 uint64_t screenId = Rosen::ScreenManager::GetInstance().CreateVirtualScreen(option); in CreateVirtualScreen()
87 int32_t ScreenMgrAdapter::RegisterScreenGroupListener(sptr<Rosen::ScreenManager::IScreenGroupListener> listener) in RegisterScreenGroupListener()
98 Rosen::DMError ret = Rosen::ScreenManager::GetInstance().RegisterScreenGroupListener(listener); in RegisterScreenGroupListener()
107 int32_t ScreenMgrAdapter::UnregisterScreenGroupListener(sptr<Rosen::ScreenManager::IScreenGroupListener> listener) in UnregisterScreenGroupListener()
118 Rosen::DMError ret = Rosen::ScreenManager::GetInstance().UnregisterScreenGroupListener(listener); in UnregisterScreenGroupListener()
132 Rosen::ScreenManager::GetInstance().RemoveVirtualScreenFromGroup(screenIds); in RemoveScreenFromGroup()
138 Rosen::DMError err = Rosen::ScreenManager::GetInstance().DestroyVirtualScreen(screenId); in RemoveVirtualScreen()
154 Rosen::ScreenManager::GetInstance().SetVirtualScreenSurface(screenId, surface); in SetImageSurface()
162 sptr<Rosen::Screen> screen = Rosen::ScreenManager in GetMapRelation()
[all...]
/foundation/CastEngine/castengine_wifi_display/services/impl/screen_capture/mediasource/
H A Dvideo_source_screen.cpp75 auto ret = Rosen::ScreenManager::GetInstance().RegisterScreenGroupListener(screenGroupListener_); in RegisterScreenGroupListener()
87 auto ret = Rosen::ScreenManager::GetInstance().UnregisterScreenGroupListener(screenGroupListener_); in UnregisterScreenGroupListener()
108 screenId_ = Rosen::ScreenManager::GetInstance().CreateVirtualScreen(option); in CreateVirtualScreen()
122 Rosen::DMError err = Rosen::ScreenManager::GetInstance().DestroyVirtualScreen(screenId_); in DestroyVirtualScreen()
136 Rosen::DMError err = Rosen::ScreenManager::GetInstance().MakeMirror(srcScreenId_, mirrorIds, groupId); in StartScreenSourceCapture()
167 Rosen::DMError err = Rosen::ScreenManager::GetInstance().SetVirtualScreenSurface(screenId_, surface); in SetEncoderSurface()
184 Rosen::DMError err = Rosen::ScreenManager::GetInstance().RemoveVirtualScreenFromGroup(screenIds); in RemoveScreenFromGroup()
/foundation/multimedia/av_session/services/session/adapter/
H A Davsession_dynamic_display.cpp39 Rosen::ScreenManager::GetInstance().GetAllScreens(allDisplays); in GetAllCastDisplays()
44 auto flag = Rosen::ScreenManager::GetInstance().GetVirtualScreenFlag(display->GetId()); in GetAllCastDisplays()
74 Rosen::DMError ret = Rosen::ScreenManager::GetInstance().RegisterScreenListener(displayListener_); in StartCastDisplayListener()
84 Rosen::DMError ret = Rosen::ScreenManager::GetInstance().UnregisterScreenListener(displayListener_); in StopCastDisplayListener()
H A Dhw_cast_display_listener.h26 class HwCastDisplayListener : public Rosen::ScreenManager::IScreenListener {
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/adapter/screenlock/src/
H A Dscreen_lock.cpp24 ScreenManager::RegisterInstance(std::static_pointer_cast<ScreenManager>(std::make_shared<ScreenLock>()));
/foundation/window/window_manager/test/demo/
H A Ddemo_snapshot_virtual_screen.cpp43 auto defaultScreen = ScreenManager::GetInstance().GetScreenById(mainId); in InitOption()
64 virtualScreenId = ScreenManager::GetInstance().CreateVirtualScreen(option); in InitMirror()
68 ScreenManager::GetInstance().MakeMirror(mainId, mirrorIds, screenGroupId); in InitMirror()
115 ScreenManager::GetInstance().DestroyVirtualScreen(virtualScreenId); in main()
/foundation/distributedhardware/distributed_screen/services/screenservice/test/unittest/sourceservice/dscreenmgr/1.0/src/
H A Dscreen_manager_adapter_test.cpp126 sptr<Rosen::ScreenManager::IScreenGroupListener> listener = nullptr; in HWTEST_F()
139 sptr<Rosen::ScreenManager::IScreenGroupListener> listener(new MockScreenGroupListener()); in HWTEST_F()
153 sptr<Rosen::ScreenManager::IScreenGroupListener> listener(new MockScreenGroupListener()); in HWTEST_F()
168 sptr<Rosen::ScreenManager::IScreenGroupListener> listener = nullptr; in HWTEST_F()
182 sptr<Rosen::ScreenManager::IScreenGroupListener> listener(new MockScreenGroupListener()); in HWTEST_F()
196 sptr<Rosen::ScreenManager::IScreenGroupListener> listener(new MockScreenGroupListener()); in HWTEST_F()
/foundation/distributedhardware/distributed_screen/services/screenservice/sourceservice/dscreenmgr/common/include/
H A Dscreen_manager_adapter.h37 int32_t RegisterScreenGroupListener(sptr<Rosen::ScreenManager::IScreenGroupListener> listener);
38 int32_t UnregisterScreenGroupListener(sptr<Rosen::ScreenManager::IScreenGroupListener> listener);
/foundation/window/window_manager/interfaces/innerkits/dm/
H A Dscreen_manager.h27 class ScreenManager : public RefBase { class
28 WM_DECLARE_SINGLE_INSTANCE_BASE(ScreenManager);
376 ScreenManager();
377 ~ScreenManager();
H A Dscreen_group.h27 friend class ScreenManager;
/foundation/window/window_manager/test/systemtest/wms/
H A Dwindow_rotation_test.cpp43 class ScreenListener : public ScreenManager::IScreenListener {
118 ScreenManager::GetInstance().RegisterScreenListener(screenListener_); in SetUp()
128 ScreenManager::GetInstance().UnregisterScreenListener(screenListener_); in TearDown()
158 auto screen = ScreenManager::GetInstance().GetScreenById(screenId); in HWTEST_F()
192 auto screen = ScreenManager::GetInstance().GetScreenById(screenId); in HWTEST_F()
252 auto defaultScreen = ScreenManager::GetInstance().GetScreenById(defaultScreenId); in HWTEST_F()
272 auto screen = ScreenManager::GetInstance().GetScreenById(screenId); in HWTEST_F()
295 auto defaultScreen = ScreenManager::GetInstance().GetScreenById(defaultScreenId); in HWTEST_F()
316 auto screen = ScreenManager::GetInstance().GetScreenById(screenId); in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/systemtest/
H A Drs_interfaces_virtual_screen_test.cpp97 ScreenId virtualScreenId = ScreenManager::GetInstance().CreateVirtualScreen(defaultOption_); in HWTEST_F()
103 ScreenManager::GetInstance().MakeMirror(defaultScreenId_, mirrorIds, screenGroupId); in HWTEST_F()
128 auto res = ScreenManager::GetInstance().DestroyVirtualScreen(virtualScreenId); in HWTEST_F()
H A Drs_interfaces_system_test.cpp98 ScreenId virtualScreenId = ScreenManager::GetInstance().CreateVirtualScreen(defaultOption_); in HWTEST_F()
104 ScreenManager::GetInstance().MakeMirror(defaultScreenId_, mirrorIds, screenGroupId); in HWTEST_F()
115 auto res = ScreenManager::GetInstance().DestroyVirtualScreen(virtualScreenId); in HWTEST_F()
/foundation/distributedhardware/distributed_screen/screenhandler/src/
H A Ddscreen_handler.cpp47 Rosen::ScreenManager::GetInstance().UnregisterScreenListener(screenListener_); in ~DScreenHandler()
56 Rosen::DMError ret = Rosen::ScreenManager::GetInstance().RegisterScreenListener(screenListener_); in Initialize()
80 sptr<Rosen::Screen> screen = Rosen::ScreenManager::GetInstance().GetScreenById(screenId); in OnConnect()
144 Rosen::ScreenManager::GetInstance().GetAllScreens(screens); in RealQuery()
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/adapter/include/screenlock/
H A Dscreen_lock.h23 class ScreenLock : public ScreenManager {
/foundation/distributedhardware/distributed_screen/services/screendemo/
H A Dtest.cpp59 ScreenManager::GetInstance().GetAllScreens(allScreens); in QueryRemoteScreenInfo()
120 ScreenManager::GetInstance().MakeMirror(defaultDisplay->GetScreenId(), mirrorIds, screenGroupId); in StartMirror()
154 ScreenManager::GetInstance().RemoveVirtualScreenFromGroup(stopMirrorIds); in StopMirror()
190 ScreenManager::GetInstance().MakeExpand(options, screenGroupId); in StartExpand()
224 ScreenManager::GetInstance().RemoveVirtualScreenFromGroup(stopExpandIds); in StopExpand()
/foundation/window/window_manager/test/common/utils/include/
H A Dvirtual_screen_group_change_listener_future.h24 class VirtualScreenGroupChangeListenerFuture : public ScreenManager::IVirtualScreenGroupListener {
/foundation/distributedhardware/distributed_screen/services/screenservice/test/unittest/sourceservice/dscreenmgr/1.0/include/
H A Dscreen_manager_adapter_test.h35 class MockScreenGroupListener : public Rosen::ScreenManager::IScreenGroupListener {

Completed in 15 milliseconds

123