summaryrefslogtreecommitdiffstats
path: root/src/multimedia/video/qvideoframe.h
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2021-03-24 21:37:55 +0100
committerLars Knoll <lars.knoll@qt.io>2021-04-07 12:24:44 +0000
commit9e90ac3ce400df30217de98f0eb4e08f75e06cdf (patch)
treedf5844843df9785c69d970e2976a8762b1f165ef /src/multimedia/video/qvideoframe.h
parent3769db3e753bcb4bb8cd76d71a1ab148cb3fccbb (diff)
More work to enable HW decoding for Qt Quick
Request GL textures from the pipeline for now. Some initial code to also use the texture upload meta functionality in gstreamer, but that will require some more work so we don't make the GL context current in the wrong thread. The gstreamer VAAPI elements on AMD hardware (or in general...) seem to have some bugs. Converting a VASurface to a GL texture using the texture upload meta doesn't create an ARGB texture as promised, but does write some YUV data into the texture. And trying to map a SW buffer received from the VAAPI decoders fails. Change-Id: I9b629eb84f3f32adc23ae2e2fd1cd3e42e6afbc0 Reviewed-by: Doris Verria <doris.verria@qt.io> Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'src/multimedia/video/qvideoframe.h')
-rw-r--r--src/multimedia/video/qvideoframe.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/multimedia/video/qvideoframe.h b/src/multimedia/video/qvideoframe.h
index 5e90b6ca1..ea01ccb92 100644
--- a/src/multimedia/video/qvideoframe.h
+++ b/src/multimedia/video/qvideoframe.h
@@ -115,8 +115,6 @@ public:
quint64 textureHandle(int plane);
- QVariant handle() const;
-
qint64 startTime() const;
void setStartTime(qint64 time);