From 1c6606e2d055edeeba6d7c88559476bf742e6c57 Mon Sep 17 00:00:00 2001 From: Kostya Shishkov Date: Thu, 6 Apr 2006 03:33:10 +0000 Subject: [PATCH] Fix demuxing of AVIs with pad streams. Originally committed as revision 5271 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavformat/avidec.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libavformat/avidec.c b/libavformat/avidec.c index f491878189..d7830b86f2 100644 --- a/libavformat/avidec.c +++ b/libavformat/avidec.c @@ -290,6 +290,9 @@ static int avi_read_header(AVFormatContext *s, AVFormatParameters *ap) if (stream_index >= s->nb_streams) { url_fskip(pb, size - 8); + /* ignore padding stream */ + if (tag1 == MKTAG('p', 'a', 'd', 's')) + stream_index--; break; } st = s->streams[stream_index];