summaryrefslogtreecommitdiffstats
path: root/src/plugins/winrt
diff options
context:
space:
mode:
authorSona Kurazyan <sona.kurazyan@qt.io>2019-07-11 10:35:45 +0200
committerSona Kurazyan <sona.kurazyan@qt.io>2019-08-08 10:11:08 +0200
commit9178132f75563cd0e907525f08736c1b4cec73b4 (patch)
tree4176f8cedd3dc667ae8ee563026191eac43ecdc2 /src/plugins/winrt
parent5e35587975d6917c9d60ee06c40211af98020105 (diff)
Remove usages of deprecated APIs
- Replace the usages of deprecated APIs by corresponding alternatives. - Made the tests for deprecated APIs to compile conditionally, based on the deprecation version. Task-number: QTBUG-76491 Task-number: QTBUG-76540 Task-number: QTBUG-76541 Change-Id: Ifd397dae9b3ebc2ba2504db7baa2d8ff21bfb3a7 Reviewed-by: VaL Doroshchuk <valentyn.doroshchuk@qt.io>
Diffstat (limited to 'src/plugins/winrt')
-rw-r--r--src/plugins/winrt/qwinrtmediaplayercontrol.cpp17
1 files changed, 6 insertions, 11 deletions
diff --git a/src/plugins/winrt/qwinrtmediaplayercontrol.cpp b/src/plugins/winrt/qwinrtmediaplayercontrol.cpp
index 374ff2831..02d956b5b 100644
--- a/src/plugins/winrt/qwinrtmediaplayercontrol.cpp
+++ b/src/plugins/winrt/qwinrtmediaplayercontrol.cpp
@@ -762,17 +762,12 @@ void QWinRTMediaPlayerControl::setMedia(const QMediaContent &media, QIODevice *s
QString urlString = media.request().url().toString();
if (!d->stream) {
// If we can read the file via Qt, use the byte stream approach
- const auto resources = media.resources();
- for (const QMediaResource &resource : resources) {
- const QUrl url = resource.url();
- if (url.isLocalFile()) {
- urlString = url.toLocalFile();
- QScopedPointer<QFile> file(new QFile(urlString));
- if (file->open(QFile::ReadOnly)) {
- file->setProperty(QT_WINRT_MEDIAPLAYER_STREAM_ID, true);
- d->stream.reset(file.take());
- break;
- }
+ if (media.request().url().isLocalFile()) {
+ urlString = media.request().url().toLocalFile();
+ QScopedPointer<QFile> file(new QFile(urlString));
+ if (file->open(QFile::ReadOnly)) {
+ file->setProperty(QT_WINRT_MEDIAPLAYER_STREAM_ID, true);
+ d->stream.reset(file.take());
}
}
}