summaryrefslogtreecommitdiffstats
path: root/src/multimedia/playback/qmediaplaylist.cpp
diff options
context:
space:
mode:
authorAnton Kudryavtsev <a.kudryavtsev@netris.ru>2016-01-15 11:04:54 +0300
committerYoann Lopes <yoann.lopes@theqtcompany.com>2016-01-15 13:59:05 +0000
commit445b55461a644628ab46c871f76a5adb69ab088c (patch)
tree0efc380afc9bbbb6352c4184a1a9888b614081e5 /src/multimedia/playback/qmediaplaylist.cpp
parente2b964158ce5200ece1f3986f8d1751e2c73e798 (diff)
Video, Playback: replace foreach with range-based for
Change-Id: I46031547447669925cdd747f5ac6259acab9a410 Reviewed-by: Yoann Lopes <yoann.lopes@theqtcompany.com>
Diffstat (limited to 'src/multimedia/playback/qmediaplaylist.cpp')
-rw-r--r--src/multimedia/playback/qmediaplaylist.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/multimedia/playback/qmediaplaylist.cpp b/src/multimedia/playback/qmediaplaylist.cpp
index 5f65a1884..219dbc1fa 100644
--- a/src/multimedia/playback/qmediaplaylist.cpp
+++ b/src/multimedia/playback/qmediaplaylist.cpp
@@ -475,7 +475,8 @@ void QMediaPlaylist::load(const QNetworkRequest &request, const char *format)
return;
}
- foreach (QString const& key, playlistIOLoader()->keys()) {
+ const auto keys = playlistIOLoader()->keys();
+ for (QString const& key : keys) {
QMediaPlaylistIOInterface* plugin = qobject_cast<QMediaPlaylistIOInterface*>(playlistIOLoader()->instance(key));
if (plugin && plugin->canRead(request.url(), format)) {
QMediaPlaylistReader *reader = plugin->createReader(request.url(), QByteArray(format));
@@ -536,7 +537,8 @@ void QMediaPlaylist::load(QIODevice * device, const char *format)
return;
}
- foreach (QString const& key, playlistIOLoader()->keys()) {
+ const auto keys = playlistIOLoader()->keys();
+ for (QString const& key : keys) {
QMediaPlaylistIOInterface* plugin = qobject_cast<QMediaPlaylistIOInterface*>(playlistIOLoader()->instance(key));
if (plugin && plugin->canRead(device,format)) {
QMediaPlaylistReader *reader = plugin->createReader(device,QByteArray(format));
@@ -598,7 +600,8 @@ bool QMediaPlaylist::save(QIODevice * device, const char *format)
if (d->playlist()->save(device,format))
return true;
- foreach (QString const& key, playlistIOLoader()->keys()) {
+ const auto keys = playlistIOLoader()->keys();
+ for (QString const& key : keys) {
QMediaPlaylistIOInterface* plugin = qobject_cast<QMediaPlaylistIOInterface*>(playlistIOLoader()->instance(key));
if (plugin && plugin->canWrite(device,format)) {
QMediaPlaylistWriter *writer = plugin->createWriter(device,QByteArray(format));