summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDoris Verria <doris.verria@qt.io>2022-11-01 15:23:10 +0100
committerDoris Verria <doris.verria@qt.io>2022-11-01 20:45:23 +0000
commit768f6b1064d944824f93cbb5b88cfcf6bbdb905a (patch)
treeb010f6318cf14e792bee49ed534dd9750f4181cf /src
parent07a08228434fe1518f061f2cd7a0037a2a2709b1 (diff)
Fix iOS build
Include right headers for macOS and iOS. Change-Id: Ibd1875963a85846ed92267d09385fa17305b2fc3 Pick-to: 6.4 Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/plugins/multimedia/ffmpeg/qffmpeghwaccel_videotoolbox.mm3
-rw-r--r--src/plugins/multimedia/ffmpeg/qffmpeghwaccel_videotoolbox_p.h4
2 files changed, 6 insertions, 1 deletions
diff --git a/src/plugins/multimedia/ffmpeg/qffmpeghwaccel_videotoolbox.mm b/src/plugins/multimedia/ffmpeg/qffmpeghwaccel_videotoolbox.mm
index 2bf017dc5..0b1477f14 100644
--- a/src/plugins/multimedia/ffmpeg/qffmpeghwaccel_videotoolbox.mm
+++ b/src/plugins/multimedia/ffmpeg/qffmpeghwaccel_videotoolbox.mm
@@ -19,8 +19,9 @@
#include <CoreVideo/CVMetalTextureCache.h>
#include <qopenglcontext.h>
-
+#ifdef Q_OS_MACOS
#import <AppKit/AppKit.h>
+#endif
#import <Metal/Metal.h>
QT_BEGIN_NAMESPACE
diff --git a/src/plugins/multimedia/ffmpeg/qffmpeghwaccel_videotoolbox_p.h b/src/plugins/multimedia/ffmpeg/qffmpeghwaccel_videotoolbox_p.h
index f618d5dd9..44fa32dd2 100644
--- a/src/plugins/multimedia/ffmpeg/qffmpeghwaccel_videotoolbox_p.h
+++ b/src/plugins/multimedia/ffmpeg/qffmpeghwaccel_videotoolbox_p.h
@@ -23,7 +23,11 @@
#include <CoreVideo/CVImageBuffer.h>
#include <CoreVideo/CVMetalTexture.h>
+#if defined(Q_OS_MACOS)
#include <CoreVideo/CVOpenGLTextureCache.h>
+#elif defined(Q_OS_IOS)
+#include <CoreVideo/CVOpenGLESTextureCache.h>
+#endif
QT_BEGIN_NAMESPACE