From b332456c38241d663d1eef3636129ea82fd00564 Mon Sep 17 00:00:00 2001 From: VaL Doroshchuk Date: Fri, 18 Oct 2019 09:15:36 +0200 Subject: Release ownership in QAbstractVideoFilterWrapper::createFilterRunnable QAbstractVideoFilter::createFilterRunnable() is supposed to be called only from VideoOutput QML element when paint event is received, where the QML element takes the ownership of returned QVideoFilterRunnable object. Need to release the ownership, so Python will not delete the underlying C++ object. Fixes: PYSIDE-785 Change-Id: I041d9a43cafaf42d638778ea70b8a115276805b1 Reviewed-by: Cristian Maureira-Fredes --- .../pyside2/PySide2/QtMultimedia/typesystem_multimedia_common.xml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sources/pyside2/PySide2/QtMultimedia/typesystem_multimedia_common.xml b/sources/pyside2/PySide2/QtMultimedia/typesystem_multimedia_common.xml index f7ac67857..95a29cbb8 100644 --- a/sources/pyside2/PySide2/QtMultimedia/typesystem_multimedia_common.xml +++ b/sources/pyside2/PySide2/QtMultimedia/typesystem_multimedia_common.xml @@ -82,7 +82,13 @@ - + + + + + + + -- cgit v1.2.3