From: Steve K. <st...@st...> - 2003-06-09 13:30:04
|
Panny, Yeah, Apple's design for their notebooks isn't really helpful for VoIP applications. I think what I'm going to do for this case (and for others), is to have a "push-to-talk" feature, where you'll press a key (like "control") to speak, which will switch from playing audio to the speakers to listening to the microphone. Also, the mics on the notebooks pick up a _lot_ of ambient noise. Another thing I need to change is that I have the backend stuff running from a timer from the main wxWindows thread. This is because since the windowing stuff is single-threaded, it make the callbacks easier, but some GUI operations cause the backend to block. So, I'll probably need to change that back, and make the callbacks smarter. As to your compilation problem, you need to get wxwindows in order to compile the wxwindows-GUI! I'll write a readme about it, but basically, if you go to wxwindows.org, and get wxwindows 2.4.0 and build/install that, you'll get wx-config, which will let you build the wxwindows GUI. -SteveK On Mon, 2003-06-09 at 06:08, Panny Malialis wrote: > Hi, > > I tested the wx binary it gave a just about useable call quality. It > was quite crackly to be honest :( > > Also, using the standard mic and speakers the other end can (of course) > hear themselvees as their own voice is played straight back through the > mic on the ibook. > Could there be an option to supress the mic when the other party is > speaking in order to avoid this situation? > > The cvs does not compile for me > > It dies with: > > (cd ../../lib; make libiaxclient.a) > make[1]: `libiaxclient.a' is up to date. > `wx-config --cxx` -I../../lib -I../../lib/libiax/src > -I../../lib/gsm/inc -I../../lib/portaudio/pa_common > -I../../lib/portaudio/pablio -Iinclude -g -DPOSIXSLEEP `wx-config > --cflags` -c -o wx.o wx.cc > /bin/sh: wx-config: command not found > /bin/sh: wx-config: command not found > /bin/sh: -I../../lib: No such file or directory > make: *** [wx.o] Error 127 > > Thanks, and keep up the good work!! > > Panny > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Etnus, makers of TotalView, The best > thread debugger on the planet. Designed with thread debugging features > you've never dreamed of, try TotalView 6 free at www.etnus.com. > _______________________________________________ > Iaxclient-devel mailing list > Iax...@li... > https://lists.sourceforge.net/lists/listinfo/iaxclient-devel -- Steve Kann - Chief Engineer - 520 8th Ave #2300 NY 10018 - (212) 533-1775 HorizonLive.com - collaborate . interact . learn "The box said 'Requires Windows 95, NT, or better,' so I installed Linux." |