summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorBartlomiej Moskal <bartlomiej.moskal@qt.io>2022-12-13 13:25:20 +0100
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2022-12-15 10:28:47 +0000
commitaad72fc2fdf4be0679e072514a7542415c4a7bfd (patch)
tree72b9638308c19a922fe49382fa35da85bbafcb41 /src
parent2978dc86ce32d2b7fb4c5c73424d2d2275f03eea (diff)
Android: Change log for RTSP failure
MediaPlayer does not play rtsp media properly on some devices. The problem seems to be orthogonal on Android. Same problem can be noticed on pure Android applications. This commit contains improved logging for mentioned case. Fixes: QTBUG-103567 Change-Id: I8f52dcc8e38f6af063a54c779348ccff4043cabb Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io> (cherry picked from commit 6838d738409418185fba3804c8ad14e0e3dbb005) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'src')
-rw-r--r--src/plugins/multimedia/android/mediaplayer/qandroidmediaplayer.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/plugins/multimedia/android/mediaplayer/qandroidmediaplayer.cpp b/src/plugins/multimedia/android/mediaplayer/qandroidmediaplayer.cpp
index 436e6df64..512523a20 100644
--- a/src/plugins/multimedia/android/mediaplayer/qandroidmediaplayer.cpp
+++ b/src/plugins/multimedia/android/mediaplayer/qandroidmediaplayer.cpp
@@ -502,7 +502,9 @@ void QAndroidMediaPlayer::onError(qint32 what, qint32 extra)
setMediaStatus(QMediaPlayer::InvalidMedia);
break;
case AndroidMediaPlayer::MEDIA_ERROR_BAD_THINGS_ARE_GOING_TO_HAPPEN:
- errorString += QLatin1String(" (Unknown error/Insufficient resources)");
+ errorString += mMediaContent.scheme() == QLatin1String("rtsp")
+ ? QLatin1String(" (Unknown error/Insufficient resources or RTSP may not be supported)")
+ : QLatin1String(" (Unknown error/Insufficient resources)");
error = QMediaPlayer::ResourceError;
break;
}