diff --git a/src/camera/CameraManager.cpp b/src/camera/CameraManager.cpp index 47f2bb5f..b1479a24 100644 --- a/src/camera/CameraManager.cpp +++ b/src/camera/CameraManager.cpp @@ -62,9 +62,9 @@ std::vector CameraManager::EnumerateDevices() const auto name = Cap_getDeviceName(m_ctx, deviceNo); if (name) - infos.emplace_back(DeviceInfo{uniqueId, fmt::format("{}: {}", deviceNo + 1, name)}); + infos.emplace_back(DeviceInfo{std::string(uniqueId), fmt::format("{}: {}", deviceNo + 1, name)}); else - infos.emplace_back(DeviceInfo(uniqueId, fmt::format("{}: Unknown", deviceNo + 1))); + infos.emplace_back(DeviceInfo(std::string(uniqueId), fmt::format("{}: Unknown", deviceNo + 1))); } return infos; }