Le jeudi 27 mars 2008 à 19:54 +0100, Matthias Apitz a écrit :
> El día Thursday, March 27, 2008 a las 05:38:38PM +0100, Damien Sandras 
> escribió:
> 
> > > toggle_call_cb (GtkWidget * widget,
> > >                 gpointer data)
> > > {
> > >   GmMainWindow *mw = NULL;
> > > 
> > >   std::cout << "Debug:toggle_call_cb()" << std::endl << std::flush;
> > >   mw = gm_mw_get_mw (GTK_WIDGET (data));
> > > 
> > >   if (mw->current_call == NULL)
> > >     std::cout << "Debug: no mw->current_call pointer" << std::endl << 
> > > std::flush;
> > >   if (gm_connect_button_get_connected (GM_CONNECT_BUTTON 
> > > (mw->connect_button)))
> > >     std::cout << "gm_connect_button_get_connected... is true" << 
> > > std::endl << std::flush;
> > > 
> > >   if (mw->current_call && gm_connect_button_get_connected 
> > > (GM_CONNECT_BUTTON (mw->connect_button))) {
> > >     std::cout << "Debug:calling hangup_call_cb now" << std::endl << 
> > > std::flush;
> > >     hangup_call_cb (widget, data);
> > >   }
> > >   else if (!mw->current_call && !gm_connect_button_get_connected 
> > > (GM_CONNECT_BUTTON (mw->connect_button))) {
> > >     std::cout << "Debug:calling place_call_cb now" << std::endl << 
> > > std::flush;
> > >     place_call_cb (widget, data);
> > >   }
> > >   std::cout << "Debug:did nothing in toggle_call_cb" << std::endl << 
> > > std::flush;
> > > }
> > > 
> > > in a call to [EMAIL PROTECTED] mw->current_call is NULL and nothing is 
> > > done
> > > in this function;
> > > 
> > 
> > That's because the call never reaches the established state...
> 
> Yes, this was my conclusion as well that on_established_call_cb() is not
> get called, even if voice echo to/from [EMAIL PROTECTED] works fine;
> > 
> > Can you try with and without video ?
> 
> when I set video from V4L to MovingLogo it works,
> on_established_call_cb() gets called and hang-up is ok;
> 

Can you post a -d 4 somewhere ?

But I have the feeling the video driver does not allow some method to
return, preventing the call flow to behave normally.
-- 
 _     Damien Sandras
(o-      
//\    Ekiga Softphone : http://www.ekiga.org/
v_/_   NOVACOM         : http://www.novacom.be/
       FOSDEM          : http://www.fosdem.org/
       SIP Phone       : sip:[EMAIL PROTECTED]
                       

_______________________________________________
Ekiga-devel-list mailing list
Ekiga-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ekiga-devel-list

Reply via email to