ffprobe: use av_get_pix_fmt_name() instead of accessing av_pix_fmt_descriptors.
authorClément Bœsch <ubitux@gmail.com>
Fri, 16 Sep 2011 10:54:51 +0000 (12:54 +0200)
committerClément Bœsch <ubitux@gmail.com>
Wed, 21 Sep 2011 22:22:53 +0000 (00:22 +0200)
ffprobe.c

index b298b60..a46200d 100644 (file)
--- a/ffprobe.c
+++ b/ffprobe.c
@@ -416,7 +416,7 @@ static void show_stream(struct writer *w, AVFormatContext *fmt_ctx, int stream_i
                           display_aspect_ratio.num,
                           display_aspect_ratio.den);
             }
-            print_str("pix_fmt", dec_ctx->pix_fmt != PIX_FMT_NONE ? av_pix_fmt_descriptors[dec_ctx->pix_fmt].name : "unknown");
+            print_str("pix_fmt", av_x_if_null(av_get_pix_fmt_name(dec_ctx->pix_fmt), "unknown"));
             print_int("level",   dec_ctx->level);
             break;