summaryrefslogtreecommitdiffstats
path: root/src/plugins/winrt/qwinrtvideodeviceselectorcontrol.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/winrt/qwinrtvideodeviceselectorcontrol.cpp')
-rw-r--r--src/plugins/winrt/qwinrtvideodeviceselectorcontrol.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/winrt/qwinrtvideodeviceselectorcontrol.cpp b/src/plugins/winrt/qwinrtvideodeviceselectorcontrol.cpp
index 1095cd92f..59aa91b03 100644
--- a/src/plugins/winrt/qwinrtvideodeviceselectorcontrol.cpp
+++ b/src/plugins/winrt/qwinrtvideodeviceselectorcontrol.cpp
@@ -68,7 +68,7 @@ static QString deviceName(IDeviceInformation *device)
Q_ASSERT_SUCCEEDED(hr);
quint32 length;
const wchar_t *buffer = id.GetRawBuffer(&length);
- return QString::fromWCharArray(buffer, length);
+ return QString::fromWCharArray(buffer, int(length));
}
static QString deviceDescription(IDeviceInformation *device)
@@ -79,7 +79,7 @@ static QString deviceDescription(IDeviceInformation *device)
Q_ASSERT_SUCCEEDED(hr);
quint32 length;
const wchar_t *buffer = name.GetRawBuffer(&length);
- return QString::fromWCharArray(buffer, length);
+ return QString::fromWCharArray(buffer, int(length));
}
struct QWinRTVideoDeviceSelectorControlGlobal
@@ -179,7 +179,7 @@ private:
Q_ASSERT_SUCCEEDED(hr);
quint32 nameLength;
const wchar_t *nameString = name.GetRawBuffer(&nameLength);
- const int index = deviceIndex.take(QString::fromWCharArray(nameString, nameLength));
+ const int index = deviceIndex.take(QString::fromWCharArray(nameString, int(nameLength)));
if (index >= 0)
devices.remove(index);
@@ -356,7 +356,7 @@ int QWinRTVideoDeviceSelectorControl::cameraOrientation(const QString &deviceNam
quint32 rotation;
hr = enclosure2->get_RotationAngleInDegreesClockwise(&rotation);
RETURN_IF_FAILED("Failed to get camera rotation angle", return 0);
- return rotation;
+ return int(rotation);
}
QList<QByteArray> QWinRTVideoDeviceSelectorControl::deviceNames()