From: Steve K. <st...@st...> - 2004-11-08 17:58:24
|
daniel huhardeaux wrote: > > Ok, I got it: problem is echo cancelation. If it's activated I have my > audio problems. OK, so, if you turn off EC, everything works right? EC was actually _really_ broken recently, as the libspeex API to it changed, and our code didn't. So we were passing in arrays of float, but it now expects arrays of short. I actually just changed this about 10 minutes before I read this mail; I was going through things to eliminate the warnings in the original iaxclient code (as opposed to the tons of warnings thrown by GSM and libiax2). However, the EC is still experimental at best. It probably won't help you to use it, and it will often make things worse. It's a great area for someone with some audio processing experience to contribute (by working with the speex project primarily). -SteveK |