summaryrefslogtreecommitdiffstats
path: root/src/plugins
diff options
context:
space:
mode:
authorBartlomiej Moskal <bartlomiej.moskal@qt.io>2022-12-13 13:25:20 +0100
committerBartlomiej Moskal <bartlomiej.moskal@qt.io>2022-12-15 09:37:55 +0000
commit6838d738409418185fba3804c8ad14e0e3dbb005 (patch)
tree4bbe2f07378741b8da747f48640d17760b0f6d64 /src/plugins
parent17a98404f2b19a04e5aad742b944be123750d3c0 (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 Pick-to: 6.5 6.4 6.2 Change-Id: I8f52dcc8e38f6af063a54c779348ccff4043cabb Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
Diffstat (limited to 'src/plugins')
-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;
}