From 163f7afbe6667a9a881f5d07b64a232b36152153 Mon Sep 17 00:00:00 2001
From: Stefano Sabatini <stefasab@gmail.com>
Date: Thu, 27 Sep 2012 00:45:16 +0200
Subject: [PATCH] ffprobe: fix indentation of the first line of
 packets_and_frames sections in the json output

---
 ffprobe.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ffprobe.c b/ffprobe.c
index ce09dcc7a8d..e9f66b0342f 100644
--- a/ffprobe.c
+++ b/ffprobe.c
@@ -1089,6 +1089,7 @@ static void json_print_section_header(WriterContext *wctx)
         json_escape_str(&buf, section->name, wctx);
         JSON_INDENT();
 
+        json->indent_level++;
         if (section->flags & SECTION_FLAG_IS_ARRAY) {
             printf("\"%s\": [\n", buf.str);
         } else if (!(parent_section->flags & SECTION_FLAG_IS_ARRAY)) {
@@ -1103,7 +1104,6 @@ static void json_print_section_header(WriterContext *wctx)
                 printf("\"type\": \"%s\"%s", section->name, json->item_sep);
             }
         }
-        json->indent_level++;
         av_bprint_finalize(&buf, NULL);
     }
 }
-- 
GitLab