On Wed, Aug 13, 2014 at 1:12 PM, Vittorio Giovara
<[email protected]> wrote:
> @@ -1834,6 +1944,11 @@ static int matroska_read_header(AVFormatContext *s)
>                 ebml.version, ebml.doctype, ebml.doctype_version);
>          ebml_free(ebml_syntax, &ebml);
>          return AVERROR_PATCHWELCOME;
> +    } else if (ebml.doctype_version == 3) { /// XXX: can anyone confirm?
> +        av_log(matroska->ctx, AV_LOG_WARNING,
> +               "EBML header using unsupported features\n"
> +               "(EBML version %"PRIu64", doctype %s, doc version 
> %"PRIu64")\n",
> +               ebml.version, ebml.doctype, ebml.doctype_version);

This is not strictly true/right, I dropped this check and bumped the
doctype_version check from 2 to 3 in 4/6 because StereoMode and
TrackOperation require that anyway (for strict compliance at least).

-- 
Vittorio
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to