summaryrefslogtreecommitdiffstats
path: root/src/gsttools
diff options
context:
space:
mode:
authorJarek Kobus <jaroslaw.kobus@qt.io>2020-06-24 12:20:29 +0200
committerJarek Kobus <jaroslaw.kobus@qt.io>2020-06-25 09:54:13 +0200
commit1818334beafcf8668b30b8ee63031f871a0c8d03 (patch)
tree6d04c661a20e392ad3c214f53cf027f95142e863 /src/gsttools
parent2c9a117e49497c55a22621d86d452fa7c22a489b (diff)
Use QList instead of QVector
Task-number: QTBUG-84469 Change-Id: Id8d07836a66e4d9223341483bfe0ed251ba2806c Reviewed-by: Sona Kurazyan <sona.kurazyan@qt.io>
Diffstat (limited to 'src/gsttools')
-rw-r--r--src/gsttools/qgstutils.cpp6
-rw-r--r--src/gsttools/qgstutils_p.h4
2 files changed, 5 insertions, 5 deletions
diff --git a/src/gsttools/qgstutils.cpp b/src/gsttools/qgstutils.cpp
index 3f68244ba..5c8d4c90c 100644
--- a/src/gsttools/qgstutils.cpp
+++ b/src/gsttools/qgstutils.cpp
@@ -553,13 +553,13 @@ QMultimedia::SupportEstimate QGstUtils::hasSupport(const QString &mimeType,
namespace {
-typedef QHash<GstElementFactory *, QVector<QGstUtils::CameraInfo> > FactoryCameraInfoMap;
+typedef QHash<GstElementFactory *, QList<QGstUtils::CameraInfo>> FactoryCameraInfoMap;
Q_GLOBAL_STATIC(FactoryCameraInfoMap, qt_camera_device_info);
}
-QVector<QGstUtils::CameraInfo> QGstUtils::enumerateCameras(GstElementFactory *factory)
+QList<QGstUtils::CameraInfo> QGstUtils::enumerateCameras(GstElementFactory *factory)
{
static QElapsedTimer camerasCacheAgeTimer;
if (camerasCacheAgeTimer.isValid() && camerasCacheAgeTimer.elapsed() > 500) // ms
@@ -569,7 +569,7 @@ QVector<QGstUtils::CameraInfo> QGstUtils::enumerateCameras(GstElementFactory *fa
if (it != qt_camera_device_info()->constEnd())
return *it;
- QVector<CameraInfo> &devices = (*qt_camera_device_info())[factory];
+ QList<CameraInfo> &devices = (*qt_camera_device_info())[factory];
if (factory) {
bool hasVideoSource = false;
diff --git a/src/gsttools/qgstutils_p.h b/src/gsttools/qgstutils_p.h
index 5a2feec17..9ecf2e92c 100644
--- a/src/gsttools/qgstutils_p.h
+++ b/src/gsttools/qgstutils_p.h
@@ -52,9 +52,9 @@
//
#include <private/qgsttools_global_p.h>
+#include <QtCore/qlist.h>
#include <QtCore/qmap.h>
#include <QtCore/qset.h>
-#include <QtCore/qvector.h>
#include <gst/gst.h>
#include <gst/video/video.h>
#include <qaudioformat.h>
@@ -111,7 +111,7 @@ namespace QGstUtils {
const QStringList &codecs,
const QSet<QString> &supportedMimeTypeSet);
- Q_GSTTOOLS_EXPORT QVector<CameraInfo> enumerateCameras(GstElementFactory *factory = 0);
+ Q_GSTTOOLS_EXPORT QList<CameraInfo> enumerateCameras(GstElementFactory *factory = 0);
Q_GSTTOOLS_EXPORT QList<QByteArray> cameraDevices(GstElementFactory * factory = 0);
Q_GSTTOOLS_EXPORT QString cameraDescription(const QString &device, GstElementFactory * factory = 0);
Q_GSTTOOLS_EXPORT QCamera::Position cameraPosition(const QString &device, GstElementFactory * factory = 0);