Debasish Bose wrote: > Hello, > > This patch is not enough. One has to compile the USC (Universal > Speech Codec) library from Intel IPP speech-codec samples, and include > accordingly. And there are some issues with memory allocation regarding USC > API like USCCodecAlloc, USCCodecInfoAlloc etc. Can the integration be done > using bare-bone IPP functions without using another indirection called USC? > > > If anybody is doing this G729 Integration using IPP, any pointers will be > welcome. I think Jaro is doing it. > > Thanks > Debasish > > I got the patch working and fixed the 729A decoder. One strange thing is that 729A decoder is sometimes asked to decode rtp packets of length 0 or 2. I just reject those for now. This seems to be happening when I call ReceiveCall_dbgNoVideo.exe from my softphone. I only cleaned up the encoder, I didnt modify/optimize it.
I made a static library out of usc_speech_codec and win_speech-coding\codec\vm\ as some functions from them are required. I'm not sure it can be done without the USC stuff, if you look at speech-coding\win_speech-coding\codec\, there seem to be the audio codec sources. Unless you want to rewrite them from scratch :) When I check G723 too I will post a message on the mailinglist and the modified patch on Jira so it can be checked and further improved. Jaroslav Libak _______________________________________________ sipxtapi-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/
