diff options
author | Anton Kudryavtsev <a.kudryavtsev@netris.ru> | 2016-01-15 10:42:16 +0300 |
---|---|---|
committer | Yoann Lopes <yoann.lopes@theqtcompany.com> | 2016-01-15 13:59:28 +0000 |
commit | 84aaa48fdfc1f35c9870518a3d4b6f08a1f99449 (patch) | |
tree | 69adff0bbc9bbf8ce191368f0abc97a6e6c5be72 /src/gsttools/qgstvideorenderersink.cpp | |
parent | f1453e0f51cf60773eddc37d9451375e806bf4ce (diff) |
QGstTools: replace foreach with range-based for
Change-Id: I4e93978fc41788ac7f524c7c290a9ce25452f04e
Reviewed-by: Yoann Lopes <yoann.lopes@theqtcompany.com>
Diffstat (limited to 'src/gsttools/qgstvideorenderersink.cpp')
-rw-r--r-- | src/gsttools/qgstvideorenderersink.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/gsttools/qgstvideorenderersink.cpp b/src/gsttools/qgstvideorenderersink.cpp index 31ac94e86..8f71e4ac7 100644 --- a/src/gsttools/qgstvideorenderersink.cpp +++ b/src/gsttools/qgstvideorenderersink.cpp @@ -119,7 +119,8 @@ QVideoSurfaceGstDelegate::QVideoSurfaceGstDelegate(QAbstractVideoSurface *surfac , m_stop(false) , m_flush(false) { - foreach (QObject *instance, rendererLoader()->instances(QGstVideoRendererPluginKey)) { + const auto instances = rendererLoader()->instances(QGstVideoRendererPluginKey); + for (QObject *instance : instances) { QGstVideoRendererInterface* plugin = qobject_cast<QGstVideoRendererInterface*>(instance); if (QGstVideoRenderer *renderer = plugin ? plugin->createRenderer() : 0) m_renderers.append(renderer); @@ -369,7 +370,7 @@ void QVideoSurfaceGstDelegate::updateSupportedFormats() m_surfaceCaps = 0; } - foreach (QGstVideoRenderer *pool, m_renderers) { + for (QGstVideoRenderer *pool : qAsConst(m_renderers)) { if (GstCaps *caps = pool->getCaps(m_surface)) { if (gst_caps_is_empty(caps)) { gst_caps_unref(caps); |