diff options
author | Lars Knoll <lars.knoll@qt.io> | 2021-01-11 22:29:34 +0100 |
---|---|---|
committer | Lars Knoll <lars.knoll@qt.io> | 2021-01-22 07:02:14 +0000 |
commit | 778886e93e7525ad3b485c15a1a2cc84ca80b016 (patch) | |
tree | 3eca923d285fbe763076963c269a228e192e72ae /src/multimedia/playback/qmediaplayer.h | |
parent | 21583d119ab48274984df1a8574ea672345120fa (diff) |
Get rid of QMediaContent
There's no need for it without playlist support in QMediaPlayer.
Simply replace it with a QUrl.
Change-Id: I28421772b106dad67d321f2c7053558ebfe2a592
Reviewed-by: Doris Verria <doris.verria@qt.io>
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'src/multimedia/playback/qmediaplayer.h')
-rw-r--r-- | src/multimedia/playback/qmediaplayer.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/multimedia/playback/qmediaplayer.h b/src/multimedia/playback/qmediaplayer.h index 96b59aebe..7fc6d35e2 100644 --- a/src/multimedia/playback/qmediaplayer.h +++ b/src/multimedia/playback/qmediaplayer.h @@ -42,7 +42,6 @@ #include <QtMultimedia/qtmultimediaglobal.h> #include <QtMultimedia/qmediasource.h> -#include <QtMultimedia/qmediacontent.h> #include <QtMultimedia/qmediaenumdebug.h> #include <QtMultimedia/qaudio.h> @@ -56,7 +55,7 @@ class QMediaPlayerPrivate; class Q_MULTIMEDIA_EXPORT QMediaPlayer : public QMediaSource { Q_OBJECT - Q_PROPERTY(QMediaContent media READ media WRITE setMedia NOTIFY mediaChanged) + Q_PROPERTY(QUrl media READ media WRITE setMedia NOTIFY mediaChanged) Q_PROPERTY(qint64 duration READ duration NOTIFY durationChanged) Q_PROPERTY(qint64 position READ position WRITE setPosition NOTIFY positionChanged) Q_PROPERTY(int volume READ volume WRITE setVolume NOTIFY volumeChanged) @@ -150,7 +149,7 @@ public: void setVideoOutput(QAbstractVideoSurface *surface); void setVideoOutput(const QList<QAbstractVideoSurface *> &surfaces); - QMediaContent media() const; + QUrl media() const; const QIODevice *mediaStream() const; State state() const; @@ -192,10 +191,10 @@ public Q_SLOTS: void setPlaybackRate(qreal rate); - void setMedia(const QMediaContent &media, QIODevice *stream = nullptr); + void setMedia(const QUrl &media, QIODevice *stream = nullptr); Q_SIGNALS: - void mediaChanged(const QMediaContent &media); + void mediaChanged(const QUrl &media); void stateChanged(QMediaPlayer::State newState); void mediaStatusChanged(QMediaPlayer::MediaStatus status); |