summaryrefslogtreecommitdiffstats
path: root/src/plugins/multimedia/android/mediaplayer/qandroidmediaplayer_p.h
diff options
context:
space:
mode:
authorBartlomiej Moskal <bartlomiej.moskal@qt.io>2022-11-16 14:28:17 +0100
committerBartlomiej Moskal <bartlomiej.moskal@qt.io>2022-11-23 13:11:25 +0000
commitd986272abe0e78aa4fecd2c385f880fd28ec336b (patch)
tree4d0acfdf391ca994ef574b00b17d65962822d91f /src/plugins/multimedia/android/mediaplayer/qandroidmediaplayer_p.h
parent9242a5262a32d793deb5c4d745546fab8dd8d165 (diff)
Android: Fix for QAndroidMediaPlayer isSeekable method
isSeekable() method should return correct value. It seem that m_seekable is corretly set in Base class. That is why we shouldn't override isSeekable method in our implementation. Additionally, after commit 0de7ff081f6d75122d2186d399a6f06cd865978e, default m_seekable value was changed to false which is not the correct approach on Android. Value need to be set to true in QAndroidMediaPlayer constructor. It changes if MEDIA_INFO_NOT_SEEKABLE is received. Task-number: QTBUG-103567 Pick-to: 6.4 6.2 Change-Id: I662e12610ea76472bfde408ba8a1dac602b63788 Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
Diffstat (limited to 'src/plugins/multimedia/android/mediaplayer/qandroidmediaplayer_p.h')
-rw-r--r--src/plugins/multimedia/android/mediaplayer/qandroidmediaplayer_p.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/plugins/multimedia/android/mediaplayer/qandroidmediaplayer_p.h b/src/plugins/multimedia/android/mediaplayer/qandroidmediaplayer_p.h
index 08d1a33fc..dd2a3469d 100644
--- a/src/plugins/multimedia/android/mediaplayer/qandroidmediaplayer_p.h
+++ b/src/plugins/multimedia/android/mediaplayer/qandroidmediaplayer_p.h
@@ -61,8 +61,6 @@ public:
void pause() override;
void stop() override;
- bool isSeekable() const override;
-
int trackCount(TrackType trackType) override;
QMediaMetaData trackMetaData(TrackType trackType, int streamNumber) override;
int activeTrack(TrackType trackType) override;