[MPlayer-dev-eng] [PATCH] Continue playing Real-format streams after errors

Attila Kinali attila at kinali.ch
Sat Jan 10 11:23:31 CET 2004


On 07 Aug 2003 23:40:52 +0300
Pekka Enberg <Pekka.Enberg at cs.helsinki.fi> wrote:

> 
> I get the following error at random intervals (sometimes within a minute of
> starting to play the stream, sometimes after ten to fifteen minutes) when
> watching AssemblyTV [1] Real-format stream:
> 
> ******** !!!!!!!! BUG!! len=-194 !!!!!!!!!!! ********
> 
> I traced the problem to demux_real_fill_buffer() in libmpdemux/demux_real.c.
> For whatever reason, vpkg_length gets value greater than len leading to
> negative value of len. This confuses MPlayer so much that the video streaming
> effectively stops.
> 
> The patch allows MPlayer to continue playing the video stream. However, the
> audio stream is always skipping badly after the bug is triggered (it doesn't
> restore to normal either).


Any comment on this patch ?

			Attila Kinali
-- 
egp ist vergleichbar mit einem ikea bausatz fuer flugzeugtraeger
			-- reeler in +kaosu




More information about the MPlayer-dev-eng mailing list