summaryrefslogtreecommitdiffstats
path: root/src/imports
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2021-03-28 20:38:24 +0200
committerLars Knoll <lars.knoll@qt.io>2021-04-08 12:18:26 +0000
commit9abaaaaa626490248f7266a1667c2cdb8f7f108d (patch)
treeb251b61ad3cd9e5d93c1ef5503b709ba4536ca6e /src/imports
parente7f0294d646fc9022b7f76a54a5d62de1d6e72a5 (diff)
Simplify rendering code for video frames by always using CVPixelBuffers
Fix compilation on iOS/macOS. Always use CVPixelBuffer and a AVPlayerItemVideoOutput to access the texture data. This gives a unified code path between macOS and iOS. Apple has fast conversions of CVPixelBuffers to Metal and OpenGL textures, so this will significantly simplify the output code paths on Apple platforms. Change-Id: I3dd847b881ef700923aac40fcc51560d9e1a0008 Reviewed-by: Doris Verria <doris.verria@qt.io> Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'src/imports')
-rw-r--r--src/imports/multimedia/qmldir1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/imports/multimedia/qmldir b/src/imports/multimedia/qmldir
index 48cdb0c8c..3444aaa06 100644
--- a/src/imports/multimedia/qmldir
+++ b/src/imports/multimedia/qmldir
@@ -5,4 +5,3 @@ typeinfo plugins.qmltypes
prefer :/qt-project.org/imports/QtMultimedia/
typeinfo plugins.qmltypes
Video 5.0 Video.qml
-