[FFmpeg-devel] [PATCH 04/25] avfilter/graphdump: Properly initialize AVBPrint
Andreas Rheinhardt
andreas.rheinhardt at outlook.com
Fri Aug 27 17:27:04 EEST 2021
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt at outlook.com>
---
libavfilter/graphdump.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/libavfilter/graphdump.c b/libavfilter/graphdump.c
index 79ef1a733f..22b2e21559 100644
--- a/libavfilter/graphdump.c
+++ b/libavfilter/graphdump.c
@@ -31,10 +31,12 @@ static int print_link_prop(AVBPrint *buf, AVFilterLink *link)
{
char *format;
char layout[64];
- AVBPrint dummy_buffer = { 0 };
+ AVBPrint dummy_buffer;
- if (!buf)
+ if (!buf) {
buf = &dummy_buffer;
+ av_bprint_init(buf, 0, AV_BPRINT_SIZE_COUNT_ONLY);
+ }
switch (link->type) {
case AVMEDIA_TYPE_VIDEO:
format = av_x_if_null(av_get_pix_fmt_name(link->format), "?");
--
2.30.2
More information about the ffmpeg-devel
mailing list