/foundation/distributedhardware/distributed_input/utils/src/ |
H A D | dinput_context.cpp | 49 int32_t DInputContext::UpdateSinkScreenInfo(const std::string &screenInfoKey, const SinkScreenInfo &sinkScreenInfo) in UpdateSinkScreenInfo() argument 58 SinkScreenInfo tmp = sinkScreenInfo; in UpdateSinkScreenInfo() 73 SinkScreenInfo sinkScreenInfo; in GetSinkScreenInfo() local 74 sinkScreenInfoMap_[screenInfoKey] = sinkScreenInfo; in GetSinkScreenInfo() 132 int32_t DInputContext::CalculateTransformInfo(SinkScreenInfo &sinkScreenInfo) in CalculateTransformInfo() argument 134 if (sinkScreenInfo.sinkShowHeight == 0 || sinkScreenInfo.sinkShowWidth == 0) { in CalculateTransformInfo() 139 transformInfo.sinkWinPhyX = static_cast<uint32_t>(sinkScreenInfo.sinkWinShowX / in CalculateTransformInfo() 140 static_cast<double>(sinkScreenInfo.sinkShowWidth)) * sinkScreenInfo in CalculateTransformInfo() [all...] |
/foundation/distributedhardware/distributed_input/utils/test/unittest/ |
H A D | dinput_context_test.cpp | 67 SinkScreenInfo sinkScreenInfo; in HWTEST_F() local 68 int32_t ret = DInputContext::GetInstance().UpdateSinkScreenInfo(sourceWinId, sinkScreenInfo); in HWTEST_F() 75 SinkScreenInfo sinkScreenInfo = DInputContext::GetInstance().GetSinkScreenInfo(sourceWinId); in HWTEST_F() local 76 int32_t ret = DInputContext::GetInstance().UpdateSinkScreenInfo(sourceWinId, sinkScreenInfo); in HWTEST_F() 84 SinkScreenInfo sinkScreenInfo = DInputContext::GetInstance().GetSinkScreenInfo(sourceWinId); in HWTEST_F() local 95 SinkScreenInfo sinkScreenInfo = DInputContext::GetInstance().GetSinkScreenInfo(sourceWinId); in HWTEST_F() local 96 EXPECT_EQ(HEIGHT, sinkScreenInfo.sinkPhyHeight); in HWTEST_F() 153 SinkScreenInfo sinkScreenInfo; in HWTEST_F() local 154 int32_t ret = DInputContext::GetInstance().CalculateTransformInfo(sinkScreenInfo); in HWTEST_F() 160 SinkScreenInfo sinkScreenInfo; in HWTEST_F() local 171 SinkScreenInfo sinkScreenInfo; HWTEST_F() local [all...] |
/foundation/distributedhardware/distributed_input/services/sink/sinkmanager/src/ |
H A D | distributed_input_sink_manager.cpp | 796 SinkScreenInfo sinkScreenInfo = {}; in OnMessage() local 797 int32_t parseRes = ParseMessage(message, srcDeviceId, srcWinId, sinkScreenInfo); in OnMessage() 802 int32_t saveRes = UpdateSinkScreenInfoCache(srcDeviceId, srcWinId, sinkScreenInfo); in OnMessage() 820 std::string &srcDeviceId, uint64_t &srcWinId, SinkScreenInfo &sinkScreenInfo) in ParseMessage() 841 sinkScreenInfo.sinkShowWinId = jsonObj[SINK_SHOW_WINDOW_ID].get<uint64_t>(); in ParseMessage() 846 sinkScreenInfo.sinkProjShowWidth = jsonObj[SINK_PROJECT_SHOW_WIDTH].get<std::uint32_t>(); in ParseMessage() 851 sinkScreenInfo.sinkProjShowHeight = jsonObj[SINK_PROJECT_SHOW_HEIGHT].get<std::uint32_t>(); in ParseMessage() 856 sinkScreenInfo.sinkWinShowX = jsonObj[SINK_WINDOW_SHOW_X].get<std::uint32_t>(); in ParseMessage() 861 sinkScreenInfo.sinkWinShowY = jsonObj[SINK_WINDOW_SHOW_Y].get<std::uint32_t>(); in ParseMessage() 873 SinkScreenInfo sinkScreenInfo in UpdateSinkScreenInfoCache() local 819 ParseMessage(const std::string &message, std::string &srcDeviceId, uint64_t &srcWinId, SinkScreenInfo &sinkScreenInfo) ParseMessage() argument 972 SinkScreenInfo sinkScreenInfo = DInputContext::GetInstance().GetSinkScreenInfo(screenInfoKey); NotifyStartDScreen() local [all...] |
/foundation/distributedhardware/distributed_input/services/sink/sinkmanager/test/sinkmanagerunittest/ |
H A D | distributed_input_sinkmanager_test.cpp | 191 SinkScreenInfo sinkScreenInfo; in HWTEST_F() local 192 int32_t ret = sinkManager_->projectWindowListener_->ParseMessage(message, srcDeviceId, srcWinId, sinkScreenInfo); in HWTEST_F() 214 SinkScreenInfo sinkScreenInfo; in HWTEST_F() local 216 srcDevId, srcWinId, sinkScreenInfo); in HWTEST_F() 224 SinkScreenInfo sinkScreenInfo; in HWTEST_F() local 233 srcDevId, srcWinId, sinkScreenInfo); in HWTEST_F() 239 srcDevId, srcWinId, sinkScreenInfo); in HWTEST_F() 245 srcDevId, srcWinId, sinkScreenInfo); in HWTEST_F() 251 srcDevId, srcWinId, sinkScreenInfo); in HWTEST_F() 257 srcDevId, srcWinId, sinkScreenInfo); in HWTEST_F() [all...] |
/foundation/distributedhardware/distributed_input/utils/include/ |
H A D | dinput_context.h | 58 int32_t UpdateSinkScreenInfo(const std::string &screenInfoKey, const SinkScreenInfo &sinkScreenInfo); 74 int32_t CalculateTransformInfo(SinkScreenInfo &sinkScreenInfo); 80 /* the key is Combination of sink's localDeviceId and windowId, the value is sinkScreenInfo */
|
/foundation/distributedhardware/distributed_input/interfaces/inner_kits/test/unittest/ |
H A D | distributed_input_inner_test.cpp | 420 SinkScreenInfo sinkScreenInfo = DInputContext::GetInstance().GetSinkScreenInfo(sourceWinId); in HWTEST_F() local 422 sinkScreenInfo.transformInfo = trans; in HWTEST_F() 423 DInputContext::GetInstance().UpdateSinkScreenInfo(sourceWinId, sinkScreenInfo); in HWTEST_F() 426 sinkScreenInfo = DInputContext::GetInstance().GetSinkScreenInfo(sourceWinId); in HWTEST_F() 428 sinkScreenInfo.transformInfo = trans1; in HWTEST_F() 429 DInputContext::GetInstance().UpdateSinkScreenInfo(sourceWinId, sinkScreenInfo); in HWTEST_F()
|
/foundation/distributedhardware/distributed_input/services/sink/sinkmanager/include/ |
H A D | distributed_input_sink_manager.h | 102 SinkScreenInfo &sinkScreenInfo);
|