[Ffmpeg-devel] [BUG] RV20 bad decode

matthieu castet castet.matthieu
Thu Apr 21 22:48:44 CEST 2005


Diego Biurrun wrote:
> Hello Michael and team!
> Compn stumbled upon another RV20 file that FFmpeg fails to decode
> properly.
> The original stream is at
> rtsp://
> I have uploaded the dumped file (4.2MB) to my homedir along with a 200k
> truncated version and the output of 'mplayer -v' playing the small one:
> http://mplayerhq.hu/~diego/Video-Galileo.rm
> http://mplayerhq.hu/~diego/Video-Galileo_small.rm
> http://mplayerhq.hu/~diego/Video-Galileo_small.rm.output
> libavcodec spits out a bunch of the following errors while decoding the
> file:
> [rv20 @ 0x86fafdc]messed up order, seeking?, skiping current b frame
> [rv20 @ 0x86fafdc]HEADER ERROR
> Error while decoding frame!
> [rv20 @ 0x86fafdc]b mb_type damaged at 4 9
> [rv20 @ 0x86fafdc]ERROR at MB 4 9
> Error while decoding frame!
> [rv20 @ 0x86fafdc]b mb_type damaged at 16 12
> [rv20 @ 0x86fafdc]ERROR at MB 16 12
> Error while decoding frame!
> If I use the binary DLL to decode the file everything is fine, using the
> libavformat demuxer or ffplay makes no difference, so I assume it is a
> bug in the FFmpeg decoder.
Attach a patch that allow to play the file.

I think we should find a way to extract from the subid the options 
instead of doing a case where we should add lot's of versions.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: rv.patch
Type: text/x-patch
Size: 467 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20050421/7f0771e8/attachment.bin>

More information about the ffmpeg-devel mailing list