Re: [Ekiga-list] guidelines for understanding

2006-09-27 Thread Jan Schampera
On Wed, 27 Sep 2006 11:57:11 +0530
Prakash B [EMAIL PROTECTED] wrote:

   i want to understand the actual flow of ekiga, that is :
 - what are the flow of steps in initialisation , proceeding and
 termination phase.
 - ekiga architecture.

Depends what you want to do or want to know in detail. Nay special
needs? What is the part you're interested in?

  guide me please. Is there any document to read ?(send me pls)

As usual, the source ;-)

J.

-- 
Live as if you were to die tomorrow.
Learn as if you were to live forever.
___
ekiga-list mailing list
ekiga-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ekiga-list


[Ekiga-list] guidelines for understanding

2006-09-27 Thread Prakash B


thanks for replying.,,

 actually i dont want to know about the source code in depth.
 i want a step by step approach of ekiga.

how ekiga is running?

thanks for the comments.
___
ekiga-list mailing list
ekiga-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ekiga-list


Re: [Ekiga-list] guidelines for understanding

2006-09-27 Thread Jan Schampera
On Wed, 27 Sep 2006 12:33:18 +0530
Prakash B [EMAIL PROTECTED] wrote:

  actually i dont want to know about the source code in depth.
  i want a step by step approach of ekiga.
 
 how ekiga is running?

I'm still not sure what you're referring to, as this can't be explain
in just an email.

Code stack:
 - PWLib: contains base classes for many useful things, including
   threading, process management, strings, etc. Highly portable.
 - Opal: contains base classes and utilities for everything related to
   telephony (SIP, H.323, IAX2, ENUM, STUN, ...)
 - Ekiga: makes use of PWLib, Opal, GTK+ and maybe Gnome libs to glue
   all that together into a GUI, manages calls, contact lists, infact
   everything you see and many things you don't see

Beside that, I can only give Ekiga-specific answers. PWLib and Opal is
not my world.

J.

PS: can you please post to the list OR to me? I get double mails from
you, one to the list, one to me.

-- 
dreaming in digital
living in realtime
thinking in binary
talking in IP

WELCOME TO OUR WORLD

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


Re: [Ekiga-list] guidelines for understanding

2006-09-27 Thread Damien Sandras
Le mercredi 27 septembre 2006 à 14:24 +0530, Prakash B a écrit :
 actually i sent to mailing list, but i want to thank u seprately for this
 immediate reply.
 sorry for the inconvinience.
 
 the actual thing is,i am in need to prepare a document regarding functional
 flow in ekiga's
   initialisation sequence,
   configuration sequence,
   execution sequence and
   termination sequence.
 and also about architecture of ekiga.
 
 hope i cleared my question..
 
 extremely thank you for your answers.
 
   guide me please.. i am waiting for your reply sir.

Unfortunately, we do not have such a document.
I suggest you to start from the main() method and follow the code flow.
-- 
 _  Damien Sandras
