diff options
author | Laszlo Agocs <laszlo.agocs@qt.io> | 2023-04-28 12:43:28 +0200 |
---|---|---|
committer | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2023-05-22 21:15:40 +0200 |
commit | 3e781ec9b9d46ca444ef711d0a4ffecbd6c3b225 (patch) | |
tree | b12269b313fd013e702b2eecac03e05a86f9bea7 /src/multimedia/video | |
parent | da90f218005e9f2acae2bf8cce721b01c1a98598 (diff) |
Adapt to the RHI API concept
Task-number: QTBUG-113331
Change-Id: I992f3cbc9e4ceff6e62452bf354e5c46dd8fa84b
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/multimedia/video')
-rw-r--r-- | src/multimedia/video/qabstractvideobuffer.cpp | 2 | ||||
-rw-r--r-- | src/multimedia/video/qvideoframe.cpp | 2 | ||||
-rw-r--r-- | src/multimedia/video/qvideoframeconverter.cpp | 18 | ||||
-rw-r--r-- | src/multimedia/video/qvideosink.cpp | 1 | ||||
-rw-r--r-- | src/multimedia/video/qvideotexturehelper_p.h | 2 | ||||
-rw-r--r-- | src/multimedia/video/qvideowindow_p.h | 18 |
6 files changed, 7 insertions, 36 deletions
diff --git a/src/multimedia/video/qabstractvideobuffer.cpp b/src/multimedia/video/qabstractvideobuffer.cpp index ab66ec909..d65438855 100644 --- a/src/multimedia/video/qabstractvideobuffer.cpp +++ b/src/multimedia/video/qabstractvideobuffer.cpp @@ -4,7 +4,7 @@ #include "qabstractvideobuffer_p.h" #include <qvariant.h> -#include <private/qrhi_p.h> +#include <rhi/qrhi.h> #include <QDebug> diff --git a/src/multimedia/video/qvideoframe.cpp b/src/multimedia/video/qvideoframe.cpp index e0f45cecd..503a29f70 100644 --- a/src/multimedia/video/qvideoframe.cpp +++ b/src/multimedia/video/qvideoframe.cpp @@ -15,7 +15,7 @@ #include <qpair.h> #include <qsize.h> #include <qvariant.h> -#include <private/qrhi_p.h> +#include <rhi/qrhi.h> #include <QDebug> diff --git a/src/multimedia/video/qvideoframeconverter.cpp b/src/multimedia/video/qvideoframeconverter.cpp index 0d0bf3179..67ffc2542 100644 --- a/src/multimedia/video/qvideoframeconverter.cpp +++ b/src/multimedia/video/qvideoframeconverter.cpp @@ -5,32 +5,18 @@ #include "qvideoframeconversionhelper_p.h" #include "qvideoframeformat.h" -#include <QtGui/private/qrhinull_p.h> -#if QT_CONFIG(opengl) -#include <QtGui/private/qrhigles2_p.h> -#include <QOffscreenSurface> -#endif -#if QT_CONFIG(vulkan) -#include <QtGui/private/qrhivulkan_p.h> -#endif -#ifdef Q_OS_WIN -#include <QtGui/private/qrhid3d11_p.h> -#endif -#if defined(Q_OS_MACOS) || defined(Q_OS_IOS) -#include <QtGui/private/qrhimetal_p.h> -#endif - #include <QtCore/qcoreapplication.h> #include <QtCore/qsize.h> #include <QtCore/qhash.h> #include <QtCore/qfile.h> #include <QtCore/qthreadstorage.h> #include <QtGui/qimage.h> +#include <QtGui/qoffscreensurface.h> #include <qpa/qplatformintegration.h> #include <private/qvideotexturehelper_p.h> #include <private/qabstractvideobuffer_p.h> #include <private/qguiapplication_p.h> -#include <private/qrhi_p.h> +#include <rhi/qrhi.h> #ifdef Q_OS_DARWIN #include <QtCore/private/qcore_mac_p.h> diff --git a/src/multimedia/video/qvideosink.cpp b/src/multimedia/video/qvideosink.cpp index 83a70964a..4551a8960 100644 --- a/src/multimedia/video/qvideosink.cpp +++ b/src/multimedia/video/qvideosink.cpp @@ -97,7 +97,6 @@ QVideoSink::~QVideoSink() } /*! - \internal Returns the QRhi instance being used to create texture data in the video frames. */ QRhi *QVideoSink::rhi() const diff --git a/src/multimedia/video/qvideotexturehelper_p.h b/src/multimedia/video/qvideotexturehelper_p.h index d888ec9e4..982c1b48a 100644 --- a/src/multimedia/video/qvideotexturehelper_p.h +++ b/src/multimedia/video/qvideotexturehelper_p.h @@ -16,7 +16,7 @@ // #include <qvideoframeformat.h> -#include <private/qrhi_p.h> +#include <rhi/qrhi.h> #include <QtGui/qtextlayout.h> diff --git a/src/multimedia/video/qvideowindow_p.h b/src/multimedia/video/qvideowindow_p.h index 77857c7c6..3305d3b40 100644 --- a/src/multimedia/video/qvideowindow_p.h +++ b/src/multimedia/video/qvideowindow_p.h @@ -16,23 +16,9 @@ // #include <QWindow> -#include <qtextlayout.h> - -#include <QtGui/private/qrhinull_p.h> -#if QT_CONFIG(opengl) -#include <QtGui/private/qrhigles2_p.h> #include <QOffscreenSurface> -#endif -#if QT_CONFIG(vulkan) -#include <QtGui/private/qrhivulkan_p.h> -#endif -#ifdef Q_OS_WIN -#include <QtGui/private/qrhid3d11_p.h> -#endif -#if defined(Q_OS_MACOS) || defined(Q_OS_IOS) -#include <QtGui/private/qrhimetal_p.h> -#endif - +#include <qtextlayout.h> +#include <rhi/qrhi.h> #include <qvideoframe.h> #include <private/qplatformvideosink_p.h> #include <private/qvideotexturehelper_p.h> |