Hi Matt

Well, finally got to test with two comps. But it seems that the mic/
headphones are not getting connected to the call example. I am running
Ubuntu 7.10 and have tested my USB mic/headphones with audacity and
sound recorder. But when I want to use them with call, they do not
seem to work. Would be great if you could leave some pointers on that.
On one side I have a windows machine and on other side it is a linux
box.

Regards
Harry

On Nov 19, 2:32 pm, Matt <[EMAIL PROTECTED]> wrote:
> I have tested the sample, but I'm fortunate enough to have two
> computers available to test it out. I believe the crash you
> experienced when the call was rejected is due to a null pointer error
> in how it handles the audio.
>
> Anyway, when I ran the client on two different linux boxes, I was able
> to speak into the mic on one computer and hear it on the other. I also
> successfully connected using the Windows Google Talk client on one,
> and the call example on the other.
>
> I'll be posting a (one line) fix to the null pointer error on the
> Google Code page for libjingle soon.
>
> On Nov 18, 5:43 am, harry <[EMAIL PROTECTED]> wrote:> Hi Matt
>
> > Well, I compiled and then tried to run the example. I opened two
> > terminals and logged in with two different JIDs. The roster for both
> > the accounts get updated showing that each of them is callable. Now I
> > place a call from one terminal. The second terminal shows that a call
> > is coming, Here I have encountered two situations:
>
> > 1. If I do not accept the call for sometime, caller crashed with a
> > segmentation fault (at the point where roster was again getting
> > updated due to someone else coming online)
> > 2. If the call is accepted, at least there was no seg fault. But since
> > it was running on the same machine, hence I do not know if audio is
> > being exchanged.
>
> > I wonder if there is any other way to test the call example on the
> > same machine. I wanted to see if everything is working properly and
> > then use it in the real world.
>
> > How have u tested the sample?
>
> > Thanks
> > Regards
> > Harry.
>
> > On Nov 16, 9:24 pm, Matt <[EMAIL PROTECTED]> wrote:
>
> > > So I've had some patches that allowed me to compile libjingle against
> > > the latest ortp.. but compiling ain't everything :) when i reverted to
> > > using 0.7.1, my call clients did a much better job of not crashing.
> > > Unfortunately, i'm running this testing remotely, so I dont know if
> > > there's any audio actually being exchanged :) I'll know more about the
> > > success (or lack thereof) later tonight.
>
> > > On Nov 16, 8:50 am, Matt <[EMAIL PROTECTED]> wrote:
>
> > > > So now that you've gotten it to compile.. Have you been able to
> > > > complete a call? I can get two clients to log in, but whenever I try
> > > > to call one with the other, at least one of them crashes, and
> > > > sometimes both.
>
> > > > On Nov 15, 3:47 pm, harry <[EMAIL PROTECTED]> wrote:
>
> > > > > Hi Matt
>
> > > > > You were absolutely correct. Had a wrong version of ortp (newer). I am
> > > > > using Ubuntu and had installed linphone sometime earlier. The newer
> > > > > ortp5 package was by default installed. I removed it (apt-get remove)
> > > > > and again installed the 0.7.1 version. The call example compiled like
> > > > > charm:).
>
> > > > > Thanks again for the help.
>
> > > > > Regards
> > > > > Harry.
>
> > > > > On Nov 15, 3:58 pm, Matt <[EMAIL PROTECTED]> wrote:
>
> > > > > > It depends on what system you're using.. I'll assume from the How-to
> > > > > > that you're on Ubuntu, which means you can use the apt-show-versions
> > > > > > command. To inquire about a particular package, you can say:
>
> > > > > > apt-show-versions -p <package name>
>
> > > > > > and it will show you what's installed.
>
> > > > > > For what it's worth, it looks like you can use "emerge -pv" if 
> > > > > > you're
> > > > > > on Gentoo.
>
> > > > > > ** Sources: **
>
> > > > > >http://blog.vinceliu.com/2007/10/find-out-version-of-libraries-instal...
>
> > > > > > Section 3.6 
> > > > > > of:http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.en.html
>
> > > > > > Additional apt-show-versions 
> > > > > > info:http://www.debianadmin.com/list-your-installed-package-versions-with-...
>
> > > > > > On Nov 15, 5:52 am, harry <[EMAIL PROTECTED]> wrote:
>
> > > > > > > Hi Matt
>
> > > > > > > I am pretty sure that I am using the ortp (0.7.1) library. 
> > > > > > > Actually I
> > > > > > > followed the guide from
>
> > > > > > >http://www.francisrobichaud.com/index.php/2007/05/22/guide-to-compili...
>
> > > > > > > and used exactly the same libraries as mentioned in this site.
> > > > > > > Nevertheless I will check again the versions of all the libs I am
> > > > > > > using.
>
> > > > > > > Regarding the version of libs, I still have a query. How do I 
> > > > > > > check
> > > > > > > which version of a particular library I have currently installed 
> > > > > > > and
> > > > > > > using?? For eg. for gcc I can call "gcc --version" on the 
> > > > > > > commandline
> > > > > > > but it cannot be done for development libs that I have installed 
> > > > > > > on
> > > > > > > the machine. Sorry for asking this question but I am a newbie in 
> > > > > > > Linux
> > > > > > > world.
>
> > > > > > > Thanks for ur reply.
>
> > > > > > > Regards
> > > > > > > Harry
>
> > > > > > > On Nov 14, 7:21 pm, Matt <[EMAIL PROTECTED]> wrote:
>
> > > > > > > > Hi harry,
>
> > > > > > > > > libcricketsessionphone.a(linphonemediaengine.o): In function
> > > > > > > > > `operator==<char, std::char_traits<char>, 
> > > > > > > > > std::allocator<char> >':
> > > > > > > > > /usr/local/lib/gcc/i686-pc-linux-gnu/4.0.0/../../../../include/c++/
> > > > > > > > > 4.0.0/bits/basic_string.h:2140: undefined reference to 
> > > > > > > > > `speex_wb'
>
> > > > > > > > and later on:
>
> > > > > > > > > /projects/libjingle-0.4.0/talk/session/phone/linphonemediaengine.cc:
> > > > > > > > > 184: undefined reference to `pcmu8000'
>
> > > > > > > > I believe the problem with your build is that you are using a 
> > > > > > > > newer
> > > > > > > > version of the ortp library than libjingle was meant for. you 
> > > > > > > > have two
> > > > > > > > options: downgrade to an earlier version of ortp (0.7.1), or 
> > > > > > > > apply a
> > > > > > > > few patches to the libjingle source so that you can use the 
> > > > > > > > newer
> > > > > > > > (newest?) version.
>
> > > > > > > > If you check out issue #2 for libjingle 
> > > > > > > > (http://code.google.com/p/
> > > > > > > > libjingle/issues/list), somebody has posted a tar.gz file with 
> > > > > > > > the
> > > > > > > > patches applied.. A patch file would be nicer, which I will 
> > > > > > > > attempt to
> > > > > > > > post as a reply.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"google-talk-open" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-talk-open?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to