summaryrefslogtreecommitdiff
path: root/fftools/ffprobe.c
diff options
context:
space:
mode:
authorStefano Sabatini <stefasab@gmail.com>2022-04-21 09:01:14 +0200
committerMarton Balint <cus@passwd.hu>2022-06-09 00:10:17 +0200
commit7adeeff91f974ec5a69967dffe18331f666530eb (patch)
tree6fb409c6b36b581bbb989966863c42a8493a6f2a /fftools/ffprobe.c
parentade36d61de8ea5a5acb30a05a0cbcda069127143 (diff)
downloadffmpeg-7adeeff91f974ec5a69967dffe18331f666530eb.tar.gz
ffprobe: update entry index after printing packet/media type
Fix JSON output in case a frame or packet section contains a nested section. Fix trac issue http://trac.ffmpeg.org/ticket/8680. Signed-off-by: Marton Balint <cus@passwd.hu>
Diffstat (limited to 'fftools/ffprobe.c')
-rw-r--r--fftools/ffprobe.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/fftools/ffprobe.c b/fftools/ffprobe.c
index c51c82ff65..c44297c1fa 100644
--- a/fftools/ffprobe.c
+++ b/fftools/ffprobe.c
@@ -1566,6 +1566,7 @@ static void json_print_section_header(WriterContext *wctx)
if (!json->compact)
JSON_INDENT();
printf("\"type\": \"%s\"", section->name);
+ wctx->nb_item[wctx->level]++;
}
}
av_bprint_finalize(&buf, NULL);