Commit 12628e33 authored by Alexis Ballier's avatar Alexis Ballier Committed by Michael Niedermayer

libavformat/mxfdec.c: Report dark metadata keys only when they match no parser...

libavformat/mxfdec.c: Report dark metadata keys only when they match no parser at all, not everytime they fail to match one.
Reviewed-by: 's avatarTomas Härdin <tomas.hardin@codemill.se>
Signed-off-by: 's avatarMichael Niedermayer <michael@niedermayer.cc>
parent 94ec82f1
...@@ -2765,13 +2765,13 @@ static int mxf_read_header(AVFormatContext *s) ...@@ -2765,13 +2765,13 @@ static int mxf_read_header(AVFormatContext *s)
if ((ret = mxf_parse_klv(mxf, klv, metadata->read, metadata->ctx_size, metadata->type)) < 0) if ((ret = mxf_parse_klv(mxf, klv, metadata->read, metadata->ctx_size, metadata->type)) < 0)
goto fail; goto fail;
break; break;
} else {
av_log(s, AV_LOG_VERBOSE, "Dark key " PRIxUID "\n",
UID_ARG(klv.key));
} }
} }
if (!metadata->read) if (!metadata->read) {
av_log(s, AV_LOG_VERBOSE, "Dark key " PRIxUID "\n",
UID_ARG(klv.key));
avio_skip(s->pb, klv.length); avio_skip(s->pb, klv.length);
}
} }
/* FIXME avoid seek */ /* FIXME avoid seek */
if (!essence_offset) { if (!essence_offset) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment