diff --git a/demux/demux_lavf.c b/demux/demux_lavf.c index b151bd6ab7..2925bd67f9 100644 --- a/demux/demux_lavf.c +++ b/demux/demux_lavf.c @@ -472,6 +472,7 @@ static int lavf_check_file(demuxer_t *demuxer, enum demux_check check) check <= DEMUX_CHECK_REQUEST ? priv->filename : "", .buf_size = 0, .buf = av_mallocz(PROBE_BUF_SIZE + AV_INPUT_BUFFER_PADDING_SIZE), + .mime_type = lavfdopts->allow_mimetype ? mime_type : NULL, }; if (!avpd.buf) return -1;