Lines Matching defs:allExpandScreenIds
699 auto allExpandScreenIds = abstractScreenController_->GetAllValidScreenIds(expandScreenIds);
700 auto iter = std::find(allExpandScreenIds.begin(), allExpandScreenIds.end(), defaultScreenId);
701 if (iter != allExpandScreenIds.end()) {
702 allExpandScreenIds.erase(iter);
704 if (allExpandScreenIds.empty()) {
705 WLOGFE("allExpandScreenIds is empty. make expand failed.");
710 for (uint32_t i = 0; i < allExpandScreenIds.size(); i++) {
711 rsDisplayNode = abstractScreenController_->GetRSDisplayNodeByScreenId(allExpandScreenIds[i]);
712 points.emplace_back(pointsMap[allExpandScreenIds[i]]);
714 rsDisplayNode->SetDisplayOffset(pointsMap[allExpandScreenIds[i]].posX_,
715 pointsMap[allExpandScreenIds[i]].posY_);
719 if (!abstractScreenController_->MakeExpand(allExpandScreenIds, points)) {
723 auto screen = abstractScreenController_->GetAbstractScreen(allExpandScreenIds[0]);
738 auto allExpandScreenIds = abstractScreenController_->GetAllValidScreenIds(expandScreenIds);
739 if (allExpandScreenIds.empty()) {
740 WLOGFI("stop expand done. screens' size:%{public}u", static_cast<uint32_t>(allExpandScreenIds.size()));
744 DMError ret = abstractScreenController_->StopScreens(allExpandScreenIds, ScreenCombination::SCREEN_EXPAND);