Merge remote-tracking branch 'origin/5.4' into 5.5
Change-Id: Id24f14bef17b86e7027e055473f0357854780979
This commit is contained in:
@@ -307,7 +307,7 @@ void QAndroidMediaPlayerControl::setMedia(const QMediaContent &mediaContent,
|
||||
{
|
||||
StateChangeNotifier notifier(this);
|
||||
|
||||
mReloadingMedia = (mMediaContent == mediaContent);
|
||||
mReloadingMedia = (mMediaContent == mediaContent) && !mPendingSetMedia;
|
||||
|
||||
if (!mReloadingMedia) {
|
||||
mMediaContent = mediaContent;
|
||||
@@ -712,8 +712,8 @@ void QAndroidMediaPlayerControl::resetBufferingProgress()
|
||||
void QAndroidMediaPlayerControl::flushPendingStates()
|
||||
{
|
||||
if (mPendingSetMedia) {
|
||||
mPendingSetMedia = false;
|
||||
setMedia(mMediaContent, 0);
|
||||
mPendingSetMedia = false;
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user