PR #21459 opened by Zhao Zhili (quink)
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21459
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21459.patch

Fix -Wincompatible-function-pointer-types.

Signed-off-by: Zhao Zhili <[email protected]>


>From 8b1f926748b48f5ad7aa2523ffea2e8676c4b249 Mon Sep 17 00:00:00 2001
From: Zhao Zhili <[email protected]>
Date: Wed, 14 Jan 2026 11:52:03 +0800
Subject: [PATCH] avutil/hwcontext_vulkan: fix vulkan callback function
 prototype

Fix -Wincompatible-function-pointer-types.

Signed-off-by: Zhao Zhili <[email protected]>
---
 libavutil/hwcontext_vulkan.c | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/libavutil/hwcontext_vulkan.c b/libavutil/hwcontext_vulkan.c
index b16b8670c1..c31903f3ea 100644
--- a/libavutil/hwcontext_vulkan.c
+++ b/libavutil/hwcontext_vulkan.c
@@ -768,10 +768,11 @@ const char **av_vk_get_optional_device_extensions(int 
*count)
     return exts;
 }
 
-static VkBool32 VKAPI_CALL 
vk_dbg_callback(VkDebugUtilsMessageSeverityFlagBitsEXT severity,
-                                           VkDebugUtilsMessageTypeFlagsEXT 
messageType,
-                                           const 
VkDebugUtilsMessengerCallbackDataEXT *data,
-                                           void *priv)
+static VKAPI_ATTR
+VkBool32 VKAPI_CALL vk_dbg_callback(VkDebugUtilsMessageSeverityFlagBitsEXT 
severity,
+                                    VkDebugUtilsMessageTypeFlagsEXT 
messageType,
+                                    const VkDebugUtilsMessengerCallbackDataEXT 
*data,
+                                    void *priv)
 {
     int l;
     AVHWDeviceContext *ctx = priv;
-- 
2.49.1

_______________________________________________
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to