From 9f798099309a30ca749329eee1bc5436c69f585a Mon Sep 17 00:00:00 2001 From: wm4 Date: Wed, 7 Jun 2017 16:48:21 +0200 Subject: demux_lavf: disable various other special behavior if hacks disabled This affects in particular the heuristic that enables byte seeks in some cases with .ts input. --demuxer-lavf-hacks=no should disable this behavior now. --- demux/demux_lavf.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'demux/demux_lavf.c') diff --git a/demux/demux_lavf.c b/demux/demux_lavf.c index f853a775ff..4328c9d782 100644 --- a/demux/demux_lavf.c +++ b/demux/demux_lavf.c @@ -477,7 +477,8 @@ static int lavf_check_file(demuxer_t *demuxer, enum demux_check check) priv->format_hack.image_format = true; } - priv->avif_flags = priv->avif->flags | priv->format_hack.if_flags; + if (lavfdopts->hacks) + priv->avif_flags = priv->avif->flags | priv->format_hack.if_flags; demuxer->filetype = priv->avif->name; -- cgit v1.2.3