diff options
author | Lars Knoll <lars.knoll@qt.io> | 2021-03-28 20:38:24 +0200 |
---|---|---|
committer | Lars Knoll <lars.knoll@qt.io> | 2021-04-08 12:18:26 +0000 |
commit | 9abaaaaa626490248f7266a1667c2cdb8f7f108d (patch) | |
tree | b251b61ad3cd9e5d93c1ef5503b709ba4536ca6e /src/imports | |
parent | e7f0294d646fc9022b7f76a54a5d62de1d6e72a5 (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/qmldir | 1 |
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 - |