Re: [Ekiga-devel-list] video rtp payload passing to plugins broken in opal



Le mercredi 15 ao�07 �9:20 +0200, Matthias Schneider a �it :
> Hi Craig,
> unfortunately the passing of the media data to the video plugins has been broken. The problem that
> appears with ALL video plugins is that the "fromLen" that is passed to the codec_decoder procedure
> is always 1442 bytes, not matter what the actual length of the real packet is. If you have a look
> at the enclosed logfile at 19:10:57.703, you can see that a packet of 1072 bytes length is sent,
> which is then received from my loopback. As you can see from the media patch trace output,
> psz=1074, which is the 1072+2 bytes RFC2429 header. Then it is given to the plugin, and a few
> lines lower you can see that the deencapsulator tries to add 1442 bytes to its reassemble buffer.
> This is the value that was passed via fromLen to the plugin. Like I said this happends to ALL
> video plugins; it would be very nice if you could have a look at it and fix it. Feel free to ask
> for more information, but I think it is quite easy to reproduce the problem.

That bug is really annoying.

As soon as you are receiving video, opal crashes and your machine is out
of memory.
-- 
 _     Damien Sandras
(o-      
//\    Ekiga Softphone : http://www.ekiga.org/
v_/_   NOVACOM         : http://www.novacom.be/
       FOSDEM          : http://www.fosdem.org/
       SIP Phone       : sip:dsandras ekiga net
                       




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]