I can get the latest version of sipxtapi (media-update branch) to compile with speex 1.2beta1 but did have to change:
smpDecoderState = speex_decoder_init(&speex_nb_mode); in MpdSipxSpeex.cpp and MpeSipxSpeex.cpp to: const SpeexMode * mode; mode = speex_lib_get_mode (SPEEX_MODEID_NB); smpDecoderState = speex_decoder_init(mode); In order to avoid error: unresolved external symbol _speex_nb_mode My problem is that when I run the PlaceCall example, the code crashes upon the CALLSTATE::CONNECTED event: Unhandled exception at 0x10003494 in PlaceCall_dbg.exe: 0xC0000005: Access violation reading location 0x00000000. Sadly there is "no source code available for location". If I run the example with out speex (same code but HAVE_SPEEX removed) then there is no crash. Anybody any clues? Thanks in advance _______________________________________________ sipxtapi-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/
