From 746e81fccf738dcfff6ea93cb40662ecac1c3a16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Manuel=20J=C3=A1quez=20Leal?= Date: Mon, 20 Mar 2023 17:12:31 +0100 Subject: [PATCH] vkinstance: register GStreamer version as engine version Specification says: """ engineVersion is an unsigned integer variable containing the developer-supplied version number of the engine used to create the application. """ Assuming the engine is GStreamer, it would be expected to set its version as engine version. Part-of: --- .../gst-plugins-bad/gst-libs/gst/vulkan/gstvkinstance.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkinstance.c b/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkinstance.c index 97a60454bc..2164992e33 100644 --- a/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkinstance.c +++ b/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkinstance.c @@ -958,7 +958,8 @@ gst_vulkan_instance_open (GstVulkanInstance * instance, GError ** error) .pApplicationName = APP_SHORT_NAME, .applicationVersion = 0, .pEngineName = APP_SHORT_NAME, - .engineVersion = 0, + .engineVersion = VK_MAKE_VERSION (GST_VERSION_MAJOR, GST_VERSION_MINOR, + GST_VERSION_MICRO), .apiVersion = requested_instance_api, };