vkqueue: unly unref the context query if it succeeds
authorMatthew Waters <matthew@centricular.com>
Wed, 8 May 2019 04:48:43 +0000 (14:48 +1000)
committerMatthew Waters <matthew@centricular.com>
Tue, 4 Jun 2019 09:03:44 +0000 (09:03 +0000)
gst-libs/gst/vulkan/gstvkqueue.c

index 8d187ad..5052525 100644 (file)
@@ -266,12 +266,12 @@ gst_vulkan_queue_run_context_query (GstElement * element,
     gst_query_parse_context (query, &context);
     if (context)
       gst_context_get_vulkan_queue (context, queue);
+
+    gst_query_unref (query);
   }
 
   GST_DEBUG_OBJECT (element, "found queue %p", *queue);
 
-  gst_query_unref (query);
-
   if (*queue)
     return TRUE;