When resetting vst->pkt.data to NULL, also set vst->slices.
authorReimar Döffinger <Reimar.Doeffinger@gmx.de>
Sun, 13 Sep 2009 11:08:59 +0000 (11:08 +0000)
committerReimar Döffinger <Reimar.Doeffinger@gmx.de>
Sun, 13 Sep 2009 11:08:59 +0000 (11:08 +0000)
commitcbb5da57cdaf547e47253beef31ddf38d181252a
tree3204a946fb327ed166e20c5455f9d3a01d73a8fe
parentdbe0ad85c1722b67fc681fcf084b8f7afdd15adf
When resetting vst->pkt.data to NULL, also set vst->slices.
This avoids a crash when the next slice is not a start slice and thus
pkt->data is still NULL.
This probably only happens with broken or unsupported files like
http://samples.mplayerhq.hu/real/multirate/JustaSpa1937_64kb.rm
that need further fixes, but keeping vst state consistent is still a good idea.

Originally committed as revision 19830 to svn://svn.ffmpeg.org/ffmpeg/trunk
libavformat/rmdec.c