diff options
author | Mårten Nordheim <marten.nordheim@qt.io> | 2020-04-06 11:18:51 +0200 |
---|---|---|
committer | Mårten Nordheim <marten.nordheim@qt.io> | 2020-04-06 13:19:15 +0200 |
commit | a7868de41810a1cc2653896ef2d788a74dccd586 (patch) | |
tree | 349afac84c7facdfa20d1abce310d4cf1440269f /src/multimedia/playback | |
parent | e2c2b21e530276c216cddf641cf9c0f8098b16ce (diff) |
Remove use of bearer management and the related deprecated classes
It's now been deleted in QtBase.
Task-number: QTBUG-76502
Change-Id: I4dcefa842d66b3444c097315cf7deff5399d6bd9
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Reviewed-by: VaL Doroshchuk <valentyn.doroshchuk@qt.io>
Diffstat (limited to 'src/multimedia/playback')
-rw-r--r-- | src/multimedia/playback/qmediaplayer.cpp | 50 | ||||
-rw-r--r-- | src/multimedia/playback/qmediaplayer.h | 24 |
2 files changed, 0 insertions, 74 deletions
diff --git a/src/multimedia/playback/qmediaplayer.cpp b/src/multimedia/playback/qmediaplayer.cpp index 3773cfe64..e339980a2 100644 --- a/src/multimedia/playback/qmediaplayer.cpp +++ b/src/multimedia/playback/qmediaplayer.cpp @@ -48,7 +48,6 @@ #include <qmediaplaylist.h> #include <qmediaplaylistcontrol_p.h> #include <qmediaplaylistsourcecontrol_p.h> -#include <qmedianetworkaccesscontrol.h> #include <qaudiorolecontrol.h> #include <qcustomaudiorolecontrol.h> @@ -116,7 +115,6 @@ public: , audioRoleControl(nullptr) , customAudioRoleControl(nullptr) , playlist(nullptr) - , networkAccessControl(nullptr) , state(QMediaPlayer::StoppedState) , status(QMediaPlayer::UnknownMediaStatus) , error(QMediaPlayer::NoError) @@ -133,7 +131,6 @@ public: QPointer<QObject> videoOutput; QMediaPlaylist *playlist; - QMediaNetworkAccessControl *networkAccessControl; QVideoSurfaceOutput surfaceOutput; QMediaContent qrcMedia; QScopedPointer<QFile> qrcFile; @@ -599,7 +596,6 @@ QMediaPlayer::QMediaPlayer(QObject *parent, QMediaPlayer::Flags flags): d->error = ServiceMissingError; } else { d->control = qobject_cast<QMediaPlayerControl*>(d->service->requestControl(QMediaPlayerControl_iid)); - d->networkAccessControl = qobject_cast<QMediaNetworkAccessControl*>(d->service->requestControl(QMediaNetworkAccessControl_iid)); if (d->control != nullptr) { connect(d->control, SIGNAL(mediaChanged(QMediaContent)), SLOT(_q_handleMediaChanged(QMediaContent))); connect(d->control, SIGNAL(stateChanged(QMediaPlayer::State)), SLOT(_q_stateChanged(QMediaPlayer::State))); @@ -643,10 +639,6 @@ QMediaPlayer::QMediaPlayer(QObject *parent, QMediaPlayer::Flags flags): } } } - if (d->networkAccessControl != nullptr) { - connect(d->networkAccessControl, &QMediaNetworkAccessControl::configurationChanged, - this, &QMediaPlayer::networkConfigurationChanged); - } } } @@ -731,23 +723,6 @@ void QMediaPlayer::setPlaylist(QMediaPlaylist *playlist) setMedia(m); } -/*! - \obsolete - - Sets the network access points for remote media playback. - \a configurations contains, in ascending preferential order, a list of - configuration that can be used for network access. - - This will invalidate the choice of previous configurations. -*/ -void QMediaPlayer::setNetworkConfigurations(const QList<QNetworkConfiguration> &configurations) -{ - Q_D(QMediaPlayer); - - if (d->networkAccessControl) - d->networkAccessControl->setConfigurations(configurations); -} - QMediaPlayer::State QMediaPlayer::state() const { Q_D(const QMediaPlayer); @@ -872,24 +847,6 @@ QString QMediaPlayer::errorString() const return d_func()->errorString; } -/*! - \obsolete - - Returns the current network access point in use. - If a default contructed QNetworkConfiguration is returned - this feature is not available or that none of the - current supplied configurations are in use. -*/ -QNetworkConfiguration QMediaPlayer::currentNetworkConfiguration() const -{ - Q_D(const QMediaPlayer); - - if (d->networkAccessControl) - return d_func()->networkAccessControl->currentConfiguration(); - - return QNetworkConfiguration(); -} - //public Q_SLOTS: /*! Start or resume playing the current source. @@ -1667,13 +1624,6 @@ QStringList QMediaPlayer::supportedCustomAudioRoles() const */ /*! - \fn void QMediaPlayer::networkConfigurationChanged(const QNetworkConfiguration &configuration) - \obsolete - - Signal that the active in use network access point has been changed to \a configuration and all subsequent network access will use this \a configuration. -*/ - -/*! \enum QMediaPlayer::Flag \value LowLatency The player is expected to be used with simple audio formats, diff --git a/src/multimedia/playback/qmediaplayer.h b/src/multimedia/playback/qmediaplayer.h index bd070328b..decc61511 100644 --- a/src/multimedia/playback/qmediaplayer.h +++ b/src/multimedia/playback/qmediaplayer.h @@ -46,8 +46,6 @@ #include <QtMultimedia/qmediaenumdebug.h> #include <QtMultimedia/qaudio.h> -#include <QtNetwork/qnetworkconfiguration.h> - QT_BEGIN_NAMESPACE @@ -158,11 +156,6 @@ public: Error error() const; QString errorString() const; -QT_WARNING_PUSH -QT_WARNING_DISABLE_DEPRECATED - QT_DEPRECATED_VERSION_5_15 QNetworkConfiguration currentNetworkConfiguration() const; -QT_WARNING_POP - QMultimedia::AvailabilityStatus availability() const override; QAudio::Role audioRole() const; @@ -186,15 +179,6 @@ public Q_SLOTS: void setMedia(const QMediaContent &media, QIODevice *stream = nullptr); void setPlaylist(QMediaPlaylist *playlist); -#ifndef Q_MOC_RUN // moc fails to parse the expanded macro -QT_WARNING_PUSH -QT_WARNING_DISABLE_DEPRECATED -#endif - QT_DEPRECATED_VERSION_5_15 void setNetworkConfigurations(const QList<QNetworkConfiguration> &configurations); -#ifndef Q_MOC_RUN // moc fails to parse the expanded macro -QT_WARNING_POP -#endif - Q_SIGNALS: void mediaChanged(const QMediaContent &media); void currentMediaChanged(const QMediaContent &media); @@ -220,14 +204,6 @@ Q_SIGNALS: void error(QMediaPlayer::Error error); -#ifndef Q_MOC_RUN // moc fails to parse the expanded macro -QT_WARNING_PUSH -QT_WARNING_DISABLE_DEPRECATED -#endif - QT_DEPRECATED_VERSION_5_15 void networkConfigurationChanged(const QNetworkConfiguration &configuration); -#ifndef Q_MOC_RUN // moc fails to parse the expanded macro -QT_WARNING_POP -#endif public: bool bind(QObject *) override; void unbind(QObject *) override; |