summaryrefslogtreecommitdiffstats
path: root/src/plugins/android/src/mediaplayer
diff options
context:
space:
mode:
authorChristian Strømme <christian.stromme@digia.com>2014-05-16 14:53:13 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-05-21 00:14:15 +0200
commit7e668fe58fc9546eb91bbf39992566f709b5e6c2 (patch)
tree760bad342b150d69a23d1d4ddc02b04317705a4e /src/plugins/android/src/mediaplayer
parent93e73fd8eeccfd42430acaa760bdeb8dc6f17f39 (diff)
Android: Fix loading from qrc
On Android < 4.1 our temporary file is discarded without checking the content. With this change we just open the file and pass the fd to the mediaplayer instead. Change-Id: I9233822725d8987c572b2d0b598721cee886de80 Reviewed-by: Yoann Lopes <yoann.lopes@digia.com>
Diffstat (limited to 'src/plugins/android/src/mediaplayer')
-rw-r--r--src/plugins/android/src/mediaplayer/qandroidmediaplayercontrol.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/android/src/mediaplayer/qandroidmediaplayercontrol.cpp b/src/plugins/android/src/mediaplayer/qandroidmediaplayercontrol.cpp
index 23ffb320c..68fb5e473 100644
--- a/src/plugins/android/src/mediaplayer/qandroidmediaplayercontrol.cpp
+++ b/src/plugins/android/src/mediaplayer/qandroidmediaplayercontrol.cpp
@@ -312,7 +312,7 @@ void QAndroidMediaPlayerControl::setMedia(const QMediaContent &mediaContent,
const QString path = url.toString().mid(3);
mTempFile.reset(QTemporaryFile::createNativeFile(path));
if (!mTempFile.isNull())
- mediaPath = QLatin1String("file://") + mTempFile->fileName();
+ mediaPath = QLatin1String("tempfile://") + mTempFile->fileName();
} else {
mediaPath = url.toString();
}