avprobe: report per stream bit rate if set by the decoder
authorJanne Grunau <janne-libav@jannau.net>
Fri, 30 Nov 2012 14:44:19 +0000 (15:44 +0100)
committerJanne Grunau <janne-libav@jannau.net>
Sun, 2 Dec 2012 22:23:34 +0000 (23:23 +0100)
avprobe.c

index 3a3ae0f..4da9621 100644 (file)
--- a/avprobe.c
+++ b/avprobe.c
@@ -654,6 +654,10 @@ static void show_stream(AVFormatContext *fmt_ctx, int stream_idx)
     probe_str("avg_frame_rate",
               rational_string(val_str, sizeof(val_str), "/",
               &stream->avg_frame_rate));
+    if (dec_ctx->bit_rate)
+        probe_str("bit_rate",
+                  value_string(val_str, sizeof(val_str),
+                               dec_ctx->bit_rate, unit_bit_per_second_str));
     probe_str("time_base",
               rational_string(val_str, sizeof(val_str), "/",
               &stream->time_base));