From: Andrew P. <an...@th...> - 2007-11-28 19:34:58
|
I'd been working on an update to my nct_iaxclientwrapper for vs.NET to update it both for vs.NET 2005 and also to use the released 2.0.1 iaxclient library. Having wasted darn near two days on this, I am placing myself at the mercy of this list. Any help would be appreciated: 1. My updated code seems to work just fine in vs.NET 2005 against the pre-compiled 2.0.1 library; however that library was apparently compiled without the built in GSM codec. That seems very strange to me, and is frustrating because GSM is a requirement in my own production use. (Speex works wonderfully however, and I will probably be switching to it). Ok, so the pre-compiled doesn't cut it. I figure, I'll just compile my own. I had no trouble doing it the last time, why not? 2. Can't compile it because it needs portaudio v19; and the currently available portaudio v19 source won't compile on cygwin (I've spent hours and hours chasing that problem). Apparently, it worked briefly for some people in some builds, but those builds are not longer out there. 3. Found speex, but it won't compile under cygwin either. I haven't even started down the road of the other dependancies. Given all that, is someone willing to compile a 2.0.1 dll with the built in GSM and forward it to me? Baring that, if someone has a set of the dependancies that DO compile and could forward them, I'll take one last stab at this. I'm happy to release the updated .NET wrapper, which needs little more now that a few more of the new function call updates added; but I won't release it without fully testing it using a valid library. For me, the wrapper is working perfectly in production 7x24 application code over months at a time, so I would assume having all the p/invoke and call back functionality mapped for you would be of value to people. |