From f06b3d7f887a9515dbad314f9d57351169e08a9b Mon Sep 17 00:00:00 2001 From: wm4 Date: Wed, 22 May 2019 22:32:31 +0200 Subject: demux_lavf: also fix cache seeking with large codec delay Fixes the same thing as the previous commit did with demux_mkv. I'm not sure if this is correct or a good idea (well, it works with my sample file). There are some shady things in this, but describing them would require too many expletives. --- demux/demux_lavf.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'demux/demux_lavf.c') diff --git a/demux/demux_lavf.c b/demux/demux_lavf.c index a021542500..283e6fe6fb 100644 --- a/demux/demux_lavf.c +++ b/demux/demux_lavf.c @@ -658,6 +658,8 @@ static void handle_new_stream(demuxer_t *demuxer, int i) export_replaygain(demuxer, sh, st); + sh->seek_preroll = delay; + break; } case AVMEDIA_TYPE_VIDEO: { -- cgit v1.2.3