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

2008-04-04 Thread Matthias Apitz
El día Wednesday, April 02, 2008 a las 06:09:26PM +0200, Matthias Schneider 
escribió:

 Emilio,
 
 sorry, thats all I know about H.264 and H.323 and I do not have any resources 
 to
 deal with it any further. If you are really interested you can dig into this 
 for
 yourself and contact Simone Horne (howerver only for questions about OPAL and
 not about Ekiga), there should be posts by him on the OPAL mailing list.

(btw: it is Simon Horne [EMAIL PROTECTED] and I contacted him, no
reply yet);

 
 However I would like to help you on the video issue, so I would welcome
 additional info there (preview working?, logo working with 500, etc.)
 
 Matthias

Hi Matthias,

This morning I did two tests to [EMAIL PROTECTED], one with V4L and cam,
the other with MovingLogo as picture:

in both tests also the video was echoed fine from [EMAIL PROTECTED]; I did
realized this for the 1st time because the video echo starts after the
greeting message 'you're about entering the echo test room...' is over;
maybe in the past I never awaited the end of the greeting (or never set
the View to 'picture-in-picture'), anyway: video is fine;

but in the call with V4L the status message in the main screen stays as
'Standby', while in the call with MovingLogo it switches to 'Connected
with 500' and the call duration is displayed and updated correctly as
time runs;

I've inserted some Debug: statements in to the Ekiga code, so they're
not in your code in SVN but the Debug: messages says in which method we
are; here it comes, 1st for the call with V4L and 2nd with MovingLogo;
somehow the call in V4L mode does not reach the connected state and the
HANGUP-button does not work because the X11-call-back function of this does
no have the call-pointer in the struct mw-current_call; and this is
perhaps because Opal::Call::OnEstablished() is not passed;


call to [EMAIL PROTECTED] with V4L:

Debug:lib/engine/protocol/skel/call-core.cpp CallCore::dial()
Debug:src/endpoints/opal-call.cpp Opal::Call::Call()
Debug:src/endpoints/opal-call.cpp Opal::Call::OnOpenMediaStream()
Debug:StreamType Audio
Debug:stream_name: PCMU
Debug:src/endpoints/opal-call.cpp Opal::Call::OnOpenMediaStream()
Debug:StreamType Audio
Debug:stream_name: PCMU
Debug:src/endpoints/opal-call.cpp Opal::Call::OnOpenMediaStream()
Debug:StreamType Video
Debug:stream_name: h261
Debug:src/endpoints/opal-call.cpp Opal::Call::OnOpenMediaStream()
Debug:StreamType Video
Debug:stream_name: h261
CIF MPI = 33 
Frame Time = 3003 
Frame Height = 144 
Temporal Spatial Trade Off = 0 
Max Bit Rate = 4096000 
Clock Rate = 9 
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 = 80 
Frame Width = 176 

[click on HANGUP button]

Debug:toggle_call_cb()
Debug:mw-current_call is NULL
gm_connect_button_get_connected... is true
Debug:now leaving toggle_call_cb

CTRL-C to end ekiga;


call to [EMAIL PROTECTED] with MovingLogo:

Debug:lib/engine/protocol/skel/call-core.cpp CallCore::dial()
Debug:src/endpoints/opal-call.cpp Opal::Call::Call()
Debug:src/endpoints/opal-call.cpp Opal::Call::OnOpenMediaStream()
Debug:StreamType Audio
Debug:stream_name: PCMU
Debug:src/endpoints/opal-call.cpp Opal::Call::OnOpenMediaStream()
Debug:StreamType Audio
Debug:stream_name: PCMU
Debug:src/endpoints/opal-call.cpp Opal::Call::OnOpenMediaStream()
Debug:StreamType Video
Debug:stream_name: h261
Debug:src/endpoints/opal-call.cpp Opal::Call::OnOpenMediaStream()
Debug:StreamType Video
Debug:stream_name: h261
CIF MPI = 33 
Frame Time = 3003 
Frame Height = 144 
Temporal Spatial Trade Off = 0 
Max Bit Rate = 4096000 
Clock Rate = 9 
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 = 80 
Frame Width = 176 
Debug:src/endpoints/opal-call.cpp Opal::Call::OnEstablished()
Debug:src/endpoints/opal-call.cpp Opal::Call::OnEstablished()
Debug:on_established_call_cb
Debug:setting mw-current_call = call;

[click on HANGUP button]

Debug:toggle_call_cb()
gm_connect_button_get_connected... is true
Debug:calling hangup_call_cb now
Debug:hangup_call_cb()
Debug:src/endpoints/opal-call.cpp Opal::Call::hangup()
Debug:now leaving toggle_call_cb

The program 'ekiga' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 127476 error_code 3 request_code 10 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
Segmentation fault (core dumped)
$

that's all for the moment; comments?

Emilio
-- 

Re: [Ekiga-devel-list] Ekiga 3 link

2008-04-04 Thread Julien Puydt
Carlos Hernandez a écrit :
 Where can I donwload Ekiga 3.0 for windows?, can't find the link in ekiga.org

