diff --git a/demux/demux_lavf.c b/demux/demux_lavf.c index e3ebcbfdc6..6aaf279c4b 100644 --- a/demux/demux_lavf.c +++ b/demux/demux_lavf.c @@ -463,7 +463,7 @@ static int lavf_check_file(demuxer_t *demuxer, enum demux_check check) AVProbeData avpd = { // Disable file-extension matching with normal checks - .filename = priv->filename, + .filename = check <= DEMUX_CHECK_REQUEST ? priv->filename : "", .buf_size = 0, .buf = av_mallocz(PROBE_BUF_SIZE + AV_INPUT_BUFFER_PADDING_SIZE), };