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