Re: [Ekiga-devel-list] 1st working SVN build Ekiga on FreeBSD



El día Thursday, March 27, 2008 a las 01:15:13PM +0100, Damien Sandras escribió:

> > 
> > Debug:toggle_call_cb() <---------- placing the call
> > Debug:place_call_cb()
> > Debug:call_core->dial(uri)sip:500
> > CIF MPI = 33 
> > Frame Time = 3003 
> > Frame Height = 144 
> > Temporal Spatial Trade Off = 31 
> > Max Bit Rate = 4096000 
> > Clock Rate = 90000 
> > Max Rx Frame Height = 144 
> > Max Rx Frame Width = 176 
> > QCIF MPI = 33 
> > Min Rx Frame Height = 144 
> > Min Rx Frame Width = 176 
> > Annex D = 0 
> > Max Frame Size = 1400 
> > Target Bit Rate = 800000 
> > Frame Width = 176 
> > Debug:toggle_call_cb()   <----------- pressing red 'hangup' gives only this again and again
> > Debug:toggle_call_cb()
> > Debug:toggle_call_cb()
> > Debug:toggle_call_cb()
> > Debug:toggle_call_cb()
> > Debug:toggle_call_cb()
> > Debug:toggle_call_cb()
> > Debug:toggle_call_cb()
> > Debug:toggle_call_cb()
> > Debug:toggle_call_cb()
> > Debug:toggle_call_cb()
> > Debug:toggle_call_cb()
> > 
> > 
> > for *010600 egiga net it works correct like this:
> > 
> > Debug:toggle_call_cb()
> > Debug:place_call_cb()
> > Debug:call_core->dial(uri)sip:*010600
> > Debug:toggle_call_cb()  <----------- pressing red 'hangup' gives this and then hangup_call_cb
> > Debug:hangup_call_cb()
> > Debug: on_cleared_call()
> > Normal call:
> >         with: *010600
> >         direction: out
> >         duration: 00:00:10
> >         ended with: Local user cleared the call
> > 
> > more info needed? thx
> 
> There is a deadlock. Most of the time it happens because the sound
> device can not be closed for some reason. Perhaps the OSS plugin needs
> some love ?

I disagree :-)

in the call to 500 ekiga net, which can't be hang-up, the OSS
PSoundChannelOSS::Close() is not called, while it is in the call with
*010600 ekiga net; I proofed it with a debug statement in
plugins/sound_oss/sound_oss.cxx which prints:
2008/03/27 13:36:36.038   0:37.168         OnRelease:0x2be16e00 OSS-debug       PSoundChannelOSS::Close() called
2008/03/27 13:36:36.045   0:37.175         OnRelease:0x2be16e00 OSS-debug       PSoundChannelOSS::Close() device /dev/dsp0
but only in the *010600 call; the problem must be in higher level;

	matthias

-- 
Matthias Apitz
Manager Technical Support - OCLC GmbH
Gruenwalder Weg 28g - 82041 Oberhaching - Germany
t +49-89-61308 351 - f +49-89-61308 399 - m +49-170-4527211
e <matthias apitz oclc org> - w http://www.oclc.org/ http://www.UnixArea.de/
b http://gurucubano.blogspot.com/
Don't top-post, read RFC1855 http://www.faqs.org/rfcs/rfc1855.html
A: Because it messes up the order in which people normally read text.
Q: Why is it such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on Usenet and in e-mail?


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