diff options
author | Piotr Srebrny <piotr.srebrny@qt.io> | 2021-12-15 18:44:41 +0100 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2021-12-16 12:51:12 +0000 |
commit | 4631c21f04779c4e0f4b1658a8f0683ac87a0da2 (patch) | |
tree | af49c2c8a2c63f0719ecd76bc0f99e0b12607181 | |
parent | f8a8c152f2e7339c64fd07666aae8f62e9119cc9 (diff) | |
download | qtmultimedia-4631c21f04779c4e0f4b1658a8f0683ac87a0da2.tar.gz |
Don't leak QSGGeometry object set in setTexturedRectGeometry
Change-Id: I9662bac28e51c20f02460b5f9fbc6952c8311780
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
(cherry picked from commit 3a0748889711245b4eb8351f9594371e57c3a01c)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r-- | src/multimediaquick/qsgvideonode_p.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/multimediaquick/qsgvideonode_p.cpp b/src/multimediaquick/qsgvideonode_p.cpp index d4f84d66d..2327bcc54 100644 --- a/src/multimediaquick/qsgvideonode_p.cpp +++ b/src/multimediaquick/qsgvideonode_p.cpp @@ -231,6 +231,7 @@ QSGVideoNode::QSGVideoNode(QQuickVideoOutput *parent, const QVideoFrameFormat &f m_format(format) { setFlag(QSGNode::OwnsMaterial); + setFlag(QSGNode::OwnsGeometry); m_material = new QSGVideoMaterial(format); setMaterial(m_material); } |