avprobe: print color properties for show_streams
authorVittorio Giovara <vittorio.giovara@gmail.com>
Fri, 3 Oct 2014 17:18:55 +0000 (18:18 +0100)
committerVittorio Giovara <vittorio.giovara@gmail.com>
Wed, 8 Oct 2014 17:17:49 +0000 (18:17 +0100)
avprobe.c

index c7b3d39..c56ac27 100644 (file)
--- a/avprobe.c
+++ b/avprobe.c
@@ -623,6 +623,12 @@ static void show_stream(AVFormatContext *fmt_ctx, int stream_idx)
             desc = av_pix_fmt_desc_get(dec_ctx->pix_fmt);
             probe_str("pix_fmt", desc ? desc->name : "unknown");
             probe_int("level", dec_ctx->level);
+
+            probe_str("color_range", av_color_range_name(dec_ctx->color_range));
+            probe_str("color_space", av_color_space_name(dec_ctx->colorspace));
+            probe_str("color_trc", av_color_transfer_name(dec_ctx->color_trc));
+            probe_str("color_pri", av_color_primaries_name(dec_ctx->color_primaries));
+            probe_str("chroma_loc", av_chroma_location_name(dec_ctx->chroma_sample_location));
             break;
 
         case AVMEDIA_TYPE_AUDIO: