From ea2bd1882f8772937b1a64535a14cce26704bd72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Manuel=20J=C3=A1quez=20Leal?= Date: Tue, 28 Mar 2023 15:27:18 +0200 Subject: [PATCH] vkdevice: add programming parameters verification To `gst_vulkan_device_foreach_queue()`. Part-of: --- subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdevice.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdevice.c b/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdevice.c index d6ee110032..ae1dbc1cdd 100644 --- a/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdevice.c +++ b/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkdevice.c @@ -534,6 +534,9 @@ gst_vulkan_device_foreach_queue (GstVulkanDevice * device, gboolean done = FALSE; guint i, j; + g_return_if_fail (GST_IS_VULKAN_DEVICE (device)); + g_return_if_fail (priv->opened); + for (i = 0; i < priv->queues->len; i++) { VkDeviceQueueCreateInfo *qi = &g_array_index (priv->queues, VkDeviceQueueCreateInfo, i);