summaryrefslogtreecommitdiffstats
path: root/src/multimedia/playback/qmediaplayer.h
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2021-01-11 22:29:34 +0100
committerLars Knoll <lars.knoll@qt.io>2021-01-22 07:02:14 +0000
commit778886e93e7525ad3b485c15a1a2cc84ca80b016 (patch)
tree3eca923d285fbe763076963c269a228e192e72ae /src/multimedia/playback/qmediaplayer.h
parent21583d119ab48274984df1a8574ea672345120fa (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.h9
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);