Loading libs/ui/include/ui/DisplayIdentification.h +11 −0 Original line number Diff line number Diff line Loading @@ -55,6 +55,17 @@ enum class ScreenPartStatus : uint8_t { REPLACED = 2, }; inline std::string ScreenPartStatusToString(ScreenPartStatus screenPartStatus) { switch (screenPartStatus) { case ScreenPartStatus::ORIGINAL: return "ORIGINAL"; case ScreenPartStatus::REPLACED: return "REPLACED"; default: return "UNSUPPORTED"; } } struct DisplayIdentificationInfo { PhysicalDisplayId id; std::string name; Loading services/surfaceflinger/SurfaceFlinger.cpp +3 −1 Original line number Diff line number Diff line Loading @@ -6114,7 +6114,9 @@ void SurfaceFlinger::dumpDisplayIdentificationData(std::string& result) const { continue; } StringAppendF(&result, "port=%u pnpId=%s displayName=\"", port, edid->pnpId.data()); StringAppendF(&result, "port=%u pnpId=%s screenPartStatus=%s displayName=\"", port, edid->pnpId.data(), android::ScreenPartStatusToString(screenPartStatus).c_str()); result.append(edid->displayName.data(), edid->displayName.length()); result.append("\"\n"); } Loading Loading
libs/ui/include/ui/DisplayIdentification.h +11 −0 Original line number Diff line number Diff line Loading @@ -55,6 +55,17 @@ enum class ScreenPartStatus : uint8_t { REPLACED = 2, }; inline std::string ScreenPartStatusToString(ScreenPartStatus screenPartStatus) { switch (screenPartStatus) { case ScreenPartStatus::ORIGINAL: return "ORIGINAL"; case ScreenPartStatus::REPLACED: return "REPLACED"; default: return "UNSUPPORTED"; } } struct DisplayIdentificationInfo { PhysicalDisplayId id; std::string name; Loading
services/surfaceflinger/SurfaceFlinger.cpp +3 −1 Original line number Diff line number Diff line Loading @@ -6114,7 +6114,9 @@ void SurfaceFlinger::dumpDisplayIdentificationData(std::string& result) const { continue; } StringAppendF(&result, "port=%u pnpId=%s displayName=\"", port, edid->pnpId.data()); StringAppendF(&result, "port=%u pnpId=%s screenPartStatus=%s displayName=\"", port, edid->pnpId.data(), android::ScreenPartStatusToString(screenPartStatus).c_str()); result.append(edid->displayName.data(), edid->displayName.length()); result.append("\"\n"); } Loading