[FFmpeg-devel] [PATCH v2] avcodec/vulkan_encode: Use the correct Vulkan NULL type

nihil-admirari nil-admirari at mailo.com
Sun Sep 22 21:48:52 EEST 2024


From: nihil-admirari <50202386+nihil-admirari at users.noreply.github.com>

Fixes build issue for Win32 targets
---
 libavcodec/vulkan_encode_h264.c | 2 +-
 libavcodec/vulkan_encode_h265.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/libavcodec/vulkan_encode_h264.c b/libavcodec/vulkan_encode_h264.c
index af229af..a67e177 100644
--- a/libavcodec/vulkan_encode_h264.c
+++ b/libavcodec/vulkan_encode_h264.c
@@ -1048,7 +1048,7 @@ static int create_session_params(AVCodecContext *avctx)
         .sType = VK_STRUCTURE_TYPE_VIDEO_SESSION_PARAMETERS_CREATE_INFO_KHR,
         .pNext = &h264_params,
         .videoSession = ctx->common.session,
-        .videoSessionParametersTemplate = NULL,
+        .videoSessionParametersTemplate = VK_NULL_HANDLE,
     };
 
     /* Create session parameters */
diff --git a/libavcodec/vulkan_encode_h265.c b/libavcodec/vulkan_encode_h265.c
index 3cb7a3b..2082cec 100644
--- a/libavcodec/vulkan_encode_h265.c
+++ b/libavcodec/vulkan_encode_h265.c
@@ -1201,7 +1201,7 @@ static int create_session_params(AVCodecContext *avctx)
         .sType = VK_STRUCTURE_TYPE_VIDEO_SESSION_PARAMETERS_CREATE_INFO_KHR,
         .pNext = &h265_params,
         .videoSession = ctx->common.session,
-        .videoSessionParametersTemplate = NULL,
+        .videoSessionParametersTemplate = VK_NULL_HANDLE,
     };
 
     /* Create session parameters */
-- 
2.43.0





More information about the ffmpeg-devel mailing list