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



Le jeudi 27 mars 2008 à 11:30 +0100, Matthias Apitz a écrit :
> El día Thursday, March 27, 2008 a las 10:59:31AM +0100, Damien Sandras escribió:
> 
> > > - I can't terminate a call to 500 ekiga net without killing the
> > >   application; the hang-up button has no affect; mouse-over shows the
> > >   dial tool-tip;
> > >   will dig into this first;
> > > 
> > > Any comments/hints for the above problems? Thx
> > > 
> > 
> > I think you will have to provide backtraces. Those problems are weird...
> > (they do not appear in the Linux version).
> 
> The above problem description is correct concerning 500 ekiga net, but
> related to this only; when I dial for example *010600 ekiga net the
> hang-up button (even if it shows the wrong tool-tip message) works fine;
> I have inserted some print statements in src/gui/main.cpp to watch which
> function gets called;
> 
> as well the messages about
> CIF MPI = 33
> Frame Time = 3003
> ... 
> come only for 500 ekiga net;
> 
> for 500 ekiga net it shows:
> 
> 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 ?
-- 
 _     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]