Try again with r10225. With r10224 I fixed the issue of DEFAULT_CODECS_PATH not be initialized to the bin directory, with this release, it properly is set to ..\bin on windows.
With r10225, I corrected an issue with the speex plugin. On 9/27/07, Anshuman S. Rawat <[EMAIL PROTECTED]> wrote: > > Well, my sipXmediaLib/bin was empty. I hadn't built the DLLs. But building > them and copying them > to the output directory didn't help the cause. > > > ----- Original Message ----- > From: Keith Kyzivat > To: Anshuman S. Rawat > Cc: [email protected] > Sent: Wednesday, September 26, 2007 9:52 PM > Subject: Re: [sipxtapi-dev] Freezing problem with version 10220 > > > Which codec are you using? > If you're using the speex codec, please see my latest messages on the list > pertaining to it. > Also, make sure that you're building all the plugin DLLs and that they're > placed in the sipXmediaLib/bin directory. > > There may also be issues with the sipXmediaLib/bin directory not being > configured in the codec search path. The default codec path may not be > properly set, and defaults to '.' currently. > So, one way to test that is to do one of two things: > > First way to test: > > Copy all the DLLs from the sipXmediaLib/bin directory (codec_*.dll, > libspeex.dll) to your output directory ('Debug' or 'Release') > Run and see if you're receiving the same error. > > Second way to test: > > Edit sipXmediaLib/src/mp/MpMisc.cpp > search for 'CODEC_PLUGIN_PATH' > In the section where DEFAULT_CODECS_PATH is not defined, change "." to > "../bin" > Run and see if you're receiving the same error. > This is most likely the cause of your problems, and I think it will affect > everyone building and running on windows. > Under Linux, all should be fine, as in the makefiles, DEFAULT_CODECS_PATH > is > set to the proper value. > > Under windows, I don't find a way to define a quoted value inside project > files.. > Is there a way to do this? > > I'm nearly positive now that this is what you're running into.. > > If you find a good clean solution to this, could you provide a patch to > us? > I'd be greatful. > > > On 9/26/07, Anshuman S. Rawat <[EMAIL PROTECTED]> wrote: > Hi All, > > I recently upgraded our sipxtapi code base form 9994 to 10220 (on Windows > XP). With this version, my PC freezes up as soon as I make a call. > After a bit of debugging I found that > - SdpCodecList::getCodecs() [called from CallManager::doCreateCall()] > returns a 0 (zero). > - As a result, no SDP body is formed in SipMessage::addSdpBody(). > - Side-effect is that variable 'sdpFields' remain un-initialised (as it > should be > if the SDP constructor was called). > > This might be causing my PC to freeze up. But it results from > SdpCodecList::getCodecs() returning a 0. > > Any pointers to what's going wrong? > > Regards, > Anshuman > > _______________________________________________ > sipxtapi-dev mailing list > [email protected] > List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/ > > > > > -- > Keith Kyzivat > > SIPez LLC. > SIP VoIP, IM and Presence Consulting > http://www.SIPez.com > tel: +1 (617) 273-4000 > > > > Internal Virus Database is out-of-date. > Checked by AVG Free Edition. > Version: 7.5.476 / Virus Database: 269.10.4/897 - Release Date: 7/11/2007 > 9:57 PM > > -- Keith Kyzivat SIPez LLC. SIP VoIP, IM and Presence Consulting http://www.SIPez.com tel: +1 (617) 273-4000
_______________________________________________ sipxtapi-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/
