I didn't know about pjsip when we started this mess. Unfortunately, moving to pjsip isn't as simple as you seem to suggest. It would probably be easier to start a new project from the ground up. Trust me -- if I had known how difficult it is to setup sipxtapi and how much of the code is in transition right now...I probably would've at least tried the pjsip library first.
Oh right.... :S
You'll need to apply devrootsipx.diff patch to your sipxtapi sources and then compile.
We might need to check in an updated devrootsipx.diff...I don't know off hand -- I'll try to find out Monday.
Or I could upload the final sipxtapi.dll and sipxtapid.dll files to the site in a version 1.0 release.
Or both :)
Cheers!
- Josh
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The joke about pjsip was just a joke, don't take me serious. I really apreciate all your effort. SipXTapiDotNet works smoothly.What surprises me is to read on SipXTapi-dev that earlier this year someone took of DTMF support from SipXTapi by accident. Scary. :-)
I will follow you suggestions. Thanks once again!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Calling: m_Instance.Lines(m_LineNum).Calls(m_CallNum).RecordingStart("c:\temp\123.wav", False, True)
Rises:
Unable to find an entry point named 'sipxCallAudioRecordFileSetMask' in DLL 'sipXtapi.dll'.
I guess that I'm using on old DLL, ok, but if I'm correct, I'm between a rock and a hard place since the builds available at
http://www.sipfoundry.org/temp/sipXtapi/
and
http://www.sipfoundry.org/temp/sipXcallLib/builds/win32/
are quite old. :-\
Can't we move this amazing abstraction layer to pjsip? :-)
I didn't know about pjsip when we started this mess. Unfortunately, moving to pjsip isn't as simple as you seem to suggest. It would probably be easier to start a new project from the ground up. Trust me -- if I had known how difficult it is to setup sipxtapi and how much of the code is in transition right now...I probably would've at least tried the pjsip library first.
Oh right.... :S
You'll need to apply devrootsipx.diff patch to your sipxtapi sources and then compile.
We might need to check in an updated devrootsipx.diff...I don't know off hand -- I'll try to find out Monday.
Or I could upload the final sipxtapi.dll and sipxtapid.dll files to the site in a version 1.0 release.
Or both :)
Cheers!
- Josh
If you get the sourc from svn, then use the tree from here:
https://scm.sipfoundry.org/rep/sipX/branches/sipXtapi
Then apply our patch. On the other hand, I'll probably upload our own release...soon..maybe...hopefully.
Joshua,
The joke about pjsip was just a joke, don't take me serious. I really apreciate all your effort. SipXTapiDotNet works smoothly.What surprises me is to read on SipXTapi-dev that earlier this year someone took of DTMF support from SipXTapi by accident. Scary. :-)
I will follow you suggestions. Thanks once again!