diff options
author | Sona Kurazyan <sona.kurazyan@qt.io> | 2019-07-11 10:35:45 +0200 |
---|---|---|
committer | Sona Kurazyan <sona.kurazyan@qt.io> | 2019-08-08 10:11:08 +0200 |
commit | 9178132f75563cd0e907525f08736c1b4cec73b4 (patch) | |
tree | 4176f8cedd3dc667ae8ee563026191eac43ecdc2 /src/plugins/winrt | |
parent | 5e35587975d6917c9d60ee06c40211af98020105 (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.cpp | 17 |
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()); } } } |