3.0 isn't released.

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


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

2008-04-04 Thread Matthias Apitz
El día Friday, April 04, 2008 a las 08:25:31AM +0200, Matthias Apitz escribió:

 Hi Matthias,
 
 This morning I did two tests to [EMAIL PROTECTED], one with V4L and cam,
 the other with MovingLogo as picture:
 
 in both tests also the video was echoed fine from [EMAIL PROTECTED]; I did
 realized this for the 1st time because the video echo starts after the
 greeting message 'you're about entering the echo test room...' is over;
 maybe in the past I never awaited the end of the greeting (or never set
 the View to 'picture-in-picture'), anyway: video is fine;
 
 but in the call with V4L the status message in the main screen stays as
 'Standby', while in the call with MovingLogo it switches to 'Connected
 with 500' and the call duration is displayed and updated correctly as
 time runs;
 
 I've inserted some Debug: statements in to the Ekiga code, so they're
 not in your code in SVN but the Debug: messages says in which method we
 are; here it comes, 1st for the call with V4L and 2nd with MovingLogo;
 somehow the call in V4L mode does not reach the connected state and the
 HANGUP-button does not work because the X11-call-back function of this does
 no have the call-pointer in the struct mw-current_call; and this is
 perhaps because Opal::Call::OnEstablished() is not passed;

I've spent some time to take a closer look at the '-d 3' log files of a
call to [EMAIL PROTECTED] using V4L or MovingLogo; it seems that all is fine
and the only missing piece is that the call in V4L mode in the Ekiga
part gets marked as ESTABLISHED:


$ egrep 'PCSS|connection established' d3log-for-MovingLogo
2008/04/04 14:31:45.557   2:41.862  GMURLHandler:0x2be77f00 PCSS
Outgoing call routed to sip:[EMAIL PROTECTED] for Call[1]-EPpc[/dev/dsp0]
2008/04/04 14:31:46.346   2:42.650Aggregator:0x29b03900 PCSSAdding 
filters to patch
2008/04/04 14:31:46.355   2:42.659Aggregator:0x29b03900 PCSSAdding 
filters to patch
2008/04/04 14:31:46.401   2:42.705Aggregator:0x29b03900 PCSS
SetConnected()
2008/04/04 14:31:46.401   2:42.705Aggregator:0x29b03900 PCSS
SetConnected() mediaStreams.IsEmpty? -- phase=EstablishedPhase
2008/04/04 14:31:46.401   2:42.705Aggregator:0x29b03900 PCSS
SetConnected() calling OnEstablished()
2008/04/04 14:31:46.419   2:42.723Aggregator:0x29b03900 GMPCSSEndpoint  
 PCSS connection established
2008/04/04 14:31:46.420   2:42.724Aggregator:0x29b03900 GMSIPEndpoint   
 SIP connection established


$ egrep 'PCSS|connection established' d3log-for-V4L
2008/04/04 14:32:27.649   0:21.351  GMURLHandler:0x29bd6300 PCSS
Outgoing call routed to sip:[EMAIL PROTECTED] for Call[1]-EPpc[/dev/dsp0]
2008/04/04 14:32:28.162   0:21.865Aggregator:0x2bc67b00 PCSSAdding 
filters to patch
2008/04/04 14:32:28.170   0:21.872Aggregator:0x2bc67b00 PCSSAdding 
filters to patch
2008/04/04 14:32:29.503   0:23.205Aggregator:0x2bc67b00 PCSS
SetConnected()
2008/04/04 14:32:29.503   0:23.205Aggregator:0x2bc67b00 PCSS
SetConnected() mediaStreams.IsEmpty? -- phase=EstablishedPhase
2008/04/04 14:32:29.503   0:23.205Aggregator:0x2bc67b00 PCSS
SetConnected() calling OnEstablished()

I do not understand why 'PCSSSetConnected()' is reached in both
cases, but 'GMPCSSEndpoint   PCSS connection established' only with
MovingLogo :-((

some ideas?

btw: is there some document describing the parts of Ekiga for a new
developer who is willing to understand the code, but a bit lost at the
beginning in all the classes and pieces?

have a nice weekend

Emilio

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


Re: [Ekiga-devel-list] Windows binaries with h264 and speex support

2008-04-04 Thread yannick

Le mardi 01 avril 2008 à 13:54 +0200, Torsten Schlabach a écrit :
 Unfortunately the download link for the officially released
 2.0.11-BETA got lost on the site and I don't know where to find these
 binaries on the server and it does not allow directory listing.

Hi,

Use this link:
http://wiki.ekiga.org/index.php/Windows_Users

I try my best to keep it up to date to the last released windows
version.

Regards,
Yannick
-- 
Me joindre en téléphonie IP / vidéoconférence ?
sip:[EMAIL PROTECTED]
Logiciel de VoIP Ekiga : http://www.ekiga.org
http://wiki.ekiga.org/index.php/Which_programs_work_with_Ekiga_%3F

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