From d714576037e384c9489bdc0e9fa8b0a0f85d1d7b Mon Sep 17 00:00:00 2001 From: Carl Eugen Hoyos Date: Thu, 21 Feb 2013 09:11:22 +0100 Subject: [PATCH] Use SMPTE standard notation when showing mxf Universal Labels. --- libavformat/mxfdec.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libavformat/mxfdec.c b/libavformat/mxfdec.c index 21f9bba2b5..f7aaa5a9de 100644 --- a/libavformat/mxfdec.c +++ b/libavformat/mxfdec.c @@ -1508,9 +1508,12 @@ static int mxf_parse_structural_metadata(MXFContext *mxf) st->codec->codec_id = (enum AVCodecID)codec_ul->id; av_log(mxf->fc, AV_LOG_VERBOSE, "%s: Universal Label: ", avcodec_get_name(st->codec->codec_id)); - for (k = 0; k < 16; k++) + for (k = 0; k < 16; k++) { av_log(mxf->fc, AV_LOG_VERBOSE, "%.2x", descriptor->essence_codec_ul[k]); + if (!(k+1 & 19) || k == 5) + av_log(mxf->fc, AV_LOG_VERBOSE, "."); + } av_log(mxf->fc, AV_LOG_VERBOSE, "\n"); if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO) { source_track->intra_only = mxf_is_intra_only(descriptor);