[FFmpeg-cvslog] Use SMPTE standard notation when showing mxf Universal Labels.

Carl Eugen Hoyos git at videolan.org
Thu Feb 21 09:12:25 CET 2013


ffmpeg | branch: master | Carl Eugen Hoyos <cehoyos at ag.or.at> | Thu Feb 21 09:11:22 2013 +0100| [d714576037e384c9489bdc0e9fa8b0a0f85d1d7b] | committer: Carl Eugen Hoyos

Use SMPTE standard notation when showing mxf Universal Labels.

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d714576037e384c9489bdc0e9fa8b0a0f85d1d7b
---

 libavformat/mxfdec.c |    5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/libavformat/mxfdec.c b/libavformat/mxfdec.c
index 21f9bba..f7aaa5a 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);



More information about the ffmpeg-cvslog mailing list