[PR] avfilter/dnn: initialize variable before use (PR #23977)

guoyejun via ffmpeg-devel <[email protected]> Sun, 02 Aug 2026 02:41:46 -0000
Newsgroups gmane.comp.video.ffmpeg.devel
Message-ID <178563850668.59.17290442870856881669@29965ddac10e>
PR #23977 opened by guoyejun
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/23977
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/23977.patch


>From 87e44de6a4c9ebf667cb8bb4eecb687fdb49d8e8 Mon Sep 17 00:00:00 2001
From: Guo Yejun <[email protected]>
Date: Sun, 2 Aug 2026 09:50:22 +0800
Subject: [PATCH] avfilter/dnn: initialize variable before use

---
 libavfilter/dnn/dnn_backend_tf.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/libavfilter/dnn/dnn_backend_tf.c b/libavfilter/dnn/dnn_backend_tf.c
index 07129bcdb6..f8a4d9bc62 100644
--- a/libavfilter/dnn/dnn_backend_tf.c
+++ b/libavfilter/dnn/dnn_backend_tf.c
@@ -707,6 +707,7 @@ static void infer_completion_callback(void *args) {
     }
 
     for (uint32_t i = 0; i < task->nb_output; ++i) {
+        outputs[i].layout = DL_NHWC;
         outputs[i].dims[dnn_get_height_idx_by_layout(outputs[i].layout)] =
             TF_Dim(infer_request->output_tensors[i], 1);
         outputs[i].dims[dnn_get_width_idx_by_layout(outputs[i].layout)] =
-- 
2.52.0

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