From: James Almer <code@ffmpeg.org> To: ffmpeg-devel@ffmpeg.org Subject: [FFmpeg-devel] [PATCH] Assorted Vulkan fixes (PR #20179) Date: Fri, 8 Aug 2025 18:04:12 +0300 (EEST) Message-ID: <20250808150412.99C0A68CC5E@ffbox0-bg.ffmpeg.org> (raw) PR #20179 opened by James Almer (jamrial) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20179 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20179.patch From 4f255ce62431eb70545beebb1ff0fcb818909f97 Mon Sep 17 00:00:00 2001 From: James Almer <jamrial@gmail.com> Date: Fri, 8 Aug 2025 12:00:10 -0300 Subject: [PATCH 1/3] avcodec/vulkan_encode_av1: remove unused variables Signed-off-by: James Almer <jamrial@gmail.com> --- libavcodec/vulkan_encode_av1.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/libavcodec/vulkan_encode_av1.c b/libavcodec/vulkan_encode_av1.c index 51f4d284c1..6e3bcefd4a 100644 --- a/libavcodec/vulkan_encode_av1.c +++ b/libavcodec/vulkan_encode_av1.c @@ -180,15 +180,11 @@ static int init_pic_params(AVCodecContext *avctx, FFHWBaseEncodePicture *pic, FFVulkanEncodeContext *ctx = &enc->common; FFHWBaseEncodeContext *base_ctx = &ctx->base; - FFVulkanEncodePicture *vp = pic->priv; VulkanEncodeAV1Picture *ap = pic->codec_priv; FFHWBaseEncodePicture *ref; VulkanEncodeAV1Picture *ap_ref; VkVideoReferenceSlotInfoKHR *ref_slot; - AV1RawOBU *seq_obu = &enc->seq_hdr_obu; - AV1RawSequenceHeader *seq = &seq_obu->obu.sequence_header; - uint32_t ref_name_mask = 0x0; int name_slots[STD_VIDEO_AV1_REFS_PER_FRAME]; @@ -703,7 +699,6 @@ static int init_enc_options(AVCodecContext *avctx) static av_cold int init_sequence_headers(AVCodecContext *avctx) { - int err; VulkanEncodeAV1Context *enc = avctx->priv_data; FFVulkanEncodeContext *ctx = &enc->common; FFVulkanContext *s = &ctx->s; @@ -1167,7 +1162,6 @@ static av_cold int vulkan_encode_av1_init(AVCodecContext *avctx) int err; VulkanEncodeAV1Context *enc = avctx->priv_data; FFVulkanEncodeContext *ctx = &enc->common; - FFVulkanContext *s = &ctx->s; FFHWBaseEncodeContext *base_ctx = &ctx->base; int flags; -- 2.49.1 From a2821f3d6024add7795625ae749b8e967dc4a4f8 Mon Sep 17 00:00:00 2001 From: James Almer <jamrial@gmail.com> Date: Fri, 8 Aug 2025 12:00:52 -0300 Subject: [PATCH 2/3] avcodec/vulkan_encode_av1: use size_t specifier in an av_log() call Signed-off-by: James Almer <jamrial@gmail.com> --- libavcodec/vulkan_encode_av1.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/vulkan_encode_av1.c b/libavcodec/vulkan_encode_av1.c index 6e3bcefd4a..e78b6d271e 100644 --- a/libavcodec/vulkan_encode_av1.c +++ b/libavcodec/vulkan_encode_av1.c @@ -982,7 +982,7 @@ static int init_base_units(AVCodecContext *avctx) if (!data) return AVERROR(ENOMEM); } else { - av_log(avctx, AV_LOG_ERROR, "Unable to get feedback for AV1 sequence header = %lu\n", + av_log(avctx, AV_LOG_ERROR, "Unable to get feedback for AV1 sequence header = %"SIZE_SPECIFIER"\n", data_size); return err; } -- 2.49.1 From 3b10425af59a53df57dccd6898e1514f465c6db0 Mon Sep 17 00:00:00 2001 From: James Almer <jamrial@gmail.com> Date: Fri, 8 Aug 2025 12:02:51 -0300 Subject: [PATCH 3/3] avutil/hwcontext_vulkan: use uint64_t specifier in an av_log() call Signed-off-by: James Almer <jamrial@gmail.com> --- libavutil/hwcontext_vulkan.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavutil/hwcontext_vulkan.c b/libavutil/hwcontext_vulkan.c index bda24c4719..c8e1b7e576 100644 --- a/libavutil/hwcontext_vulkan.c +++ b/libavutil/hwcontext_vulkan.c @@ -3037,7 +3037,7 @@ static int vulkan_frames_init(AVHWFramesContext *hwfc) } if (mod_props == NULL) { - av_log(hwfc, AV_LOG_ERROR, "No DRM format modifier properties found for modifier 0x%016lx\n", + av_log(hwfc, AV_LOG_ERROR, "No DRM format modifier properties found for modifier 0x%016"PRIx64"\n", drm_mod.drmFormatModifier); av_free(modp.pDrmFormatModifierProperties); vulkan_frame_free(hwfc, f); -- 2.49.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
reply other threads:[~2025-08-08 15:04 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20250808150412.99C0A68CC5E@ffbox0-bg.ffmpeg.org \ --to=code@ffmpeg.org \ --cc=ffmpeg-devel@ffmpeg.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel This inbox may be cloned and mirrored by anyone: git clone --mirror https://master.gitmailbox.com/ffmpegdev/0 ffmpegdev/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 ffmpegdev ffmpegdev/ https://master.gitmailbox.com/ffmpegdev \ ffmpegdev@gitmailbox.com public-inbox-index ffmpegdev Example config snippet for mirrors. AGPL code for this site: git clone https://public-inbox.org/public-inbox.git