Browse Source

libavformat/mxfdec.c: Report dark metadata keys only when they match no parser at all, not everytime they fail to match one.

Reviewed-by: Tomas Härdin <tomas.hardin@codemill.se>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
tags/n3.0
Alexis Ballier Michael Niedermayer 10 years ago
parent
commit
12628e3369
1 changed files with 4 additions and 4 deletions
  1. +4
    -4
      libavformat/mxfdec.c

+ 4
- 4
libavformat/mxfdec.c View File

@@ -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)
goto fail;
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);
}
}
/* FIXME avoid seek */
if (!essence_offset) {


Loading…
Cancel
Save