[FFmpeg-cvslog] avprobe: display the codec profile in show_stream()
Christian Schmidt
git at videolan.org
Sat May 26 22:41:52 CEST 2012
ffmpeg | branch: master | Christian Schmidt <schmidt at digadd.de> | Fri May 25 15:34:12 2012 -0700| [b1d22dc52f678bc137b2bf76135ab6849366c292] | committer: Luca Barbato
avprobe: display the codec profile in show_stream()
Signed-off-by: Luca Barbato <lu_zero at gentoo.org>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b1d22dc52f678bc137b2bf76135ab6849366c292
---
avprobe.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/avprobe.c b/avprobe.c
index f809e46..ae2eb20 100644
--- a/avprobe.c
+++ b/avprobe.c
@@ -540,6 +540,7 @@ static void show_stream(AVFormatContext *fmt_ctx, int stream_idx)
AVStream *stream = fmt_ctx->streams[stream_idx];
AVCodecContext *dec_ctx;
AVCodec *dec;
+ const char *profile;
char val_str[128];
AVRational display_aspect_ratio;
@@ -566,6 +567,10 @@ static void show_stream(AVFormatContext *fmt_ctx, int stream_idx)
probe_str("codec_tag", tag_string(val_str, sizeof(val_str),
dec_ctx->codec_tag));
+ /* print profile, if there is one */
+ if (dec && (profile = av_get_profile_name(dec, dec_ctx->profile)))
+ probe_str("profile", profile);
+
switch (dec_ctx->codec_type) {
case AVMEDIA_TYPE_VIDEO:
probe_int("width", dec_ctx->width);
More information about the ffmpeg-cvslog
mailing list