(o- 
//\ Ekiga Softphone: http://www.ekiga.org/
v_/_FOSDEM 2006: http://www.fosdem.org/
SIP Phone  : sip:[EMAIL PROTECTED]
 sip:[EMAIL PROTECTED]

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


Re: [Ekiga-list] V4L2 camera

2006-09-27 Thread Damien Sandras


Le mercredi 27 septembre 2006 à 00:33 +0100, Paulo J. Matos a écrit :
 On 9/25/06, Damien Sandras [EMAIL PROTECTED] wrote:
  Hi,
 
  do you have any interesting output when running strace or ekiga -d 4?
 
 
 Solved the problem. Thanks Damien, it seems the version of the driver
 I was using didn't support v4l2.
 

Thanks for the feedback.

 Thanks once again,
 
 Paulo Matos
 
  Le lundi 25 septembre 2006 à 02:37 +0100, Paulo J. Matos a écrit :
   Hi all,
  
   I'm using  camera with spca5xx driver, Logitech for Notebooks Deluxe,
   with kernel 2.6.17.6. When I run the configuration druid it is
   detected at /dev/v4l/video0 but the the Test Settings return:
   Failed to open device:
   Error while opening /dev/v4l/video0
  
   Any ideas what might be the problem?
  
   I can run this without problems:
   #include stdio.h
   #include stdlib.h
   #include sys/file.h
  
   int main(void) {
  
 int fd = -1;
  
 //v4l init
 if ((fd = open (/dev/v4l/video0, O_RDWR)) == -1) {
   perror (ERROR opening V4L interface \n);
   exit (1);
 }
  
 printf(Opened OK!\n);
  
 close(fd);
  
 printf(Closing!\n);
  
 return 0;
  
   }
  
   $ ./v4l-open
   Opened OK!
   Closing!
  
  --
   _  Damien Sandras
  (o-
  //\ Ekiga Softphone: http://www.ekiga.org/
  v_/_FOSDEM 2006: http://www.fosdem.org/
  SIP Phone  : sip:[EMAIL PROTECTED]
   sip:[EMAIL PROTECTED]
 
  ___
  ekiga-list mailing list
  ekiga-list@gnome.org
  http://mail.gnome.org/mailman/listinfo/ekiga-list
 
 
 
-- 
 _  Damien Sandras
(o- 
//\ Ekiga Softphone: http://www.ekiga.org/
v_/_FOSDEM 2006: http://www.fosdem.org/
SIP Phone  : sip:[EMAIL PROTECTED]
 sip:[EMAIL PROTECTED]

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


Re: [Ekiga-list] guidelines for understanding

2006-09-27 Thread Prakash B
lot of main functions in three directories, i am struggling where to start.

guide me where to start sir??

 thanks for comments.


-Original Message-
From: Damien Sandras [mailto:[EMAIL PROTECTED]
Sent: Wednesday, September 27, 2006 2:48 PM
To: Prakash B; Ekiga mailing list
Subject: Re: [Ekiga-list] guidelines for understanding


Le mercredi 27 septembre 2006 à 14:24 +0530, Prakash B a écrit :
 actually i sent to mailing list, but i want to thank u seprately for this
 immediate reply.
 sorry for the inconvinience.

 the actual thing is,i am in need to prepare a document regarding
functional
 flow in ekiga's
   initialisation sequence,
   configuration sequence,
   execution sequence and
   termination sequence.
 and also about architecture of ekiga.

 hope i cleared my question..

 extremely thank you for your answers.

   guide me please.. i am waiting for your reply sir.

Unfortunately, we do not have such a document.
I suggest you to start from the main() method and follow the code flow.
--
 _  Damien Sandras
(o-
//\ Ekiga Softphone: http://www.ekiga.org/
v_/_FOSDEM 2006: http://www.fosdem.org/
SIP Phone  : sip:[EMAIL PROTECTED]
 sip:[EMAIL PROTECTED]

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


[Ekiga-list] about ekiga?

2006-09-27 Thread Prakash B
now i'll explain clearly what i want.

  in linux terminal when we type ekiga what are the things that are
happening?
  what are the function executing? what are all the functions called?

guide me please.
thanks for the comments

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


Re: [Ekiga-list] guidelines for understanding

2006-09-27 Thread Jan Schampera
On Wed, 27 Sep 2006 14:57:46 +0530
Prakash B [EMAIL PROTECTED] wrote:

 lot of main functions in three directories, i am struggling where to
 start.
 
 guide me where to start sir??

The main is in src/gui/main.cpp, you can identify it by looking at
its ISO C argument list.

J.


-- 
Be liberal in what you accept, and conservative in what you send.
- J. B. Postel, master of the net.
___
ekiga-list mailing list
ekiga-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ekiga-list


Re: [Ekiga-list] about ekiga?

2006-09-27 Thread Julien Puydt
Prakash B a écrit :
 now i'll explain clearly what i want.
 
   in linux terminal when we type ekiga what are the things that are
 happening?
   what are the function executing? what are all the functions called?
 
 guide me please.
 thanks for the comments

I propose that you begin by learning C and studying smaller programs 
before you try to study how ekiga works...

Besides, this is more devel-list-type question than a user-list-type 
question.

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


Re: [Ekiga-list] cannot receive incomming telephone calls

2006-09-27 Thread Sick Twist
From: Damien Sandras [EMAIL PROTECTED]
Reply-To: Ekiga mailing list ekiga-list@gnome.org
To: Ekiga mailing list ekiga-list@gnome.org
Subject: Re: [Ekiga-list] cannot receive incomming telephone calls
Date: Wed, 27 Sep 2006 11:17:11 +0200

Hi,

I see nothing weird.
Does it receive the INVITE message?

If so, can you point where in the log it is being received?

Thanks,


I'm sorry, I don't know what to look for in the debug output. This seems 
like the area where the inbound calls stop comming:

#
2006/09/26 19:41:06.419   2:01.874   Housekeeper
OpalUDP Started connect to 147.135.4.128:5060
#
2006/09/26 19:41:06.420   2:01.874   Housekeeper
OpalUDP Connect on pre-bound interface: 192.168.1.117
#
2006/09/26 19:41:06.421   2:01.875   Housekeeper
OpalUDP Could not bind to any port in range 5060 to 5100
#
2006/09/26 19:41:06.421   2:01.875   HousekeeperSIP  
Could not connect to udp$147.135.4.128:5060 -
#
2006/09/26 19:41:06.421   2:01.875   HousekeeperOpal 
Transport clean up on termination
#
2006/09/26 19:41:06.421   2:01.875   Housekeeper
OpalUDP Close
#
2006/09/26 19:41:06.421   2:01.875   HousekeeperOpal 
Transport Close
#
2006/09/26 19:41:06.422   2:01.876   HousekeeperSIP  
Unable to create transport for registrar
#
2006/09/26 19:41:06.423   2:01.877   HousekeeperSIP  
Could not start REGISTER/SUBSCRIBE for binding refresh: Transport 
creation failed
#
2006/09/26 19:41:36.443   2:31.897   HousekeeperSIP  
Transaction 5 REGISTER destroyed.
#
2006/09/26 19:42:29.879   3:25.333 ekiga
Listen  Stopping listening thread on tcp$192.168.1.117:1720
#
2006/09/26 19:42:29.879   3:25.333 ekigaH323 
Deleted endpoint.
#
2006/09/26 19:42:29.879   3:25.333 ekiga
OpalEP  h323 endpoint destroyed.
#
2006/09/26 19:42:29.880   3:25.334 ekiga
Listen  Stopping listening thread on udp$192.168.1.117:5060
#
2006/09/26 19:42:29.880   3:25.334 Opal Listener:8346258
Listen  UDP select error: Interrupted system call
#
2006/09/26 19:42:29.880   3:25.334 ekigaSIP  
Transaction 2 SUBSCRIBE destroyed.
#
2006/09/26 19:42:29.880   3:25.334 ekigaOpal 
Transport clean up on termination
#
2006/09/26 19:42:29.881   3:25.335 ekiga
OpalUDP Close
#
2006/09/26 19:42:29.881   3:25.335 SIP Transport:852c798
OpalUDP Error on connection read select.
#
2006/09/26 19:42:29.881   3:25.335 SIP Transport:852c798SIP  
Read thread finished.
#
2006/09/26 19:42:29.891   3:25.345 ekigaSIP  
Deleted endpoint.
#
2006/09/26 19:42:29.891   3:25.345 ekiga
OpalEP  sip endpoint destroyed.
#
2006/09/26 19:42:29.891   3:25.345 ekigaPCSS 
Deleted PC sound system endpoint.
#
2006/09/26 19:42:29.891   3:25.345 ekiga
OpalEP  pc endpoint destroyed.
#
2006/09/26 19:42:29.892   3:25.346 ekiga
OpalMan Deleted manager.


I keep getting the same results. I can receive 2 or 3 inbound phone calls 
and after that, the next inbound calls start rolling over to voicemail 
automatically until Ekiga is restarted.

Jonathon


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