kiax 0.8.51 - please review & upload

George Danchev danchev at spnet.net
Sun Jun 25 21:58:44 UTC 2006


On Sunday 25 June 2006 18:28, George Danchev wrote:
--cut--
> > I can read on my tests a filter flag of 15 prior to the segfault, now...
> > I'd like to know why it is segfaulting, I mean, I would expect it not to
> > work well, but not to segfault, I don't know why this happens, could this
> > be that kiax is only implemented to use the echo cancellation of it's
> > modified nonfree stuff?
>
> Right, that is the case here. I think the problem is at our libspeex
> packages, e.g. if you diff mdf.c implementations kiax has and our libspeex
> has, you will find at least one different expectation in speex_echo_cancel
> function (last argument):

ok, since I didn't managed to track the segfault issue down ( which seems to 
be somewhere in our existing speex or iaxclient packages), I added a patch to 
kiax packaging (upon other existing patches ;-) to revert dfsg repackaging to 
kiax/lib/ with lib/iLBC, lib/CVS, lib/aec_nlms removed. The rest of the stock 
kiax/lib if LGPL code. If you want to revert that patch, please do:

from kiax/trunk
patch -R --dry-run -p0 < ../ec-enable.patch

If that approach proves to be the right thing [tm] to go, we will apply that 
to trunk as well. At least segfault is gone when EC is being enabled in kiax.

-- 
pub 4096R/0E4BD0AB 2003-03-18 <people.fccf.net/danchev/key pgp.mit.edu>
fingerprint 1AE7 7C66 0A26 5BFF DF22 5D55 1C57 0C89 0E4B D0AB 



More information about the Pkg-voip-maintainers mailing list