From 0671dc5c532795dd00f0009b12c92f2e237202a5 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Wed, 22 Jul 2015 00:30:20 +0200 Subject: avformat/asfdec_f: Improve packet resync heuristic Signed-off-by: Michael Niedermayer --- libavformat/asfdec_f.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libavformat/asfdec_f.c') diff --git a/libavformat/asfdec_f.c b/libavformat/asfdec_f.c index 8c93b6a..95d561d 100644 --- a/libavformat/asfdec_f.c +++ b/libavformat/asfdec_f.c @@ -963,7 +963,7 @@ static int asf_get_packet(AVFormatContext *s, AVIOContext *pb) off = 32768; if (asf->no_resync_search) off = 3; - else if (s->packet_size > 0) + else if (s->packet_size > 0 && !asf->uses_std_ecc) off = (avio_tell(pb) - s->internal->data_offset) % s->packet_size + 3; c = d = e = -1; -- cgit v1.1