diff --git a/ext/qt/qtitem.cc b/ext/qt/qtitem.cc index 65b883eab8..3839aa9756 100644 --- a/ext/qt/qtitem.cc +++ b/ext/qt/qtitem.cc @@ -146,6 +146,8 @@ QtGLVideoItem::~QtGLVideoItem() gst_object_unref(this->priv->other_context); if (this->priv->display) gst_object_unref(this->priv->display); + + gst_caps_replace (&this->priv->caps, NULL); g_free (this->priv); this->priv = NULL; }