summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2021-02-12 17:41:47 +0100
committerLars Knoll <lars.knoll@qt.io>2021-03-02 14:48:11 +0000
commitd6f5e27b380546654406e8469ad1083fe1350479 (patch)
treea13445bda3be8dc3b9a230864e04a81e816217b0
parentd8749dbea84bfa28bfcb5cdb60550f3e5cac3b7e (diff)
Rename QMediaPlayerControl to QPlatformMediaPlayer
This is the start of a larger renaming excercise, that will hopefully bring us closer towards a final naming convention for files and classes in the multimedia backends. Change-Id: Ib6010e2923cbf82b6bd6cd247614b4405863cf70 Reviewed-by: Doris Verria <doris.verria@qt.io> Reviewed-by: Lars Knoll <lars.knoll@qt.io>
-rw-r--r--src/imports/multimedia/qdeclarativeaudio.cpp2
-rw-r--r--src/imports/multimedia/qdeclarativeaudio_p.h2
-rw-r--r--src/imports/multimedia/qdeclarativecamera.cpp2
-rw-r--r--src/imports/multimedia/qmldir1
-rw-r--r--src/multimedia/.prev_CMakeLists.txt2
-rw-r--r--src/multimedia/CMakeLists.txt3
-rw-r--r--src/multimedia/controls/controls.pri2
-rw-r--r--src/multimedia/doc/snippets/multimedia-snippets/media.cpp2
-rw-r--r--src/multimedia/platform/android/mediaplayer/qandroidmediaplayercontrol.cpp4
-rw-r--r--src/multimedia/platform/android/mediaplayer/qandroidmediaplayercontrol_p.h4
-rw-r--r--src/multimedia/platform/android/qandroidintegration.cpp2
-rw-r--r--src/multimedia/platform/android/qandroidintegration_p.h2
-rw-r--r--src/multimedia/platform/darwin/mediaplayer/avfmediaplayer.mm2
-rw-r--r--src/multimedia/platform/darwin/mediaplayer/avfmediaplayer_p.h4
-rw-r--r--src/multimedia/platform/darwin/mediaplayer/avfmediaplayersession_p.h2
-rw-r--r--src/multimedia/platform/darwin/qdarwinintegration.cpp2
-rw-r--r--src/multimedia/platform/darwin/qdarwinintegration_p.h2
-rw-r--r--src/multimedia/platform/gstreamer/common/qgstreamerplayercontrol.cpp2
-rw-r--r--src/multimedia/platform/gstreamer/common/qgstreamerplayercontrol_p.h4
-rw-r--r--src/multimedia/platform/gstreamer/qgstreamerintegration.cpp2
-rw-r--r--src/multimedia/platform/gstreamer/qgstreamerintegration_p.h2
-rw-r--r--src/multimedia/platform/qmediaplatformintegration_p.h4
-rw-r--r--src/multimedia/platform/qnx/mediaplayer/mmrenderermediaplayercontrol.cpp2
-rw-r--r--src/multimedia/platform/qnx/mediaplayer/mmrenderermediaplayercontrol_p.h4
-rw-r--r--src/multimedia/platform/qnx/mediaplayer/mmrenderermediaplayerservice.cpp2
-rw-r--r--src/multimedia/platform/qnx/mediaplayer/mmrenderermediaplayerservice_p.h2
-rw-r--r--src/multimedia/platform/qplatformmediaplayer.cpp (renamed from src/multimedia/controls/qmediaplayercontrol.cpp)96
-rw-r--r--src/multimedia/platform/qplatformmediaplayer_p.h (renamed from src/multimedia/controls/qmediaplayercontrol.h)4
-rw-r--r--src/multimedia/platform/windows/player/mfplayercontrol.cpp2
-rw-r--r--src/multimedia/platform/windows/player/mfplayercontrol_p.h4
-rw-r--r--src/multimedia/platform/windows/player/mfplayersession.cpp2
-rw-r--r--src/multimedia/platform/windows/qwindowsintegration.cpp2
-rw-r--r--src/multimedia/platform/windows/qwindowsintegration_p.h2
-rw-r--r--src/multimedia/playback/qmediaplayer.cpp24
-rw-r--r--src/multimedia/playback/qmediaplaylist.cpp2
-rw-r--r--src/multimedia/playback/qmediaplaylist_p.h2
-rw-r--r--tests/auto/unit/mockbackend/mockmediaplayer.h6
-rw-r--r--tests/auto/unit/mockbackend/qmockintegration.cpp2
-rw-r--r--tests/auto/unit/mockbackend/qmockintegration_p.h2
-rw-r--r--tests/auto/unit/multimedia/qmediaplayer/tst_qmediaplayer.cpp2
-rw-r--r--tests/auto/unit/multimediawidgets/qmediaplayerwidgets/tst_qmediaplayerwidgets.cpp2
-rw-r--r--tests/auto/unit/qml/qdeclarativeaudio/tst_qdeclarativeaudio.cpp2
-rw-r--r--tests/auto/unit/qml/qdeclarativevideo/tst_qdeclarativevideo.cpp8
43 files changed, 115 insertions, 113 deletions
diff --git a/src/imports/multimedia/qdeclarativeaudio.cpp b/src/imports/multimedia/qdeclarativeaudio.cpp
index 49dfb0b73..2668cd3fd 100644
--- a/src/imports/multimedia/qdeclarativeaudio.cpp
+++ b/src/imports/multimedia/qdeclarativeaudio.cpp
@@ -40,7 +40,7 @@
#include "qdeclarativeaudio_p.h"
-#include <qmediaplayercontrol.h>
+#include <private/qplatformmediaplayer_p.h>
#include <private/qdeclarativevideooutput_p.h>
diff --git a/src/imports/multimedia/qdeclarativeaudio_p.h b/src/imports/multimedia/qdeclarativeaudio_p.h
index ebae60324..e85105d44 100644
--- a/src/imports/multimedia/qdeclarativeaudio_p.h
+++ b/src/imports/multimedia/qdeclarativeaudio_p.h
@@ -61,7 +61,7 @@
QT_BEGIN_NAMESPACE
class QTimerEvent;
-class QMediaPlayerControl;
+class QPlatformMediaPlayer;
class QDeclarativeMediaBaseAnimation;
class QDeclarativeMediaMetaData;
diff --git a/src/imports/multimedia/qdeclarativecamera.cpp b/src/imports/multimedia/qdeclarativecamera.cpp
index 6536bc5dc..41320edcf 100644
--- a/src/imports/multimedia/qdeclarativecamera.cpp
+++ b/src/imports/multimedia/qdeclarativecamera.cpp
@@ -48,7 +48,7 @@
#include "qdeclarativemediametadata_p.h"
-#include <qmediaplayercontrol.h>
+#include <private/qplatformmediaplayer_p.h>
#include <qvideorenderercontrol.h>
#include <QMediaDeviceManager>
#include <QtQml/qqmlinfo.h>
diff --git a/src/imports/multimedia/qmldir b/src/imports/multimedia/qmldir
index d68049f63..e7dcc3dd6 100644
--- a/src/imports/multimedia/qmldir
+++ b/src/imports/multimedia/qmldir
@@ -4,3 +4,4 @@ classname QMultimediaDeclarativeModule
typeinfo plugins.qmltypes
typeinfo plugins.qmltypes
Video 5.0 Video.qml
+
diff --git a/src/multimedia/.prev_CMakeLists.txt b/src/multimedia/.prev_CMakeLists.txt
index 9c86565ed..8769b1f6c 100644
--- a/src/multimedia/.prev_CMakeLists.txt
+++ b/src/multimedia/.prev_CMakeLists.txt
@@ -37,7 +37,7 @@ qt_internal_add_module(Multimedia
controls/qimageencodercontrol.cpp controls/qimageencodercontrol.h
controls/qmediaaudioprobecontrol.cpp controls/qmediaaudioprobecontrol.h
controls/qmediacontainercontrol.cpp controls/qmediacontainercontrol.h
- controls/qmediaplayercontrol.cpp controls/qmediaplayercontrol.h
+ controls/qmediaplayercontrol.cpp controls/qplatformmediaplayer_p.h
controls/qmediarecordercontrol.cpp controls/qmediarecordercontrol.h
controls/qmediastreamscontrol.cpp controls/qmediastreamscontrol.h
controls/qmediavideoprobecontrol.cpp controls/qmediavideoprobecontrol.h
diff --git a/src/multimedia/CMakeLists.txt b/src/multimedia/CMakeLists.txt
index e72d67228..25cde55ab 100644
--- a/src/multimedia/CMakeLists.txt
+++ b/src/multimedia/CMakeLists.txt
@@ -36,7 +36,6 @@ qt_internal_add_module(Multimedia
controls/qcamerafocuscontrol.cpp controls/qcamerafocuscontrol.h
controls/qcameraimagecapturecontrol.cpp controls/qcameraimagecapturecontrol.h
controls/qcameraimageprocessingcontrol.cpp controls/qcameraimageprocessingcontrol.h
- controls/qmediaplayercontrol.cpp controls/qmediaplayercontrol.h
controls/qmediarecordercontrol.cpp controls/qmediarecordercontrol.h
controls/qmediastreamscontrol.cpp controls/qmediastreamscontrol.h
controls/qvideorenderercontrol.cpp controls/qvideorenderercontrol.h
@@ -45,6 +44,7 @@ qt_internal_add_module(Multimedia
platform/qmediaplatformdevicemanager.cpp platform/qmediaplatformdevicemanager_p.h
platform/qmediaplatformintegration.cpp platform/qmediaplatformintegration_p.h
platform/qmediaplatformformatinfo.cpp platform/qmediaplatformformatinfo_p.h
+ platform/qplatformmediaplayer.cpp platform/qplatformmediaplayer_p.h
playback/qmediaplayer.cpp playback/qmediaplayer.h
playback/qmediaplaylist.cpp playback/qmediaplaylist.h playback/qmediaplaylist_p.h
playback/qplaylistfileparser.cpp playback/qplaylistfileparser_p.h
@@ -74,6 +74,7 @@ qt_internal_add_module(Multimedia
audio
camera
controls
+ platform
playback
recording
video
diff --git a/src/multimedia/controls/controls.pri b/src/multimedia/controls/controls.pri
index 663e55282..cba7f2a10 100644
--- a/src/multimedia/controls/controls.pri
+++ b/src/multimedia/controls/controls.pri
@@ -8,7 +8,7 @@ PUBLIC_HEADERS += \
controls/qcamerafocuscontrol.h \
controls/qcameraimagecapturecontrol.h \
controls/qcameraimageprocessingcontrol.h \
- controls/qmediaplayercontrol.h \
+ controls/qplatformmediaplayer_p.h \
controls/qmediarecordercontrol.h \
controls/qmediastreamscontrol.h \
controls/qvideorenderercontrol.h \
diff --git a/src/multimedia/doc/snippets/multimedia-snippets/media.cpp b/src/multimedia/doc/snippets/multimedia-snippets/media.cpp
index 6b417cc74..4acbdc842 100644
--- a/src/multimedia/doc/snippets/multimedia-snippets/media.cpp
+++ b/src/multimedia/doc/snippets/multimedia-snippets/media.cpp
@@ -44,7 +44,7 @@
#include "qmediaplaylist.h"
#include "qmediarecorder.h"
-#include "qmediaplayercontrol.h"
+#include "qplatformmediaplayer_p.h"
#include "qmediaplayer.h"
#include "qvideowidget.h"
#include "qcameraimagecapture.h"
diff --git a/src/multimedia/platform/android/mediaplayer/qandroidmediaplayercontrol.cpp b/src/multimedia/platform/android/mediaplayer/qandroidmediaplayercontrol.cpp
index c613722bd..1d3af68d8 100644
--- a/src/multimedia/platform/android/mediaplayer/qandroidmediaplayercontrol.cpp
+++ b/src/multimedia/platform/android/mediaplayer/qandroidmediaplayercontrol.cpp
@@ -76,7 +76,7 @@ private:
QAndroidMediaPlayerControl::QAndroidMediaPlayerControl(QObject *parent)
- : QMediaPlayerControl(parent),
+ : QPlatformMediaPlayer(parent),
mMediaPlayer(new AndroidMediaPlayer),
mCurrentState(QMediaPlayer::StoppedState),
mCurrentMediaStatus(QMediaPlayer::NoMedia),
@@ -606,7 +606,7 @@ void QAndroidMediaPlayerControl::onError(qint32 what, qint32 extra)
break;
}
- Q_EMIT QMediaPlayerControl::error(error, errorString);
+ Q_EMIT QPlatformMediaPlayer::error(error, errorString);
}
void QAndroidMediaPlayerControl::onBufferingChanged(qint32 percent)
diff --git a/src/multimedia/platform/android/mediaplayer/qandroidmediaplayercontrol_p.h b/src/multimedia/platform/android/mediaplayer/qandroidmediaplayercontrol_p.h
index 0cdc99688..4cf53d980 100644
--- a/src/multimedia/platform/android/mediaplayer/qandroidmediaplayercontrol_p.h
+++ b/src/multimedia/platform/android/mediaplayer/qandroidmediaplayercontrol_p.h
@@ -52,7 +52,7 @@
//
#include <qglobal.h>
-#include <QMediaPlayerControl>
+#include <QPlatformMediaPlayer>
#include <qsize.h>
#include <qurl.h>
@@ -62,7 +62,7 @@ class AndroidMediaPlayer;
class QAndroidVideoOutput;
class QAndroidMediaPlayerVideoRendererControl;
-class QAndroidMediaPlayerControl : public QMediaPlayerControl
+class QAndroidMediaPlayerControl : public QPlatformMediaPlayer
{
Q_OBJECT
public:
diff --git a/src/multimedia/platform/android/qandroidintegration.cpp b/src/multimedia/platform/android/qandroidintegration.cpp
index 4e5987564..c173bf94e 100644
--- a/src/multimedia/platform/android/qandroidintegration.cpp
+++ b/src/multimedia/platform/android/qandroidintegration.cpp
@@ -85,7 +85,7 @@ QMediaPlatformCaptureInterface *QAndroidIntegration::createCaptureInterface(QMed
return new QAndroidCaptureService(mode);
}
-QMediaPlayerControl *QAndroidIntegration::createPlayer()
+QPlatformMediaPlayer *QAndroidIntegration::createPlayer()
{
return new QAndroidMediaPlayerControl();
}
diff --git a/src/multimedia/platform/android/qandroidintegration_p.h b/src/multimedia/platform/android/qandroidintegration_p.h
index 36e936599..f123992b4 100644
--- a/src/multimedia/platform/android/qandroidintegration_p.h
+++ b/src/multimedia/platform/android/qandroidintegration_p.h
@@ -67,7 +67,7 @@ public:
QMediaPlatformFormatInfo *formatInfo() override;
QMediaPlatformCaptureInterface *createCaptureInterface(QMediaRecorder::CaptureMode mode) override;
- QMediaPlayerControl *createPlayer() override;
+ QPlatformMediaPlayer *createPlayer() override;
QAndroidDeviceManager *m_manager = nullptr;
QMediaPlatformFormatInfo *m_formatInfo = nullptr;
diff --git a/src/multimedia/platform/darwin/mediaplayer/avfmediaplayer.mm b/src/multimedia/platform/darwin/mediaplayer/avfmediaplayer.mm
index 47b47e8c6..c5d909fd1 100644
--- a/src/multimedia/platform/darwin/mediaplayer/avfmediaplayer.mm
+++ b/src/multimedia/platform/darwin/mediaplayer/avfmediaplayer.mm
@@ -43,7 +43,7 @@
QT_USE_NAMESPACE
AVFMediaPlayer::AVFMediaPlayer(QObject *parent) :
- QMediaPlayerControl(parent)
+ QPlatformMediaPlayer(parent)
{
setSession(new AVFMediaPlayerSession(this));
}
diff --git a/src/multimedia/platform/darwin/mediaplayer/avfmediaplayer_p.h b/src/multimedia/platform/darwin/mediaplayer/avfmediaplayer_p.h
index 6338572e6..a2d7d7690 100644
--- a/src/multimedia/platform/darwin/mediaplayer/avfmediaplayer_p.h
+++ b/src/multimedia/platform/darwin/mediaplayer/avfmediaplayer_p.h
@@ -51,14 +51,14 @@
// We mean it.
//
-#include <QtMultimedia/QMediaPlayerControl>
+#include <QtMultimedia/QPlatformMediaPlayer>
#include <QtCore/QObject>
QT_BEGIN_NAMESPACE
class AVFMediaPlayerSession;
-class AVFMediaPlayer : public QMediaPlayerControl
+class AVFMediaPlayer : public QPlatformMediaPlayer
{
Q_OBJECT
public:
diff --git a/src/multimedia/platform/darwin/mediaplayer/avfmediaplayersession_p.h b/src/multimedia/platform/darwin/mediaplayer/avfmediaplayersession_p.h
index 4c8fc6f48..bdca6639c 100644
--- a/src/multimedia/platform/darwin/mediaplayer/avfmediaplayersession_p.h
+++ b/src/multimedia/platform/darwin/mediaplayer/avfmediaplayersession_p.h
@@ -57,7 +57,7 @@
#include <QtCore/QResource>
#include <QtCore/QUrl>
-#include <QtMultimedia/QMediaPlayerControl>
+#include <QtMultimedia/QPlatformMediaPlayer>
#include <QtMultimedia/QMediaPlayer>
Q_FORWARD_DECLARE_OBJC_CLASS(AVAsset);
diff --git a/src/multimedia/platform/darwin/qdarwinintegration.cpp b/src/multimedia/platform/darwin/qdarwinintegration.cpp
index 9c1207c91..7a93880ed 100644
--- a/src/multimedia/platform/darwin/qdarwinintegration.cpp
+++ b/src/multimedia/platform/darwin/qdarwinintegration.cpp
@@ -75,7 +75,7 @@ QMediaPlatformCaptureInterface *QDarwinIntegration::createCaptureInterface(QMedi
return new AVFCameraService;
}
-QMediaPlayerControl *QDarwinIntegration::createPlayer()
+QPlatformMediaPlayer *QDarwinIntegration::createPlayer()
{
return new AVFMediaPlayer;
}
diff --git a/src/multimedia/platform/darwin/qdarwinintegration_p.h b/src/multimedia/platform/darwin/qdarwinintegration_p.h
index 31405b62e..8e0dbc7bd 100644
--- a/src/multimedia/platform/darwin/qdarwinintegration_p.h
+++ b/src/multimedia/platform/darwin/qdarwinintegration_p.h
@@ -67,7 +67,7 @@ public:
QMediaPlatformFormatInfo *formatInfo() override;
QMediaPlatformCaptureInterface *createCaptureInterface(QMediaRecorder::CaptureMode /*mode*/) override;
- QMediaPlayerControl *createPlayer() override;
+ QPlatformMediaPlayer *createPlayer() override;
QDarwinDeviceManager *m_manager = nullptr;
QMediaPlatformFormatInfo *m_formatInfo = nullptr;
diff --git a/src/multimedia/platform/gstreamer/common/qgstreamerplayercontrol.cpp b/src/multimedia/platform/gstreamer/common/qgstreamerplayercontrol.cpp
index 0017df93b..de2f46715 100644
--- a/src/multimedia/platform/gstreamer/common/qgstreamerplayercontrol.cpp
+++ b/src/multimedia/platform/gstreamer/common/qgstreamerplayercontrol.cpp
@@ -56,7 +56,7 @@
QT_BEGIN_NAMESPACE
QGstreamerPlayerControl::QGstreamerPlayerControl(QObject *parent)
- : QMediaPlayerControl(parent)
+ : QPlatformMediaPlayer(parent)
{
m_session = new QGstreamerPlayerSession(this);
connect(m_session, &QGstreamerPlayerSession::positionChanged, this, &QGstreamerPlayerControl::positionChanged);
diff --git a/src/multimedia/platform/gstreamer/common/qgstreamerplayercontrol_p.h b/src/multimedia/platform/gstreamer/common/qgstreamerplayercontrol_p.h
index 313ca6e1c..7de2dce43 100644
--- a/src/multimedia/platform/gstreamer/common/qgstreamerplayercontrol_p.h
+++ b/src/multimedia/platform/gstreamer/common/qgstreamerplayercontrol_p.h
@@ -52,7 +52,7 @@
//
#include <QtCore/qstack.h>
-#include <qmediaplayercontrol.h>
+#include <qplatformmediaplayer_p.h>
#include <private/qtmultimediaglobal_p.h>
#include <qurl.h>
@@ -61,7 +61,7 @@ QT_BEGIN_NAMESPACE
class QGstreamerPlayerSession;
class QGstreamerStreamsControl;
-class Q_MULTIMEDIA_EXPORT QGstreamerPlayerControl : public QMediaPlayerControl
+class Q_MULTIMEDIA_EXPORT QGstreamerPlayerControl : public QPlatformMediaPlayer
{
Q_OBJECT
diff --git a/src/multimedia/platform/gstreamer/qgstreamerintegration.cpp b/src/multimedia/platform/gstreamer/qgstreamerintegration.cpp
index 3fcda4754..bd42d362d 100644
--- a/src/multimedia/platform/gstreamer/qgstreamerintegration.cpp
+++ b/src/multimedia/platform/gstreamer/qgstreamerintegration.cpp
@@ -82,7 +82,7 @@ QMediaPlatformCaptureInterface *QGstreamerIntegration::createCaptureInterface(QM
return new QGstreamerCaptureService(mode);
}
-QMediaPlayerControl *QGstreamerIntegration::createPlayer()
+QPlatformMediaPlayer *QGstreamerIntegration::createPlayer()
{
return new QGstreamerPlayerControl();
}
diff --git a/src/multimedia/platform/gstreamer/qgstreamerintegration_p.h b/src/multimedia/platform/gstreamer/qgstreamerintegration_p.h
index 5e9825c9d..6eca24ebf 100644
--- a/src/multimedia/platform/gstreamer/qgstreamerintegration_p.h
+++ b/src/multimedia/platform/gstreamer/qgstreamerintegration_p.h
@@ -71,7 +71,7 @@ public:
QAudioDecoderControl *createAudioDecoder() override;
QMediaPlatformCaptureInterface *createCaptureInterface(QMediaRecorder::CaptureMode mode) override;
- QMediaPlayerControl *createPlayer() override;
+ QPlatformMediaPlayer *createPlayer() override;
QGstreamerDeviceManager *m_manager = nullptr;
QGstreamerFormatsInfo *m_formatsInfo = nullptr;
diff --git a/src/multimedia/platform/qmediaplatformintegration_p.h b/src/multimedia/platform/qmediaplatformintegration_p.h
index e17e9f958..5accc0423 100644
--- a/src/multimedia/platform/qmediaplatformintegration_p.h
+++ b/src/multimedia/platform/qmediaplatformintegration_p.h
@@ -58,7 +58,7 @@ QT_BEGIN_NAMESPACE
class QMediaDeviceManager;
class QMediaPlatformDeviceManager;
class QMediaPlatformCaptureInterface;
-class QMediaPlayerControl;
+class QPlatformMediaPlayer;
class QAudioDecoderControl;
class QMediaPlatformFormatInfo;
class QVideoRendererControl;
@@ -77,7 +77,7 @@ public:
virtual QAudioDecoderControl *createAudioDecoder() { return nullptr; }
virtual QMediaPlatformCaptureInterface *createCaptureInterface(QMediaRecorder::CaptureMode /*mode*/) { return nullptr; }
- virtual QMediaPlayerControl *createPlayer() { return nullptr; }
+ virtual QPlatformMediaPlayer *createPlayer() { return nullptr; }
};
QT_END_NAMESPACE
diff --git a/src/multimedia/platform/qnx/mediaplayer/mmrenderermediaplayercontrol.cpp b/src/multimedia/platform/qnx/mediaplayer/mmrenderermediaplayercontrol.cpp
index b253ab36b..662858d61 100644
--- a/src/multimedia/platform/qnx/mediaplayer/mmrenderermediaplayercontrol.cpp
+++ b/src/multimedia/platform/qnx/mediaplayer/mmrenderermediaplayercontrol.cpp
@@ -58,7 +58,7 @@ QT_BEGIN_NAMESPACE
static int idCounter = 0;
MmRendererMediaPlayerControl::MmRendererMediaPlayerControl(QObject *parent)
- : QMediaPlayerControl(parent),
+ : QPlatformMediaPlayer(parent),
m_context(0),
m_id(-1),
m_connection(0),
diff --git a/src/multimedia/platform/qnx/mediaplayer/mmrenderermediaplayercontrol_p.h b/src/multimedia/platform/qnx/mediaplayer/mmrenderermediaplayercontrol_p.h
index f65db2eb4..8885ff3da 100644
--- a/src/multimedia/platform/qnx/mediaplayer/mmrenderermediaplayercontrol_p.h
+++ b/src/multimedia/platform/qnx/mediaplayer/mmrenderermediaplayercontrol_p.h
@@ -51,7 +51,7 @@
//
#include "mmrenderermetadata_p.h"
-#include <qmediaplayercontrol.h>
+#include <qplatformmediaplayer_p.h>
#include <QtCore/qabstractnativeeventfilter.h>
#include <QtCore/qpointer.h>
#include <QtCore/qtimer.h>
@@ -68,7 +68,7 @@ class MmRendererCustomAudioRoleControl;
class MmRendererPlayerVideoRendererControl;
class MmRendererVideoWindowControl;
-class MmRendererMediaPlayerControl : public QMediaPlayerControl, public QAbstractNativeEventFilter
+class MmRendererMediaPlayerControl : public QPlatformMediaPlayer, public QAbstractNativeEventFilter
{
Q_OBJECT
public:
diff --git a/src/multimedia/platform/qnx/mediaplayer/mmrenderermediaplayerservice.cpp b/src/multimedia/platform/qnx/mediaplayer/mmrenderermediaplayerservice.cpp
index e76da2b38..4d633f512 100644
--- a/src/multimedia/platform/qnx/mediaplayer/mmrenderermediaplayerservice.cpp
+++ b/src/multimedia/platform/qnx/mediaplayer/mmrenderermediaplayerservice.cpp
@@ -74,7 +74,7 @@ void MmRendererMediaPlayerService::updateControls()
m_mediaPlayerControl->setVideoWindowControl(m_videoWindowControl);
}
-QMediaPlayerControl *MmRendererMediaPlayerService::player()
+QPlatformMediaPlayer *MmRendererMediaPlayerService::player()
{
if (!m_mediaPlayerControl) {
m_mediaPlayerControl = new MmrEventMediaPlayerControl;
diff --git a/src/multimedia/platform/qnx/mediaplayer/mmrenderermediaplayerservice_p.h b/src/multimedia/platform/qnx/mediaplayer/mmrenderermediaplayerservice_p.h
index 206277e8b..b028fa465 100644
--- a/src/multimedia/platform/qnx/mediaplayer/mmrenderermediaplayerservice_p.h
+++ b/src/multimedia/platform/qnx/mediaplayer/mmrenderermediaplayerservice_p.h
@@ -67,7 +67,7 @@ public:
~MmRendererMediaPlayerService();
// QMediaPlatformPlayerInterface
- QMediaPlayerControl *player() override;
+ QPlatformMediaPlayer *player() override;
// QMediaStreamsControl *streams() override;
QVideoRendererControl *createVideoRenderer() override;
diff --git a/src/multimedia/controls/qmediaplayercontrol.cpp b/src/multimedia/platform/qplatformmediaplayer.cpp
index 5eddbf164..5b24ee23b 100644
--- a/src/multimedia/controls/qmediaplayercontrol.cpp
+++ b/src/multimedia/platform/qplatformmediaplayer.cpp
@@ -37,14 +37,14 @@
**
****************************************************************************/
-#include "qmediaplayercontrol.h"
+#include "qplatformmediaplayer_p.h"
#include "qmediaplayer.h"
QT_BEGIN_NAMESPACE
/*!
- \class QMediaPlayerControl
+ \class QPlatformMediaPlayer
\obsolete
\inmodule QtMultimedia
@@ -52,7 +52,7 @@ QT_BEGIN_NAMESPACE
\ingroup multimedia_control
- \brief The QMediaPlayerControl class provides access to the media playing
+ \brief The QPlatformMediaPlayer class provides access to the media playing
functionality.
This control provides a means to set the \l {setMedia()}{media} to play,
@@ -71,19 +71,19 @@ QT_BEGIN_NAMESPACE
/*!
Constructs a new media player control with the given \a parent.
*/
-QMediaPlayerControl::QMediaPlayerControl(QObject *parent)
+QPlatformMediaPlayer::QPlatformMediaPlayer(QObject *parent)
: QObject(parent)
{
}
/*!
- \fn QMediaPlayerControl::state() const
+ \fn QPlatformMediaPlayer::state() const
Returns the state of a player control.
*/
/*!
- \fn QMediaPlayerControl::stateChanged(QMediaPlayer::State newState)
+ \fn QPlatformMediaPlayer::stateChanged(QMediaPlayer::State newState)
Signals that the state of a player control has changed to \a newState.
@@ -91,14 +91,14 @@ QMediaPlayerControl::QMediaPlayerControl(QObject *parent)
*/
/*!
- \fn QMediaPlayerControl::mediaStatus() const
+ \fn QPlatformMediaPlayer::mediaStatus() const
Returns the status of the current media.
*/
/*!
- \fn QMediaPlayerControl::mediaStatusChanged(QMediaPlayer::MediaStatus status)
+ \fn QPlatformMediaPlayer::mediaStatusChanged(QMediaPlayer::MediaStatus status)
Signals that the \a status of the current media has changed.
@@ -107,13 +107,13 @@ QMediaPlayerControl::QMediaPlayerControl(QObject *parent)
/*!
- \fn QMediaPlayerControl::duration() const
+ \fn QPlatformMediaPlayer::duration() const
Returns the duration of the current media in milliseconds.
*/
/*!
- \fn QMediaPlayerControl::durationChanged(qint64 duration)
+ \fn QPlatformMediaPlayer::durationChanged(qint64 duration)
Signals that the \a duration of the current media has changed.
@@ -121,20 +121,20 @@ QMediaPlayerControl::QMediaPlayerControl(QObject *parent)
*/
/*!
- \fn QMediaPlayerControl::position() const
+ \fn QPlatformMediaPlayer::position() const
Returns the current playback position in milliseconds.
*/
/*!
- \fn QMediaPlayerControl::setPosition(qint64 position)
+ \fn QPlatformMediaPlayer::setPosition(qint64 position)
Sets the playback \a position of the current media. This will initiate a seek and it may take
some time for playback to reach the position set.
*/
/*!
- \fn QMediaPlayerControl::positionChanged(qint64 position)
+ \fn QPlatformMediaPlayer::positionChanged(qint64 position)
Signals the playback \a position has changed.
@@ -145,13 +145,13 @@ QMediaPlayerControl::QMediaPlayerControl(QObject *parent)
*/
/*!
- \fn QMediaPlayerControl::volume() const
+ \fn QPlatformMediaPlayer::volume() const
Returns the audio volume of a player control.
*/
/*!
- \fn QMediaPlayerControl::setVolume(int volume)
+ \fn QPlatformMediaPlayer::setVolume(int volume)
Sets the audio \a volume of a player control.
@@ -159,7 +159,7 @@ QMediaPlayerControl::QMediaPlayerControl(QObject *parent)
*/
/*!
- \fn QMediaPlayerControl::volumeChanged(int volume)
+ \fn QPlatformMediaPlayer::volumeChanged(int volume)
Signals the audio \a volume of a player control has changed.
@@ -167,19 +167,19 @@ QMediaPlayerControl::QMediaPlayerControl(QObject *parent)
*/
/*!
- \fn QMediaPlayerControl::isMuted() const
+ \fn QPlatformMediaPlayer::isMuted() const
Returns the mute state of a player control.
*/
/*!
- \fn QMediaPlayerControl::setMuted(bool mute)
+ \fn QPlatformMediaPlayer::setMuted(bool mute)
Sets the \a mute state of a player control.
*/
/*!
- \fn QMediaPlayerControl::mutedChanged(bool mute)
+ \fn QPlatformMediaPlayer::mutedChanged(bool mute)
Signals a change in the \a mute status of a player control.
@@ -187,14 +187,14 @@ QMediaPlayerControl::QMediaPlayerControl(QObject *parent)
*/
/*!
- \fn QMediaPlayerControl::bufferStatus() const
+ \fn QPlatformMediaPlayer::bufferStatus() const
Returns the buffering progress of the current media. Progress is measured in the percentage
of the buffer filled.
*/
/*!
- \fn QMediaPlayerControl::bufferStatusChanged(int percentFilled)
+ \fn QPlatformMediaPlayer::bufferStatusChanged(int percentFilled)
Signal the amount of the local buffer filled as a percentage by \a percentFilled.
@@ -202,7 +202,7 @@ QMediaPlayerControl::QMediaPlayerControl(QObject *parent)
*/
/*!
- \fn QMediaPlayerControl::isAudioAvailable() const
+ \fn QPlatformMediaPlayer::isAudioAvailable() const
Identifies if there is audio output available for the current media.
@@ -210,7 +210,7 @@ QMediaPlayerControl::QMediaPlayerControl(QObject *parent)
*/
/*!
- \fn QMediaPlayerControl::audioAvailableChanged(bool audioAvailable)
+ \fn QPlatformMediaPlayer::audioAvailableChanged(bool audioAvailable)
Signals that there has been a change in the availability of audio output \a audioAvailable.
@@ -218,7 +218,7 @@ QMediaPlayerControl::QMediaPlayerControl(QObject *parent)
*/
/*!
- \fn QMediaPlayerControl::isVideoAvailable() const
+ \fn QPlatformMediaPlayer::isVideoAvailable() const
Identifies if there is video output available for the current media.
@@ -226,7 +226,7 @@ QMediaPlayerControl::QMediaPlayerControl(QObject *parent)
*/
/*!
- \fn QMediaPlayerControl::videoAvailableChanged(bool videoAvailable)
+ \fn QPlatformMediaPlayer::videoAvailableChanged(bool videoAvailable)
Signal that the availability of visual content has changed to \a videoAvailable.
@@ -234,7 +234,7 @@ QMediaPlayerControl::QMediaPlayerControl(QObject *parent)
*/
/*!
- \fn QMediaPlayerControl::isSeekable() const
+ \fn QPlatformMediaPlayer::isSeekable() const
Identifies if the current media is seekable.
@@ -242,7 +242,7 @@ QMediaPlayerControl::QMediaPlayerControl(QObject *parent)
*/
/*!
- \fn QMediaPlayerControl::seekableChanged(bool seekable)
+ \fn QPlatformMediaPlayer::seekableChanged(bool seekable)
Signals that the \a seekable state of a player control has changed.
@@ -250,7 +250,7 @@ QMediaPlayerControl::QMediaPlayerControl(QObject *parent)
*/
/*!
- \fn QMediaPlayerControl::availablePlaybackRanges() const
+ \fn QPlatformMediaPlayer::availablePlaybackRanges() const
Returns a range of times in milliseconds that can be played back.
@@ -260,33 +260,33 @@ QMediaPlayerControl::QMediaPlayerControl(QObject *parent)
*/
/*!
- \fn QMediaPlayerControl::availablePlaybackRangesChanged(const QMediaTimeRange &ranges)
+ \fn QPlatformMediaPlayer::availablePlaybackRangesChanged(const QMediaTimeRange &ranges)
Signals that the available media playback \a ranges have changed.
- \sa QMediaPlayerControl::availablePlaybackRanges()
+ \sa QPlatformMediaPlayer::availablePlaybackRanges()
*/
/*!
- \fn qreal QMediaPlayerControl::playbackRate() const
+ \fn qreal QPlatformMediaPlayer::playbackRate() const
Returns the rate of playback.
*/
/*!
- \fn QMediaPlayerControl::setPlaybackRate(qreal rate)
+ \fn QPlatformMediaPlayer::setPlaybackRate(qreal rate)
Sets the \a rate of playback.
*/
/*!
- \fn QMediaPlayerControl::media() const
+ \fn QPlatformMediaPlayer::media() const
Returns the current media source.
*/
/*!
- \fn QMediaPlayerControl::mediaStream() const
+ \fn QPlatformMediaPlayer::mediaStream() const
Returns the current media stream. This is only a valid if a stream was passed to setMedia().
@@ -294,7 +294,7 @@ QMediaPlayerControl::QMediaPlayerControl(QObject *parent)
*/
/*!
- \fn QMediaPlayerControl::setMedia(const QUrl &media, QIODevice *stream)
+ \fn QPlatformMediaPlayer::setMedia(const QUrl &media, QIODevice *stream)
Sets the current \a media source. If a \a stream is supplied; data will be read from that
instead of attempting to resolve the media source. The media source may still be used to
@@ -313,13 +313,13 @@ QMediaPlayerControl::QMediaPlayerControl(QObject *parent)
*/
/*!
- \fn QMediaPlayerControl::mediaChanged(const QUrl& content)
+ \fn QPlatformMediaPlayer::mediaChanged(const QUrl& content)
Signals that the current media \a content has changed.
*/
/*!
- \fn QMediaPlayerControl::play()
+ \fn QPlatformMediaPlayer::play()
Starts playback of the current media.
@@ -330,7 +330,7 @@ QMediaPlayerControl::QMediaPlayerControl(QObject *parent)
*/
/*!
- \fn QMediaPlayerControl::pause()
+ \fn QPlatformMediaPlayer::pause()
Pauses playback of the current media.
@@ -341,7 +341,7 @@ QMediaPlayerControl::QMediaPlayerControl(QObject *parent)
*/
/*!
- \fn QMediaPlayerControl::stop()
+ \fn QPlatformMediaPlayer::stop()
Stops playback of the current media.
@@ -350,37 +350,37 @@ QMediaPlayerControl::QMediaPlayerControl(QObject *parent)
*/
/*!
- \fn QAudio::Role QMediaPlayerControl::audioRole() const
+ \fn QAudio::Role QPlatformMediaPlayer::audioRole() const
Returns the audio role of the media played by the media service.
*/
/*!
- \fn void QMediaPlayerControl::setAudioRole(QAudio::Role role)
+ \fn void QPlatformMediaPlayer::setAudioRole(QAudio::Role role)
Sets the audio \a role of the media played by the media service.
*/
/*!
- \fn QList<QAudio::Role> QMediaPlayerControl::supportedAudioRoles() const
+ \fn QList<QAudio::Role> QPlatformMediaPlayer::supportedAudioRoles() const
Returns a list of audio roles that the media service supports.
*/
/*!
- \fn QAudio::Role QMediaPlayerControl::customAudioRole() const
+ \fn QAudio::Role QPlatformMediaPlayer::customAudioRole() const
Returns the audio role of the media played by the media service.
*/
/*!
- \fn void QMediaPlayerControl::setCustomAudioRole(const QString &role)
+ \fn void QPlatformMediaPlayer::setCustomAudioRole(const QString &role)
Sets the audio \a role of the media played by the media service.
*/
/*!
- \fn QStringList QMediaPlayerControl::supportedCustomAudioRoles() const
+ \fn QStringList QPlatformMediaPlayer::supportedCustomAudioRoles() const
Returns a list of custom audio roles that the media service supports. An
empty list may indicate that the supported custom audio roles aren't known.
@@ -388,17 +388,17 @@ QMediaPlayerControl::QMediaPlayerControl(QObject *parent)
*/
/*!
- \fn QMediaPlayerControl::error(int error, const QString &errorString)
+ \fn QPlatformMediaPlayer::error(int error, const QString &errorString)
Signals that an \a error has occurred. The \a errorString provides a more detailed explanation.
*/
/*!
- \fn QMediaPlayerControl::playbackRateChanged(qreal rate)
+ \fn QPlatformMediaPlayer::playbackRateChanged(qreal rate)
Signal emitted when playback rate changes to \a rate.
*/
QT_END_NAMESPACE
-#include "moc_qmediaplayercontrol.cpp"
+#include "moc_qplatformmediaplayer_p.cpp"
diff --git a/src/multimedia/controls/qmediaplayercontrol.h b/src/multimedia/platform/qplatformmediaplayer_p.h
index 15a6e3e2d..9169d7c89 100644
--- a/src/multimedia/controls/qmediaplayercontrol.h
+++ b/src/multimedia/platform/qplatformmediaplayer_p.h
@@ -51,7 +51,7 @@ QT_BEGIN_NAMESPACE
class QMediaStreamsControl;
-class Q_MULTIMEDIA_EXPORT QMediaPlayerControl : public QObject
+class Q_MULTIMEDIA_EXPORT QPlatformMediaPlayer : public QObject
{
Q_OBJECT
@@ -127,7 +127,7 @@ Q_SIGNALS:
void metaDataChanged();
protected:
- explicit QMediaPlayerControl(QObject *parent = nullptr);
+ explicit QPlatformMediaPlayer(QObject *parent = nullptr);
};
QT_END_NAMESPACE
diff --git a/src/multimedia/platform/windows/player/mfplayercontrol.cpp b/src/multimedia/platform/windows/player/mfplayercontrol.cpp
index 1ff6e25bd..02105c877 100644
--- a/src/multimedia/platform/windows/player/mfplayercontrol.cpp
+++ b/src/multimedia/platform/windows/player/mfplayercontrol.cpp
@@ -45,7 +45,7 @@
//#define DEBUG_MEDIAFOUNDATION
MFPlayerControl::MFPlayerControl()
- : QMediaPlayerControl()
+ : QPlatformMediaPlayer()
, m_state(QMediaPlayer::StoppedState)
, m_stateDirty(false)
, m_videoAvailable(false)
diff --git a/src/multimedia/platform/windows/player/mfplayercontrol_p.h b/src/multimedia/platform/windows/player/mfplayercontrol_p.h
index 4170bfc8b..5414b34b7 100644
--- a/src/multimedia/platform/windows/player/mfplayercontrol_p.h
+++ b/src/multimedia/platform/windows/player/mfplayercontrol_p.h
@@ -52,7 +52,7 @@
//
#include "QUrl.h"
-#include "qmediaplayercontrol.h"
+#include "qplatformmediaplayer_p.h"
#include <QtCore/qcoreevent.h>
@@ -60,7 +60,7 @@
QT_USE_NAMESPACE
-class MFPlayerControl : public QMediaPlayerControl
+class MFPlayerControl : public QPlatformMediaPlayer
{
Q_OBJECT
public:
diff --git a/src/multimedia/platform/windows/player/mfplayersession.cpp b/src/multimedia/platform/windows/player/mfplayersession.cpp
index 5d8dcd1e6..36857b452 100644
--- a/src/multimedia/platform/windows/player/mfplayersession.cpp
+++ b/src/multimedia/platform/windows/player/mfplayersession.cpp
@@ -37,7 +37,7 @@
**
****************************************************************************/
-#include "qmediaplayercontrol.h"
+#include "qplatformmediaplayer_p.h"
#include <QtCore/qcoreapplication.h>
#include <QtCore/qdatetime.h>
diff --git a/src/multimedia/platform/windows/qwindowsintegration.cpp b/src/multimedia/platform/windows/qwindowsintegration.cpp
index 190e1dd32..ff6f65644 100644
--- a/src/multimedia/platform/windows/qwindowsintegration.cpp
+++ b/src/multimedia/platform/windows/qwindowsintegration.cpp
@@ -88,7 +88,7 @@ QAudioDecoderControl *QWindowsIntegration::createAudioDecoder()
return new MFAudioDecoderControl;
}
-QMediaPlayerControl *QWindowsIntegration::createPlayer()
+QPlatformMediaPlayer *QWindowsIntegration::createPlayer()
{
return new MFPlayerControl;
}
diff --git a/src/multimedia/platform/windows/qwindowsintegration_p.h b/src/multimedia/platform/windows/qwindowsintegration_p.h
index 8207f2ba2..23e7a941b 100644
--- a/src/multimedia/platform/windows/qwindowsintegration_p.h
+++ b/src/multimedia/platform/windows/qwindowsintegration_p.h
@@ -71,7 +71,7 @@ public:
QMediaPlatformFormatInfo *formatInfo() override;
QAudioDecoderControl *createAudioDecoder() override;
- QMediaPlayerControl *createPlayer() override;
+ QPlatformMediaPlayer *createPlayer() override;
QWindowsDeviceManager *m_manager = nullptr;
QWindowsFormatInfo *m_formatInfo = nullptr;
diff --git a/src/multimedia/playback/qmediaplayer.cpp b/src/multimedia/playback/qmediaplayer.cpp
index 7ba09dc4f..c31139f6b 100644
--- a/src/multimedia/playback/qmediaplayer.cpp
+++ b/src/multimedia/playback/qmediaplayer.cpp
@@ -41,7 +41,7 @@
#include "qvideosurfaces_p.h"
#include "private/qobject_p.h"
-#include <qmediaplayercontrol.h>
+#include <qplatformmediaplayer_p.h>
#include <private/qmediaplatformintegration_p.h>
#include <QtCore/qcoreevent.h>
@@ -91,7 +91,7 @@ class QMediaPlayerPrivate : public QObjectPrivate
public:
QMediaPlayerPrivate() : notifyTimer(nullptr) {}
- QMediaPlayerControl* control = nullptr;
+ QPlatformMediaPlayer* control = nullptr;
QString errorString;
QPointer<QObject> videoOutput;
@@ -284,16 +284,16 @@ QMediaPlayer::QMediaPlayer(QObject *parent):
SLOT(_q_mediaStatusChanged(QMediaPlayer::MediaStatus)));
connect(d->control, SIGNAL(error(int,QString)), SLOT(_q_error(int,QString)));
- connect(d->control, &QMediaPlayerControl::durationChanged, this, &QMediaPlayer::durationChanged);
- connect(d->control, &QMediaPlayerControl::positionChanged, this, &QMediaPlayer::positionChanged);
- connect(d->control, &QMediaPlayerControl::audioAvailableChanged, this, &QMediaPlayer::audioAvailableChanged);
- connect(d->control, &QMediaPlayerControl::videoAvailableChanged, this, &QMediaPlayer::videoAvailableChanged);
- connect(d->control, &QMediaPlayerControl::volumeChanged, this, &QMediaPlayer::volumeChanged);
- connect(d->control, &QMediaPlayerControl::mutedChanged, this, &QMediaPlayer::mutedChanged);
- connect(d->control, &QMediaPlayerControl::seekableChanged, this, &QMediaPlayer::seekableChanged);
- connect(d->control, &QMediaPlayerControl::playbackRateChanged, this, &QMediaPlayer::playbackRateChanged);
- connect(d->control, &QMediaPlayerControl::bufferStatusChanged, this, &QMediaPlayer::bufferStatusChanged);
- connect(d->control, &QMediaPlayerControl::metaDataChanged, this, &QMediaPlayer::metaDataChanged);
+ connect(d->control, &QPlatformMediaPlayer::durationChanged, this, &QMediaPlayer::durationChanged);
+ connect(d->control, &QPlatformMediaPlayer::positionChanged, this, &QMediaPlayer::positionChanged);
+ connect(d->control, &QPlatformMediaPlayer::audioAvailableChanged, this, &QMediaPlayer::audioAvailableChanged);
+ connect(d->control, &QPlatformMediaPlayer::videoAvailableChanged, this, &QMediaPlayer::videoAvailableChanged);
+ connect(d->control, &QPlatformMediaPlayer::volumeChanged, this, &QMediaPlayer::volumeChanged);
+ connect(d->control, &QPlatformMediaPlayer::mutedChanged, this, &QMediaPlayer::mutedChanged);
+ connect(d->control, &QPlatformMediaPlayer::seekableChanged, this, &QMediaPlayer::seekableChanged);
+ connect(d->control, &QPlatformMediaPlayer::playbackRateChanged, this, &QMediaPlayer::playbackRateChanged);
+ connect(d->control, &QPlatformMediaPlayer::bufferStatusChanged, this, &QMediaPlayer::bufferStatusChanged);
+ connect(d->control, &QPlatformMediaPlayer::metaDataChanged, this, &QMediaPlayer::metaDataChanged);
d->state = d->control->state();
d->status = d->control->mediaStatus();
diff --git a/src/multimedia/playback/qmediaplaylist.cpp b/src/multimedia/playback/qmediaplaylist.cpp
index 73b8bfe27..4bd658e35 100644
--- a/src/multimedia/playback/qmediaplaylist.cpp
+++ b/src/multimedia/playback/qmediaplaylist.cpp
@@ -39,7 +39,7 @@
#include "qmediaplaylist.h"
#include "qmediaplaylist_p.h"
-#include "qmediaplayercontrol.h"
+#include "qplatformmediaplayer_p.h"
#include "qplaylistfileparser_p.h"
#include <QtCore/qlist.h>
diff --git a/src/multimedia/playback/qmediaplaylist_p.h b/src/multimedia/playback/qmediaplaylist_p.h
index 2a789aec0..f6644fac9 100644
--- a/src/multimedia/playback/qmediaplaylist_p.h
+++ b/src/multimedia/playback/qmediaplaylist_p.h
@@ -53,7 +53,7 @@
#include "qmediaplaylist.h"
#include "qmediaplayer.h"
-#include "qmediaplayercontrol.h"
+#include "qplatformmediaplayer_p.h"
#include "qplaylistfileparser_p.h"
#include <QtCore/qdebug.h>
diff --git a/tests/auto/unit/mockbackend/mockmediaplayer.h b/tests/auto/unit/mockbackend/mockmediaplayer.h
index 8263f935d..8c78bad61 100644
--- a/tests/auto/unit/mockbackend/mockmediaplayer.h
+++ b/tests/auto/unit/mockbackend/mockmediaplayer.h
@@ -29,17 +29,17 @@
#ifndef MOCKMEDIAPLAYER_H
#define MOCKMEDIAPLAYER_H
-#include "qmediaplayercontrol.h"
+#include "private/qplatformmediaplayer_p.h"
#include "mockmediastreamscontrol.h"
#include <qurl.h>
-class MockMediaPlayer : public QMediaPlayerControl
+class MockMediaPlayer : public QPlatformMediaPlayer
{
friend class MockMediaPlayerService;
public:
MockMediaPlayer()
- : QMediaPlayerControl(0)
+ : QPlatformMediaPlayer(0)
, _state(QMediaPlayer::StoppedState)
, _mediaStatus(QMediaPlayer::NoMedia)
, _error(QMediaPlayer::NoError)
diff --git a/tests/auto/unit/mockbackend/qmockintegration.cpp b/tests/auto/unit/mockbackend/qmockintegration.cpp
index 348933fd7..f76ab52c2 100644
--- a/tests/auto/unit/mockbackend/qmockintegration.cpp
+++ b/tests/auto/unit/mockbackend/qmockintegration.cpp
@@ -72,7 +72,7 @@ QAudioDecoderControl *QMockIntegration::createAudioDecoder()
return m_lastAudioDecoderControl;
}
-QMediaPlayerControl *QMockIntegration::createPlayer()
+QPlatformMediaPlayer *QMockIntegration::createPlayer()
{
if (m_flags & NoPlayerInterface)
m_lastPlayer = nullptr;
diff --git a/tests/auto/unit/mockbackend/qmockintegration_p.h b/tests/auto/unit/mockbackend/qmockintegration_p.h
index 391bac4dd..e70380404 100644
--- a/tests/auto/unit/mockbackend/qmockintegration_p.h
+++ b/tests/auto/unit/mockbackend/qmockintegration_p.h
@@ -70,7 +70,7 @@ public:
QMediaPlatformFormatInfo *formatInfo() override { return nullptr; }
QAudioDecoderControl *createAudioDecoder() override;
- QMediaPlayerControl *createPlayer() override;
+ QPlatformMediaPlayer *createPlayer() override;
QMediaPlatformCaptureInterface *createCaptureInterface(QMediaRecorder::CaptureMode mode) override;
enum Flag {
diff --git a/tests/auto/unit/multimedia/qmediaplayer/tst_qmediaplayer.cpp b/tests/auto/unit/multimedia/qmediaplayer/tst_qmediaplayer.cpp
index 2a22321f8..4c9ea8dc0 100644
--- a/tests/auto/unit/multimedia/qmediaplayer/tst_qmediaplayer.cpp
+++ b/tests/auto/unit/multimedia/qmediaplayer/tst_qmediaplayer.cpp
@@ -35,7 +35,7 @@
#include <qabstractvideosurface.h>
#include <qmediaplayer.h>
-#include <qmediaplayercontrol.h>
+#include <private/qplatformmediaplayer_p.h>
#include <qmediaplaylist.h>
#include <qmediastreamscontrol.h>
#include <qvideorenderercontrol.h>
diff --git a/tests/auto/unit/multimediawidgets/qmediaplayerwidgets/tst_qmediaplayerwidgets.cpp b/tests/auto/unit/multimediawidgets/qmediaplayerwidgets/tst_qmediaplayerwidgets.cpp
index cc9b0f653..6d0b5291b 100644
--- a/tests/auto/unit/multimediawidgets/qmediaplayerwidgets/tst_qmediaplayerwidgets.cpp
+++ b/tests/auto/unit/multimediawidgets/qmediaplayerwidgets/tst_qmediaplayerwidgets.cpp
@@ -35,7 +35,7 @@
#include <qgraphicsvideoitem.h>
#include <qabstractvideosurface.h>
#include <qmediaplayer.h>
-#include <qmediaplayercontrol.h>
+#include <private/qplatformmediaplayer_p.h>
#include "mockvideosurface.h"
#include "qmockintegration_p.h"
diff --git a/tests/auto/unit/qml/qdeclarativeaudio/tst_qdeclarativeaudio.cpp b/tests/auto/unit/qml/qdeclarativeaudio/tst_qdeclarativeaudio.cpp
index 99422d6b0..0282e6df3 100644
--- a/tests/auto/unit/qml/qdeclarativeaudio/tst_qdeclarativeaudio.cpp
+++ b/tests/auto/unit/qml/qdeclarativeaudio/tst_qdeclarativeaudio.cpp
@@ -37,7 +37,7 @@
#include "qmockintegration_p.h"
#include <QtMultimedia/qmediametadata.h>
-#include <qmediaplayercontrol.h>
+#include <private/qplatformmediaplayer_p.h>
#include <private/qdeclarativevideooutput_p.h>
#include <QAbstractVideoSurface>
diff --git a/tests/auto/unit/qml/qdeclarativevideo/tst_qdeclarativevideo.cpp b/tests/auto/unit/qml/qdeclarativevideo/tst_qdeclarativevideo.cpp
index 27585facc..ac2c78b55 100644
--- a/tests/auto/unit/qml/qdeclarativevideo/tst_qdeclarativevideo.cpp
+++ b/tests/auto/unit/qml/qdeclarativevideo/tst_qdeclarativevideo.cpp
@@ -35,7 +35,7 @@
#include <qabstractvideosurface.h>
#include <qgraphicsvideoitem.h>
-#include <qmediaplayercontrol.h>
+#include <qplatformmediaplayer_p.h>
#include <qmediaservice.h>
#include <qvideorenderercontrol.h>
#include <qvideowindowcontrol.h>
@@ -70,12 +70,12 @@ private:
Q_DECLARE_METATYPE(QDeclarativeVideo::Error);
-class QtTestMediaPlayerControl : public QMediaPlayerControl
+class QtTestMediaPlayerControl : public QPlatformMediaPlayer
{
Q_OBJECT
public:
QtTestMediaPlayerControl(QObject *parent = 0)
- : QMediaPlayerControl(parent)
+ : QPlatformMediaPlayer(parent)
, m_state(QMediaPlayer::StoppedState)
, m_mediaStatus(QMediaPlayer::NoMedia)
, m_duration(0)
@@ -260,7 +260,7 @@ public:
QObject *requestControl(const char *name)
{
- if (qstrcmp(name, QMediaPlayerControl_iid) == 0)
+ if (qstrcmp(name, QPlatformMediaPlayer_iid) == 0)
return playerControl;
else if (qstrcmp(name, QVideoRendererControl_iid) == 0)
return rendererControl;