diff options
author | Doris Verria <doris.verria@qt.io> | 2021-02-15 10:25:34 +0100 |
---|---|---|
committer | Lars Knoll <lars.knoll@qt.io> | 2021-03-02 14:50:09 +0000 |
commit | 2499b994a77c12a4cd55fd79c83708d18f3d896d (patch) | |
tree | 593fe962e0f1f0c81c308b3a52dcf599113c8d5a | |
parent | 6d20a812549f312e7a3f6dcc60a2e8c4221dca80 (diff) |
Fix some compilation erros on mac
Change-Id: Ia5efb1e8d5685805b0910c6f73435d81d8a6d288
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
5 files changed, 5 insertions, 3 deletions
diff --git a/src/multimedia/platform/darwin/camera/avfcamerarenderercontrol_p.h b/src/multimedia/platform/darwin/camera/avfcamerarenderercontrol_p.h index a7fc4fd25..2286938fa 100644 --- a/src/multimedia/platform/darwin/camera/avfcamerarenderercontrol_p.h +++ b/src/multimedia/platform/darwin/camera/avfcamerarenderercontrol_p.h @@ -64,6 +64,7 @@ QT_BEGIN_NAMESPACE class AVFCameraSession; class AVFCameraService; class AVFCameraRendererControl; +class QAbstractVideoSurface; class AVFCameraRendererControl : public QObject { diff --git a/src/multimedia/platform/darwin/mediaplayer/avfmediaplayer_p.h b/src/multimedia/platform/darwin/mediaplayer/avfmediaplayer_p.h index a2d7d7690..4df2c6e9b 100644 --- a/src/multimedia/platform/darwin/mediaplayer/avfmediaplayer_p.h +++ b/src/multimedia/platform/darwin/mediaplayer/avfmediaplayer_p.h @@ -51,7 +51,7 @@ // We mean it. // -#include <QtMultimedia/QPlatformMediaPlayer> +#include <qplatformmediaplayer_p.h> #include <QtCore/QObject> QT_BEGIN_NAMESPACE diff --git a/src/multimedia/platform/darwin/mediaplayer/avfmediaplayersession_p.h b/src/multimedia/platform/darwin/mediaplayer/avfmediaplayersession_p.h index bdca6639c..d6bc77e19 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/QPlatformMediaPlayer> +#include <qplatformmediaplayer_p.h> #include <QtMultimedia/QMediaPlayer> Q_FORWARD_DECLARE_OBJC_CLASS(AVAsset); diff --git a/src/multimedia/platform/darwin/mediaplayer/avfvideorenderercontrol_p.h b/src/multimedia/platform/darwin/mediaplayer/avfvideorenderercontrol_p.h index 21a3617d2..a188e4db1 100644 --- a/src/multimedia/platform/darwin/mediaplayer/avfvideorenderercontrol_p.h +++ b/src/multimedia/platform/darwin/mediaplayer/avfvideorenderercontrol_p.h @@ -63,6 +63,7 @@ QT_BEGIN_NAMESPACE class AVFDisplayLink; class AVFVideoFrameRenderer; +class QAbstractVideoSurface; class AVFVideoRendererControl : public QObject, public AVFVideoOutput { diff --git a/src/multimedia/platform/darwin/qdarwinintegration.cpp b/src/multimedia/platform/darwin/qdarwinintegration.cpp index 1d55fad1b..8c81e6ba3 100644 --- a/src/multimedia/platform/darwin/qdarwinintegration.cpp +++ b/src/multimedia/platform/darwin/qdarwinintegration.cpp @@ -70,7 +70,7 @@ QPlatformMediaFormatInfo *QDarwinIntegration::formatInfo() return m_formatInfo; } -QPlatformMediaCaptureInterface *QDarwinIntegration::createCaptureInterface(QMediaRecorder::CaptureMode) +QPlatformMediaCapture *QDarwinIntegration::createCaptureInterface(QMediaRecorder::CaptureMode) { return new AVFCameraService; } |