summaryrefslogtreecommitdiffstats
path: root/src/plugins/wmf/player
diff options
context:
space:
mode:
authorAnton Kudryavtsev <a.kudryavtsev@netris.ru>2016-01-15 12:08:00 +0300
committerYoann Lopes <yoann.lopes@theqtcompany.com>2016-01-15 13:56:00 +0000
commit942ff8229151820eb2a9cb17d7c5ee237019a47d (patch)
tree44218109c3bc826400aed328e0f152f782f9e924 /src/plugins/wmf/player
parent5e126b27465d3b6a3c1bb29f1f5993d31538f035 (diff)
WMF plugin: replace foreach with range-based for
Change-Id: I041496a88ac26d5db6bb65f61ff88a3aea01e3a4 Reviewed-by: Yoann Lopes <yoann.lopes@theqtcompany.com>
Diffstat (limited to 'src/plugins/wmf/player')
-rw-r--r--src/plugins/wmf/player/mfaudioendpointcontrol.cpp4
-rw-r--r--src/plugins/wmf/player/mfvideorenderercontrol.cpp10
2 files changed, 7 insertions, 7 deletions
diff --git a/src/plugins/wmf/player/mfaudioendpointcontrol.cpp b/src/plugins/wmf/player/mfaudioendpointcontrol.cpp
index 7178a75c1..ccd4cdf98 100644
--- a/src/plugins/wmf/player/mfaudioendpointcontrol.cpp
+++ b/src/plugins/wmf/player/mfaudioendpointcontrol.cpp
@@ -49,8 +49,8 @@ void MFAudioEndpointControl::clear()
{
m_activeEndpoint.clear();
- foreach (LPWSTR wstrID, m_devices)
- CoTaskMemFree(wstrID);
+ for (auto it = m_devices.cbegin(), end = m_devices.cend(); it != end; ++it)
+ CoTaskMemFree(it.value());
m_devices.clear();
diff --git a/src/plugins/wmf/player/mfvideorenderercontrol.cpp b/src/plugins/wmf/player/mfvideorenderercontrol.cpp
index 32806a852..683dd4b71 100644
--- a/src/plugins/wmf/player/mfvideorenderercontrol.cpp
+++ b/src/plugins/wmf/player/mfvideorenderercontrol.cpp
@@ -794,8 +794,8 @@ namespace
clearMediaTypes();
if (!m_surface)
return;
- QList<QVideoFrame::PixelFormat> formats = m_surface->supportedPixelFormats();
- foreach (QVideoFrame::PixelFormat format, formats) {
+ const QList<QVideoFrame::PixelFormat> formats = m_surface->supportedPixelFormats();
+ for (QVideoFrame::PixelFormat format : formats) {
IMFMediaType *mediaType;
if (FAILED(MFCreateMediaType(&mediaType))) {
qWarning("Failed to create mf media type!");
@@ -1050,7 +1050,7 @@ namespace
void clearMediaTypes()
{
- foreach (IMFMediaType* mediaType, m_mediaTypes)
+ for (IMFMediaType* mediaType : qAsConst(m_mediaTypes))
mediaType->Release();
m_mediaTypes.clear();
}
@@ -1291,7 +1291,7 @@ namespace
bool m_prerolling;
void clearSampleQueue() {
- foreach (IUnknown* sample, m_sampleQueue)
+ for (IUnknown* sample : qAsConst(m_sampleQueue))
sample->Release();
m_sampleQueue.clear();
}
@@ -1398,7 +1398,7 @@ namespace
void clearBufferCache()
{
- foreach (SampleBuffer sb, m_bufferCache)
+ for (SampleBuffer sb : qAsConst(m_bufferCache))
sb.m_buffer->Release();
m_bufferCache.clear();