summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2021-06-30 10:28:58 +0200
committerLars Knoll <lars.knoll@qt.io>2021-07-05 10:35:15 +0200
commit94c54c95ac27166647e8bebae262b42d10779e59 (patch)
treeaeca7a20550d5486262750719a5cee4bb6556eb2
parent6bdd28f27053962cf6df3bb0c1db5e3e116351be (diff)
Fix runtime warnings about failed connect() calls
Change-Id: I1d3ee983739e9a75ee6416438af911d1aa4ab407 Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
-rw-r--r--src/multimedia/platform/android/mediaplayer/qandroidmediaplayer.cpp14
-rw-r--r--src/multimedia/platform/android/mediaplayer/qandroidmediaplayer_p.h2
2 files changed, 14 insertions, 2 deletions
diff --git a/src/multimedia/platform/android/mediaplayer/qandroidmediaplayer.cpp b/src/multimedia/platform/android/mediaplayer/qandroidmediaplayer.cpp
index 2a9070277..04008eb2e 100644
--- a/src/multimedia/platform/android/mediaplayer/qandroidmediaplayer.cpp
+++ b/src/multimedia/platform/android/mediaplayer/qandroidmediaplayer.cpp
@@ -92,9 +92,9 @@ QAndroidMediaPlayer::QAndroidMediaPlayer(QMediaPlayer *parent)
connect(mMediaPlayer,SIGNAL(videoSizeChanged(qint32,qint32)),
this,SLOT(onVideoSizeChanged(qint32,qint32)));
connect(mMediaPlayer,SIGNAL(progressChanged(qint64)),
- this,SIGNAL(positionChanged(qint64)));
+ this,SLOT(positionChanged(qint64)));
connect(mMediaPlayer,SIGNAL(durationChanged(qint64)),
- this,SIGNAL(durationChanged(qint64)));
+ this,SLOT(durationChanged(qint64)));
}
QAndroidMediaPlayer::~QAndroidMediaPlayer()
@@ -629,6 +629,16 @@ void QAndroidMediaPlayer::onStateChanged(qint32 state)
}
}
+void QAndroidMediaPlayer::positionChanged(qint64 position)
+{
+ QPlatformMediaPlayer::positionChanged(position);
+}
+
+void QAndroidMediaPlayer::durationChanged(qint64 duration)
+{
+ QPlatformMediaPlayer::durationChanged(duration);
+}
+
void QAndroidMediaPlayer::onVideoOutputReady(bool ready)
{
if ((mMediaPlayer->display() == 0) && mVideoOutput && ready)
diff --git a/src/multimedia/platform/android/mediaplayer/qandroidmediaplayer_p.h b/src/multimedia/platform/android/mediaplayer/qandroidmediaplayer_p.h
index aeb8f1fa4..88ad6774f 100644
--- a/src/multimedia/platform/android/mediaplayer/qandroidmediaplayer_p.h
+++ b/src/multimedia/platform/android/mediaplayer/qandroidmediaplayer_p.h
@@ -102,6 +102,8 @@ private Q_SLOTS:
void onBufferingChanged(qint32 percent);
void onVideoSizeChanged(qint32 width, qint32 height);
void onStateChanged(qint32 state);
+ void positionChanged(qint64 position);
+ void durationChanged(qint64 duration);
private:
AndroidMediaPlayer *mMediaPlayer = nullptr;