You can subscribe to this list here.
2003 |
Jan
|
Feb
(3) |
Mar
(16) |
Apr
(11) |
May
(3) |
Jun
(109) |
Jul
(70) |
Aug
(22) |
Sep
(19) |
Oct
(4) |
Nov
(25) |
Dec
(46) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(68) |
Feb
(52) |
Mar
(54) |
Apr
(57) |
May
(13) |
Jun
(15) |
Jul
(16) |
Aug
(3) |
Sep
(43) |
Oct
(95) |
Nov
(106) |
Dec
(142) |
2005 |
Jan
(62) |
Feb
(190) |
Mar
(75) |
Apr
(117) |
May
(123) |
Jun
(64) |
Jul
(122) |
Aug
(95) |
Sep
(63) |
Oct
(102) |
Nov
(99) |
Dec
(85) |
2006 |
Jan
(59) |
Feb
(64) |
Mar
(138) |
Apr
(82) |
May
(62) |
Jun
(62) |
Jul
(72) |
Aug
(50) |
Sep
(21) |
Oct
(95) |
Nov
(95) |
Dec
(29) |
2007 |
Jan
(26) |
Feb
(36) |
Mar
(45) |
Apr
(12) |
May
(53) |
Jun
(38) |
Jul
(19) |
Aug
(87) |
Sep
(63) |
Oct
(272) |
Nov
(102) |
Dec
(63) |
2008 |
Jan
(54) |
Feb
(19) |
Mar
(84) |
Apr
(111) |
May
(17) |
Jun
(26) |
Jul
(18) |
Aug
(10) |
Sep
(14) |
Oct
(9) |
Nov
(4) |
Dec
(12) |
2009 |
Jan
(5) |
Feb
(7) |
Mar
(4) |
Apr
(8) |
May
(4) |
Jun
(7) |
Jul
|
Aug
(1) |
Sep
(2) |
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
(6) |
Mar
(6) |
Apr
(1) |
May
(1) |
Jun
(2) |
Jul
(3) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(1) |
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Stephen U. <su...@su...> - 2004-12-03 17:22:06
|
>>>Steve Kann said: > Mikhail Ramendik wrote: > > >Hello, > > > >I'd like to try using tkiaxphone. At least I could compile it; besides, I like > >the commandline+GUI-wrapper approach. > > > >But, I could not find a way to set the preferred codec. The asterisk server > >may allow me a choice of several codecs, but I'd like to inform it that I > >prefer gsm. How do I do this? > > Steve, I though I sent you a patch to the TK GUI on 10/25 that allows for a the preferred codec choice. I know we discussed additional improvements, which I still intend to do, but my day job keeps getting in the way. S |
From: Steve K. <st...@st...> - 2004-12-03 16:56:19
|
Mikhail Ramendik wrote: >Hello, > >I'd like to try using tkiaxphone. At least I could compile it; besides, I like >the commandline+GUI-wrapper approach. > >But, I could not find a way to set the preferred codec. The asterisk server >may allow me a choice of several codecs, but I'd like to inform it that I >prefer gsm. How do I do this? > > > In the library, you call void iaxc_set_formats(int preferred, int allowed); to do this. I don't think that tkiaxphone has a UI for this yet -- it's development predates this API. If you just want to hack this in, just add a call to this function before you make your call.. -SteveK |
From: Mikhail R. <mr...@ra...> - 2004-12-03 16:26:28
|
Hello, I'd like to try using tkiaxphone. At least I could compile it; besides, I like the commandline+GUI-wrapper approach. But, I could not find a way to set the preferred codec. The asterisk server may allow me a choice of several codecs, but I'd like to inform it that I prefer gsm. How do I do this? -- Yours, Mikhail Ramendik |
From: Michael V. D. <mi...@va...> - 2004-12-03 14:35:45
|
> -----Original Message----- > From: iax...@li...=20 > [mailto:iax...@li...] On=20 > Behalf Of H=E5kan K=E4llberg > Sent: Friday, December 03, 2004 1:44 AM > To: iax...@li... > Subject: Re: [Iaxclient-devel] Can't compile iaxcomm <snip>=20 > I, just wanted to say - you are not alone! I have exactly the=20 > same problems, and is following the discussion closely. Do=20 > you by chance run SuSE 9.0 or 9.1 Linux?? That is where I see=20 > the problems you describ. I was unable to find any rpms that provide wxWidgets compiled with the = xrc options. I am afraid that the only option would be to compile from source. > B.t.w, the iaxcomm-lin-20041121.tar binary was the first one=20 > working for me. Before, they died by calling, in or out.=20 > iaxcomm-lin-0.99pre6.tar does not work - Segmentation fault. I may be grasping at straws here, but the 20041121 version has iLBC as = the default codec, and .99pre6 has speex the default. Would you mind = switching your preferred codec to something else, and trying again? =20 > I guess we have to build our own wxWindows package, that fit...?.. >=20 > Regards: H=E5kan >=20 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.802 / Virus Database: 545 - Release Date: 11/26/2004 =20 |
From: Mikael M. <mik...@tj...> - 2004-12-03 11:32:45
|
Hi, Håkan Källberg wrote: >>This has worked for that particular problem! >> >>Now I have another problem. Apparently my RPM version of wxGTK does not >>provide wxrc. >> >>wxrc -c rc/*xrc -o xrc_res.cc >>/bin/sh: line 1: wxrc: command not found >> >>yum has confirmed that there are no packages that provide wxrc. Of course I >>can compile against the wx CVS version; but, is there no other way to get >>around this? >> >>-- >>Yours, Mikhail Ramendik > > > I, just wanted to say - you are not alone! I have exactly > the same problems, and is following the discussion closely. Do > you by chance run SuSE 9.0 or 9.1 Linux?? That is where I see > the problems you describ. > > B.t.w, the iaxcomm-lin-20041121.tar binary was the first > one working for me. Before, they died by calling, in or > out. iaxcomm-lin-0.99pre6.tar does not work - Segmentation > fault. > > I guess we have to build our own wxWindows package, that fit...?.. > > Regards: Håkan You should be able to compile iaxcomm without wxrc with my small patch. Instead of loading the wx resources from both xrc files *and* linked in xrc_res, it only loads the xrc files. It searches for the xrc files in "./rc/" and "~/". The directory can also be specified in ~/.iaxComm. Add "XRCDirectory=path" in "[Prefs]" section. Regards, Mikael |
From: <hk...@si...> - 2004-12-03 07:50:12
|
> This has worked for that particular problem! >=20 > Now I have another problem. Apparently my RPM version of wxGTK does not= =20 > provide wxrc.=20 >=20 > wxrc -c rc/*xrc -o xrc_res.cc > /bin/sh: line 1: wxrc: command not found >=20 > yum has confirmed that there are no packages that provide wxrc. Of course= I=20 > can compile against the wx CVS version; but, is there no other way to get= =20 > around this? >=20 > --=20 > Yours, Mikhail Ramendik I, just wanted to say - you are not alone! I have exactly the same problems, and is following the discussion closely. Do you by chance run SuSE 9.0 or 9.1 Linux?? That is where I see the problems you describ. B.t.w, the iaxcomm-lin-20041121.tar binary was the first one working for me. Before, they died by calling, in or out. iaxcomm-lin-0.99pre6.tar does not work - Segmentation fault. I guess we have to build our own wxWindows package, that fit...?.. Regards: H=E5kan |
From: Mikhail R. <mr...@ra...> - 2004-12-03 00:10:18
|
SumaryL solution to this problem found, now I have another problem. > Yes, the problem does look like your wxWindows is built with GTK2 stuff > -- I've never tested this before, because it seemed experimental at the > time.. > > so, I don't have this problem, but here are some solutions: > > 1) try taking out the gtk-config things altogether; I'm not sure if > they're necessary.. They are, in this art of app.h : (lines 48ff) /* for the silly key state stuff :( */ #ifdef __WXGTK__ #include <gdk/gdk.h> #endif > 2) try replacing the gtk-config stuff with "pkg-config gtk+-2.0 > --cflags" etc. (i.e. replace "gtk-config" with "pkg-config gtk+-2.0". This has worked for that particular problem! Now I have another problem. Apparently my RPM version of wxGTK does not provide wxrc. wxrc -c rc/*xrc -o xrc_res.cc /bin/sh: line 1: wxrc: command not found yum has confirmed that there are no packages that provide wxrc. Of course I can compile against the wx CVS version; but, is there no other way to get around this? -- Yours, Mikhail Ramendik |
From: Steve K. <st...@st...> - 2004-12-03 00:01:33
|
Mikhail Ramendik wrote: >>>Unfortunately, I do not know how to cleanly remove wxGTK 2.5CVS ; make >>>uninstall does nothing. >>> >>> >>For a start, try this: >> >> > >Nothing worked! I am now sure that I am using both wxGTK and gtk+ from RPM. > >I used #ifdef/#warning to understand at which point __WXGTK20__ gets defined >in the main.cc file. And it's this line: > >#include "wx/wxprec.h" > >For reference, the parameters used for cflags: > >$ wx-config --cflags >-I/usr/lib/wx/include/gtk2-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ >-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES > >$ gtk-config --cflags >-I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include >-I/usr/X11R6/include > >Apparently the variable is defined because, indeed, this version of wxWindows >is for gtk2. Now, iaxcomm also links against gtk+ (not gtk2) directly, and >this causes a collision. > >Of course I can use #undef to hack around this. But it's a very dirty >solution, with unpredictable results. Is there a better way? And, perhaps >linking against gtk+ directly is Just Not Right? > > Yes, the problem does look like your wxWindows is built with GTK2 stuff -- I've never tested this before, because it seemed experimental at the time.. so, I don't have this problem, but here are some solutions: 1) try taking out the gtk-config things altogether; I'm not sure if they're necessary.. 2) try replacing the gtk-config stuff with "pkg-config gtk+-2.0 --cflags" etc. (i.e. replace "gtk-config" with "pkg-config gtk+-2.0". -SteveK |
From: Mikhail R. <mr...@ra...> - 2004-12-02 23:36:26
|
> > Unfortunately, I do not know how to cleanly remove wxGTK 2.5CVS ; make > > uninstall does nothing. > > For a start, try this: Nothing worked! I am now sure that I am using both wxGTK and gtk+ from RPM. I used #ifdef/#warning to understand at which point __WXGTK20__ gets defined in the main.cc file. And it's this line: #include "wx/wxprec.h" For reference, the parameters used for cflags: $ wx-config --cflags -I/usr/lib/wx/include/gtk2-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES $ gtk-config --cflags -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include Apparently the variable is defined because, indeed, this version of wxWindows is for gtk2. Now, iaxcomm also links against gtk+ (not gtk2) directly, and this causes a collision. Of course I can use #undef to hack around this. But it's a very dirty solution, with unpredictable results. Is there a better way? And, perhaps linking against gtk+ directly is Just Not Right? -- Yours, Mikhail Ramendik |
From: Iftikhar Q. <ift...@ya...> - 2004-12-02 22:34:07
|
There are people in this list who have compiled IAX2 w/ Visual C++ --- I'm not sure if they'd like to share information with anyone. Good Luck ;) Jason Powell <jas...@ya...> wrote: Anyone with updated .dsw/dsp files to compile current IAX2 cvs with VC++? --------------------------------- Do you Yahoo!? All your favorites on one personal page Try My Yahoo! --------------------------------- Do you Yahoo!? Yahoo! Mail - Find what you need with new enhanced search. Learn more. |
From: Mikhail R. <mr...@ra...> - 2004-12-02 18:13:15
|
=F7 =D3=CF=CF=C2=DD=C5=CE=C9=C9 =CF=D4 2 =E4=C5=CB=C1=C2=D2=D8 2004 11:13 R= ichard Hirst =CE=C1=D0=C9=D3=C1=CC(a): > Your problem likely comes from here in include/wx/defs.h: > > #ifdef __WXGTK20__ > typedef struct _GdkAtom *GdkAtom; <<<< You are gettting this > typedef struct _GdkDrawable GdkWindow; > typedef struct _GdkDrawable GdkBitmap; > typedef struct _GdkDrawable GdkPixmap; > #else // GTK+ 1.2 > typedef gulong GdkAtom; <<<< I get this > typedef struct _GdkWindow GdkWindow; > typedef struct _GdkWindow GdkBitmap; > typedef struct _GdkWindow GdkPixmap; > #endif // GTK+ 1.2/2.0 > > > So I guess in your 'wx-config --cflags' output you'll see -D__WXGTK20__, > rather than -D__WXGTK__. $ wx-config --cflags \-I/usr/lib/wx/include/gtk2-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__=20 =2DD_FILE_OFFSET_BITS=3D64 -D_LARGE_FILES Does not seem to be the case... =2D-=20 Yours, Mikhail Ramendik |
From: Michael V. D. <mi...@va...> - 2004-12-02 16:56:18
|
Mikhail, did this fix your problem? I just installed wxGTK-2.4.2 and iaxComm CVS on a different system running RH9. Compilation went smoothly > -----Original Message----- > From: iax...@li... > [mailto:iax...@li...] On > Behalf Of Richard Hirst > Sent: Thursday, December 02, 2004 2:14 AM > To: Mikhail Ramendik > Cc: iax...@li... > Subject: Re: [Iaxclient-devel] Can't compile iaxcomm > > On Thu, Dec 02, 2004 at 04:22:44AM +0300, Mikhail Ramendik wrote: > > Hello, > > > > I can't compile iaxcomm. (I have wxGTK 2.4.2, also tried wxGTK CVS > > from sometime in Novemvber; I also have gtk+ 1.2) > > > > Here's what I get: > > > > g++ -I../../lib -g -Wall `wx-config --cflags` `gtk-config > --cflags` > > g++ -c -o > > main.o main.cc > > In file included from /usr/include/gtk-1.2/gdk/gdk.h:31, > > from app.h:50, > > from main.h:29, > > from main.cc:40: > > /usr/include/gtk-1.2/gdk/gdktypes.h:52: conflicting types > for `typedef gulong > > GdkAtom' > > /usr/include/wx/defs.h:2058: previous declaration as > `typedef struct > > _GdkAtom*GdkAtom' > > /usr/include/gtk-1.2/gdk/gdktypes.h:57: conflicting types > for `typedef struct > > _GdkWindow GdkWindow' > > /usr/include/wx/defs.h:2059: previous declaration as > `typedef struct > > _GdkDrawable GdkWindow' > > /usr/include/gtk-1.2/gdk/gdktypes.h:58: conflicting types > for `typedef struct > > _GdkWindow GdkPixmap' > > /usr/include/wx/defs.h:2061: previous declaration as > `typedef struct > > _GdkDrawable GdkPixmap' > > /usr/include/gtk-1.2/gdk/gdktypes.h:59: conflicting types > for `typedef struct > > _GdkWindow GdkBitmap' > > /usr/include/wx/defs.h:2060: previous declaration as > `typedef struct > > _GdkDrawable GdkBitmap' > > make: *** [main.o] Error 1 > > > > The wx-users list advised that I sould get rid of `gtk-config > > --cflags`, but this seems to trigger a different compile failure. > > With current iaxcomm cvs source I get: > > g++ -I../../lib -g -Wall -DVERSION=\"0.99pre6\" `wx-config > --cflags` > g++ `gtk-config --cflags` -c -o main.o main.cc > > and: > > $ wx-config --cflags > -I/usr/local/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS > -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES > > $ gtk-config --cflags > -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 > -I/usr/lib/glib/include -I/usr/X11R6/include > > > I have gtk+ 1.2 from an rpm; the wx stuff I built from source. > > Your problem likely comes from here in include/wx/defs.h: > > #ifdef __WXGTK20__ > typedef struct _GdkAtom *GdkAtom; <<<< You are > gettting this > typedef struct _GdkDrawable GdkWindow; > typedef struct _GdkDrawable GdkBitmap; > typedef struct _GdkDrawable GdkPixmap; > #else // GTK+ 1.2 > typedef gulong GdkAtom; <<<< I get this > typedef struct _GdkWindow GdkWindow; > typedef struct _GdkWindow GdkBitmap; > typedef struct _GdkWindow GdkPixmap; > #endif // GTK+ 1.2/2.0 > > > So I guess in your 'wx-config --cflags' output you'll see > -D__WXGTK20__, rather than -D__WXGTK__. > > > Richard > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide Read honest & > candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > _______________________________________________ > Iaxclient-devel mailing list > Iax...@li... > https://lists.sourceforge.net/lists/listinfo/iaxclient-devel > > --- > Incoming mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.802 / Virus Database: 545 - Release Date: 11/26/2004 > > --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.802 / Virus Database: 545 - Release Date: 11/26/2004 |
From: Richard H. <rh...@le...> - 2004-12-02 08:18:40
|
On Thu, Dec 02, 2004 at 04:22:44AM +0300, Mikhail Ramendik wrote: > Hello, > > I can't compile iaxcomm. (I have wxGTK 2.4.2, also tried wxGTK CVS from > sometime in Novemvber; I also have gtk+ 1.2) > > Here's what I get: > > g++ -I../../lib -g -Wall `wx-config --cflags` `gtk-config --cflags` -c -o > main.o main.cc > In file included from /usr/include/gtk-1.2/gdk/gdk.h:31, > from app.h:50, > from main.h:29, > from main.cc:40: > /usr/include/gtk-1.2/gdk/gdktypes.h:52: conflicting types for `typedef gulong > GdkAtom' > /usr/include/wx/defs.h:2058: previous declaration as `typedef struct > _GdkAtom*GdkAtom' > /usr/include/gtk-1.2/gdk/gdktypes.h:57: conflicting types for `typedef struct > _GdkWindow GdkWindow' > /usr/include/wx/defs.h:2059: previous declaration as `typedef struct > _GdkDrawable GdkWindow' > /usr/include/gtk-1.2/gdk/gdktypes.h:58: conflicting types for `typedef struct > _GdkWindow GdkPixmap' > /usr/include/wx/defs.h:2061: previous declaration as `typedef struct > _GdkDrawable GdkPixmap' > /usr/include/gtk-1.2/gdk/gdktypes.h:59: conflicting types for `typedef struct > _GdkWindow GdkBitmap' > /usr/include/wx/defs.h:2060: previous declaration as `typedef struct > _GdkDrawable GdkBitmap' > make: *** [main.o] Error 1 > > The wx-users list advised that I sould get rid of `gtk-config --cflags`, but > this seems to trigger a different compile failure. With current iaxcomm cvs source I get: g++ -I../../lib -g -Wall -DVERSION=\"0.99pre6\" `wx-config --cflags` `gtk-config --cflags` -c -o main.o main.cc and: $ wx-config --cflags -I/usr/local/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES $ gtk-config --cflags -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include I have gtk+ 1.2 from an rpm; the wx stuff I built from source. Your problem likely comes from here in include/wx/defs.h: #ifdef __WXGTK20__ typedef struct _GdkAtom *GdkAtom; <<<< You are gettting this typedef struct _GdkDrawable GdkWindow; typedef struct _GdkDrawable GdkBitmap; typedef struct _GdkDrawable GdkPixmap; #else // GTK+ 1.2 typedef gulong GdkAtom; <<<< I get this typedef struct _GdkWindow GdkWindow; typedef struct _GdkWindow GdkBitmap; typedef struct _GdkWindow GdkPixmap; #endif // GTK+ 1.2/2.0 So I guess in your 'wx-config --cflags' output you'll see -D__WXGTK20__, rather than -D__WXGTK__. Richard |
From: Mikhail R. <mr...@ra...> - 2004-12-02 01:23:01
|
Hello, I can't compile iaxcomm. (I have wxGTK 2.4.2, also tried wxGTK CVS from sometime in Novemvber; I also have gtk+ 1.2) Here's what I get: g++ -I../../lib -g -Wall `wx-config --cflags` `gtk-config --cflags` -c -o main.o main.cc In file included from /usr/include/gtk-1.2/gdk/gdk.h:31, from app.h:50, from main.h:29, from main.cc:40: /usr/include/gtk-1.2/gdk/gdktypes.h:52: conflicting types for `typedef gulong GdkAtom' /usr/include/wx/defs.h:2058: previous declaration as `typedef struct _GdkAtom*GdkAtom' /usr/include/gtk-1.2/gdk/gdktypes.h:57: conflicting types for `typedef struct _GdkWindow GdkWindow' /usr/include/wx/defs.h:2059: previous declaration as `typedef struct _GdkDrawable GdkWindow' /usr/include/gtk-1.2/gdk/gdktypes.h:58: conflicting types for `typedef struct _GdkWindow GdkPixmap' /usr/include/wx/defs.h:2061: previous declaration as `typedef struct _GdkDrawable GdkPixmap' /usr/include/gtk-1.2/gdk/gdktypes.h:59: conflicting types for `typedef struct _GdkWindow GdkBitmap' /usr/include/wx/defs.h:2060: previous declaration as `typedef struct _GdkDrawable GdkBitmap' make: *** [main.o] Error 1 The wx-users list advised that I sould get rid of `gtk-config --cflags`, but this seems to trigger a different compile failure. -- Yours, Mikhail Ramendik |
From: Jason P. <jas...@ya...> - 2004-11-30 18:01:16
|
Anyone with updated .dsw/dsp files to compile current IAX2 cvs with VC++? --------------------------------- Do you Yahoo!? All your favorites on one personal page Try My Yahoo! |
From: Iftikhar Q. <ift...@ya...> - 2004-11-30 17:08:16
|
Great work! Are you going to add project files in CVS? Babar Shafiq <bab...@ya...> wrote: I created a new .Net Managed C++ COM object [iaxclientManaged]. This is again very portable library and great work by IaxClient team thanks to Steve Kann. http://www.geocities.com/babarnazmi/IaxClientManaged.zip its a small but simple .Net MC(Managed C) Client DLL (not complete) Sample code for VB.net how to call MC++ COM DLL:- Const AUDIO_INTERNAL_PA=1 Const IAXC_FORMAT_GSM=2 Private Sub Form1_Load(...) Handles MyBase.Load a = IaxClientManagedControl1.IaxInit(AUDIO_INTERNAL_PA, 4, IAXC_FORMAT_GSM) 'where 2nd parameter is number of lines support IaxClientManagedControl1.SetCLIID("Babar Shafiq", "123456789") End Sub Private Sub Button1_Click(...) Handles Button1.Click a = IaxClientManagedControl1.Dial("babar", "babar", "192.168.1.6", "999") End Sub Private Sub Form1_Closing(...) Handles MyBase.Closing a = IaxClientManagedControl1.iaxShutdown() End Sub Private Sub Button2_Click(...) Handles Button2.Click a = IaxClientManagedControl1.HangUp() End Sub Private Sub Button3_Click(...) Handles Button3.Click a = IaxClientManagedControl1.Hold() End Sub Private Sub Button4_Click(...) Handles Button4.Click a = IaxClientManagedControl1.TogglePTT(1) 'or TogglePTT(0) End Sub Private Sub Button5_Click(...) Handles Button5.Click a = IaxClientManagedControl1.SelectLine(1) 'any line to select 0=1st line and so on End Sub Private Sub Button6_Click(...) Handles Button6.Click a = IaxClientManagedControl1.AcceptCallonLine(1) 'any line to select 0=1st line and so on End Sub Private Sub Button7_Click(...) Handles Button7.Click a = IaxClientManagedControl1.RejectCallonLine(2) 'any line to select 0=1st line and so on End Sub same use in .Net C# static void Main() { Application.Run(new Form1()); } private void Form1_Load(object sender, System.EventArgs e) { a = IaxClientManagedControl1.IaxInit(AUDIO_INTERNAL_PA, 4, IAXC_FORMAT_GSM); } private void button1_Click(object sender, System.EventArgs e) { iaxClientManagedControl1.Dial("babar","babar","192.168.1.6","233"); } etc I don't know why i did this :-) but some people wants a ""Managed .Net COM Object"". Regards, Babar Shafiq Nazmi. Geoff Nordli wrote: Babar that would be great!!! Will it be a VS.NET solution/project so I can compile my own .NET Managed object from CVS? thanks, Geoff --------------------------------- From: Babar Shafiq [mailto:bab...@ya...] Sent: Friday, November 26, 2004 10:01 AM To: Geoff Nordli; iax...@li... Subject: Re: [Iaxclient-devel] .NET managed COM object I am working on it, i will release it in a day or two. Geoff Nordli wrote: On the list someone said they were working on .NET managed object. I was wondering how the progress was going on that. How difficult of a task is it to convert the library into a .NET managed object? It would be nice to have a vs.net project added to the CVS. I am sure that I could find a sponsor if someone was willing to work on it :) Geoff God is a great Programmer __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ===== God is a great Programmer __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ _______________________________________________ Iaxclient-devel mailing list Iax...@li... https://lists.sourceforge.net/lists/listinfo/iaxclient-devel --------------------------------- Do you Yahoo!? Read only the mail you want - Yahoo! Mail SpamGuard. |
From: Babar S. <bab...@ya...> - 2004-11-29 14:37:34
|
I created a new .Net Managed C++ COM object [iaxclientManaged]. This is again very portable library and great work by IaxClient team thanks to Steve Kann. http://www.geocities.com/babarnazmi/IaxClientManaged.zip its a small but simple .Net MC(Managed C) Client DLL (not complete) Sample code for VB.net how to call MC++ COM DLL:- Const AUDIO_INTERNAL_PA=1 Const IAXC_FORMAT_GSM=2 Private Sub Form1_Load(...) Handles MyBase.Load a = IaxClientManagedControl1.IaxInit(AUDIO_INTERNAL_PA, 4, IAXC_FORMAT_GSM) 'where 2nd parameter is number of lines support IaxClientManagedControl1.SetCLIID("Babar Shafiq", "123456789") End Sub Private Sub Button1_Click(...) Handles Button1.Click a = IaxClientManagedControl1.Dial("babar", "babar", "192.168.1.6", "999") End Sub Private Sub Form1_Closing(...) Handles MyBase.Closing a = IaxClientManagedControl1.iaxShutdown() End Sub Private Sub Button2_Click(...) Handles Button2.Click a = IaxClientManagedControl1.HangUp() End Sub Private Sub Button3_Click(...) Handles Button3.Click a = IaxClientManagedControl1.Hold() End Sub Private Sub Button4_Click(...) Handles Button4.Click a = IaxClientManagedControl1.TogglePTT(1) 'or TogglePTT(0) End Sub Private Sub Button5_Click(...) Handles Button5.Click a = IaxClientManagedControl1.SelectLine(1) 'any line to select 0=1st line and so on End Sub Private Sub Button6_Click(...) Handles Button6.Click a = IaxClientManagedControl1.AcceptCallonLine(1) 'any line to select 0=1st line and so on End Sub Private Sub Button7_Click(...) Handles Button7.Click a = IaxClientManagedControl1.RejectCallonLine(2) 'any line to select 0=1st line and so on End Sub same use in .Net C# static void Main() { Application.Run(new Form1()); } private void Form1_Load(object sender, System.EventArgs e) { a = IaxClientManagedControl1.IaxInit(AUDIO_INTERNAL_PA, 4, IAXC_FORMAT_GSM); } private void button1_Click(object sender, System.EventArgs e) { iaxClientManagedControl1.Dial("babar","babar","192.168.1.6","233"); } etc I don't know why i did this :-) but some people wants a ""Managed .Net COM Object"". Regards, Babar Shafiq Nazmi. Geoff Nordli <ge...@gn...> wrote: Babar that would be great!!! Will it be a VS.NET solution/project so I can compile my own .NET Managed object from CVS? thanks, Geoff --------------------------------- From: Babar Shafiq [mailto:bab...@ya...] Sent: Friday, November 26, 2004 10:01 AM To: Geoff Nordli; iax...@li... Subject: Re: [Iaxclient-devel] .NET managed COM object I am working on it, i will release it in a day or two. Geoff Nordli <ge...@gn...> wrote: On the list someone said they were working on .NET managed object. I was wondering how the progress was going on that. How difficult of a task is it to convert the library into a .NET managed object? It would be nice to have a vs.net project added to the CVS. I am sure that I could find a sponsor if someone was willing to work on it :) Geoff God is a great Programmer __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ===== God is a great Programmer __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |
From: Adam H. <ad...@te...> - 2004-11-28 22:23:54
|
John Todd wrote: > > This may be off-topic, since it's not an "iaxclient" specific request, > but it's the closest list to the topic: Has anyone developed a > Macromedia Flash client for an IAX2 library? Flash seems to have the > right components - decent media control, good cross-platform > compatibility, and a robust development community. It might not be a > hard job at all. In fact, I'm betting that someone out there already > has one, and that I'm merely ignorant of it's existence. :-) Anyone > have any leads or ideas on this? It would be great trick to have a > client with no footprint at all in the native system. > > Macintosh, Solaris, Linux(/BSD), Windows - they all have Flash > capability, which is enough of the market to make me happy. Designing > once, deploying once, no-admin installs all sound pretty convenient to > me. What's the major holdback for something like this? > > JT > My understanding of flash is you can only do flash script and you can't download/run any executable programs. Flash script itself is simple high level stuff for doing flash, so you couldn't do iax in flash. I'd be disappointed if it doesn't work this way, flash is great at what's it's meant to do and doesn't need the security issues of executing code. There's been way too many holes found in Java applet security implementations (web browser applet of Netscape 4.x springs to mind). Java applets could be the way to go but A) windows has only Java 1 B) linux doesn't have it by default C) I don't think XP has it at all ? -Adam |
From: Steve K. <st...@st...> - 2004-11-28 22:10:07
|
On Nov 28, 2004, at 12:21 PM, John Todd wrote: > > This may be off-topic, since it's not an "iaxclient" specific request, > but it's the closest list to the topic: Has anyone developed a > Macromedia Flash client for an IAX2 library? Flash seems to have the > right components - decent media control, good cross-platform > compatibility, and a robust development community. It might not be a > hard job at all. In fact, I'm betting that someone out there already > has one, and that I'm merely ignorant of it's existence. :-) Anyone > have any leads or ideas on this? It would be great trick to have a > client with no footprint at all in the native system. > > Macintosh, Solaris, Linux(/BSD), Windows - they all have Flash > capability, which is enough of the market to make me happy. Designing > once, deploying once, no-admin installs all sound pretty convenient to > me. What's the major holdback for something like this? We're planning on doing something that meets all your criteria, with Java instead of Flash. To do this in Java, you basically take Stephen Uhler's "iaxcli" program (in simpleclients/tkphone), and write a signed Java Applet which executes it and communicates with it via a co-process model, just like his tcl/tk front-end does. I would guess you can do the same thing with flash if you can execute a program and talk to it via stdin/stdout. -SteveK |
From: John T. <jt...@lo...> - 2004-11-28 19:32:41
|
This may be off-topic, since it's not an "iaxclient" specific request, but it's the closest list to the topic: Has anyone developed a Macromedia Flash client for an IAX2 library? Flash seems to have the right components - decent media control, good cross-platform compatibility, and a robust development community. It might not be a hard job at all. In fact, I'm betting that someone out there already has one, and that I'm merely ignorant of it's existence. :-) Anyone have any leads or ideas on this? It would be great trick to have a client with no footprint at all in the native system. Macintosh, Solaris, Linux(/BSD), Windows - they all have Flash capability, which is enough of the market to make me happy. Designing once, deploying once, no-admin installs all sound pretty convenient to me. What's the major holdback for something like this? JT |
From: Mikael M. <mik...@tj...> - 2004-11-28 19:31:20
|
Steve Kann wrote: > Mikael Magnusson wrote: > >> Steve Kann wrote: >> >>> >> ... >> >>> >>> libiax2 API: >>> >>> Add params to iax_call to set format and capability. >>> Add param to iax_accept to tell it what format we want. >>> >>> -extern int iax_call(struct iax_session *session, char *cidnum, char >>> *cidname, char *ich, char *lang, int wait); >>> -extern int iax_accept(struct iax_session *session); >>> +extern int iax_call(struct iax_session *session, char *cidnum, char >>> *cidname, char *ich, char *lang, int wait, int format, int capability); >>> +extern int iax_accept(struct iax_session *session, int format); >>> >>> Let me know what you think.. >>> >>> I've only tested this on one outgoing calls, so a review and testing >>> is in order.. >> >> >> ... >> >>> >> >> Will you send a patch to the libiax2 author? And will it be backward >> compatible, or will it require source modifications? > > > > I have sent in a patch to the tracker, which includes all of my libiax2 > changes up until current iaxclient CVS. > http://bugs.digium.com/bug_view_page.php?bug_id=0002866 > I have browsed the patch. Isn't align.c unnecessary complicated? Doesn't it work to use plain memcpy instead? I don't have access to a SPARC to test with, but the following may work. (Btw SOLARIS also runs on little endian systems also I think, but align.c is for big endian only) unsigned short get_align16(unsigned short *src) { unsigned short var; memcpy(&var, src, sizeof(unsigned short)); return var; } unsigned int get_align32(unsigned int *src) { unsigned int var; memcpy(&var, src, sizeof(unsigned int)); return var; } int set_align32(unsigned int *dst, unsigned int src) { memcpy(dst, &src, sizeof(unsigned int)); } Regards, Mikael Magnusson |
From: Babar S. <bab...@ya...> - 2004-11-26 18:01:19
|
I am working on it, i will release it in a day or two. Geoff Nordli <ge...@gn...> wrote: On the list someone said they were working on .NET managed object. I was wondering how the progress was going on that. How difficult of a task is it to convert the library into a .NET managed object? It would be nice to have a vs.net project added to the CVS. I am sure that I could find a sponsor if someone was willing to work on it :) Geoff God is a great Programmer __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |
From: Aldo A. <al...@ar...> - 2004-11-26 16:42:37
|
Hi all! I'm able to compile in cygwin/mingw static iaxclient.lib. Is there a smart way to convert it in a WIN32 dinamic lib (DLL)? Thanks, Aldo. |
From: Geoff N. <ge...@gn...> - 2004-11-26 16:38:48
|
On the list someone said they were working on .NET managed object. I was wondering how the progress was going on that. How difficult of a task is it to convert the library into a .NET managed object? It would be nice to have a vs.net project added to the CVS. I am sure that I could find a sponsor if someone was willing to work on it :) Geoff |
From: Babar S. <bab...@ya...> - 2004-11-25 06:53:21
|
ActiveX have no installations thats why they have no uninstall, but if u want to uninstall goto %windir%\system32 and type regsvr32 -u IaxClientOcx.ocx and when you got "unregister server succeeded" delete IaxClientOcx.ocx from del %windir%\system32\IaxClientOcx.ocx \system32\ is for NT,2000,XP and plus \system\ direcotry for windows 98/Me nkb <nk...@pa...> wrote:i installed yur program. Apparently, there's no uninstall function. Could u advise how to uninstall? Babar Shafiq wrote on 2004/11/24 23:48: > Hi, > > I did the new version of IaxClient web phone "iax WebTeleFon", which is > actually done (HTML) by Aldo Armiento (www.ivoice.it > ) free italian voip community. Thanks Aldo Armiento. > > http://203.170.71.26/_iax-webTeleFon2/start.asp_ > > > Excellent work done by Steve Kann and team, so it become possible to use > powerfull iaxclients from webpages. > > This web interface have most of the iaxclient features updated with last > CVS upto 24th november 2004 (my birthday too), Registration, > Dialing,Codecs selections,Mic/Speaker adjustments,Audio wizard,incomming > call,State and Event messages,input form keyboard,Audio Filters and > now working on multiple language interface. > > ActiveX is not signed so we have to put that web address in trusted > websites. Internet Explorer->Tools->Internet Options->Security->Trusted > Websites->http://203.170.71.26/ (remove check from https). and can use > it from website directly no other installation required (like Flash player). > > Thanks and Regards, > > Babar Shafiq Nazmi. > > __ > > > > God is a great Programmer > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ _______________________________________________ Iaxclient-devel mailing list Iax...@li... https://lists.sourceforge.net/lists/listinfo/iaxclient-devel God is a great Programmer --------------------------------- Do you Yahoo!? Take Yahoo! Mail with you! Get it on your mobile phone. |