diff options
author | André de la Rocha <andre.rocha@qt.io> | 2022-09-22 03:17:11 +0200 |
---|---|---|
committer | André de la Rocha <andre.rocha@qt.io> | 2022-10-27 19:47:03 +0200 |
commit | 8c8f1fd73e35d27a739c41aae50e3496d1d49890 (patch) | |
tree | f70e9f4eb731f6abef7b257535c7f48b49b174a0 | |
parent | 6156d0c27b37cc8322a243dd54e1d3d83d1b9d4b (diff) |
Add handling of unsupported URL scheme error
Task-number: QTBUG-103492
Change-Id: I2d15e599ff0f22d26a044f3c9856de3e5b91f596
Reviewed-by: Piotr Srebrny <piotr.srebrny@qt.io>
Reviewed-by: Lars Knoll <lars@knoll.priv.no>
(cherry picked from commit d1430701ba4dc39117ac36eb16bc851c54a8de89)
-rw-r--r-- | src/multimedia/platform/windows/player/mfplayersession.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/multimedia/platform/windows/player/mfplayersession.cpp b/src/multimedia/platform/windows/player/mfplayersession.cpp index 906a7aab9..85ffcd8d5 100644 --- a/src/multimedia/platform/windows/player/mfplayersession.cpp +++ b/src/multimedia/platform/windows/player/mfplayersession.cpp @@ -242,6 +242,10 @@ void MFPlayerSession::handleSourceError(long hr) errorCode = QMediaPlayer::FormatError; errorString = tr("Unsupported media type."); break; + case MF_E_UNSUPPORTED_SCHEME: + errorCode = QMediaPlayer::ResourceError; + errorString = tr("Unsupported URL scheme."); + break; case QMM_WININET_E_CANNOT_CONNECT: errorCode = QMediaPlayer::NetworkError; errorString = tr("A connection with the server could not be established."); |