From 25119a7f082ba2432df528f70348f5bd83aa8c07 Mon Sep 17 00:00:00 2001 From: Nicolas George Date: Fri, 1 Jul 2011 15:48:04 +0200 Subject: [PATCH] ffprobe: flush stdout after each group. --- ffprobe.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ffprobe.c b/ffprobe.c index 7da77eda2c0..61ddc3d5eeb 100644 --- a/ffprobe.c +++ b/ffprobe.c @@ -143,6 +143,7 @@ static void show_packet(AVFormatContext *fmt_ctx, AVPacket *pkt) printf("pos=%"PRId64"\n" , pkt->pos); printf("flags=%c\n" , pkt->flags & AV_PKT_FLAG_KEY ? 'K' : '_'); printf("[/PACKET]\n"); + fflush(stdout); } static void show_packets(AVFormatContext *fmt_ctx) @@ -231,6 +232,7 @@ static void show_stream(AVFormatContext *fmt_ctx, int stream_idx) printf("TAG:%s=%s\n", tag->key, tag->value); printf("[/STREAM]\n"); + fflush(stdout); } static void show_format(AVFormatContext *fmt_ctx) @@ -257,6 +259,7 @@ static void show_format(AVFormatContext *fmt_ctx) printf("TAG:%s=%s\n", tag->key, tag->value); printf("[/FORMAT]\n"); + fflush(stdout); } static int open_input_file(AVFormatContext **fmt_ctx_ptr, const char *filename) -- 2.39.2