summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/vulkan/vkdisplay.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/ext/vulkan/vkdisplay.c b/ext/vulkan/vkdisplay.c
index af36a40d0..09b505574 100644
--- a/ext/vulkan/vkdisplay.c
+++ b/ext/vulkan/vkdisplay.c
@@ -159,6 +159,10 @@ gst_vulkan_display_finalize (GObject * object)
display->priv->event_thread = NULL;
g_mutex_unlock (&display->priv->thread_lock);
+ if (display->instance) {
+ gst_object_unref (display->instance);
+ }
+
G_OBJECT_CLASS (gst_vulkan_display_parent_class)->finalize (object);
}