summaryrefslogtreecommitdiff
path: root/ffprobe.c
diff options
context:
space:
mode:
authorNicolas George <nicolas.george@normalesup.org>2011-07-01 15:48:04 +0200
committerNicolas George <nicolas.george@normalesup.org>2011-07-02 12:42:39 +0200
commit25119a7f082ba2432df528f70348f5bd83aa8c07 (patch)
treee6fc1f56f013886e26402563fa0468779a1abffd /ffprobe.c
parent3db9002f36ab1b40e75e28410650133a44bfe023 (diff)
ffprobe: flush stdout after each group.
Diffstat (limited to 'ffprobe.c')
-rw-r--r--ffprobe.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/ffprobe.c b/ffprobe.c
index 7da77eda2c..61ddc3d5ee 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)