diff options
Diffstat (limited to 'libavformat/avidec.c')
-rw-r--r-- | libavformat/avidec.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libavformat/avidec.c b/libavformat/avidec.c index 6f2bad170e..30c1eeed9c 100644 --- a/libavformat/avidec.c +++ b/libavformat/avidec.c @@ -830,6 +830,12 @@ resync: goto resync; } + //parse stray LIST + if(d[0] == 'L' && d[1] == 'I' && d[2] == 'S' && d[3] == 'T'){ + url_fskip(pb, 4); + goto resync; + } + n= get_stream_idx(d); if(!((i-avi->last_pkt_pos)&1) && get_stream_idx(d+1) < s->nb_streams) |