Displaying 2 results from an estimated 2 matches for "recust".
Did you mean:
recast
2006 Jun 08
3
Echo canceller problem
Hello everybody.
I have the same problem like you. I use ARM microcontroller too.
Here is the list of all functions called by speex_echo_cancel until goes
into infinite loop:
speex_echo_cancel()
|
spx_fft
|
kiss_fftr
|
kiss_fft
|
kiss_fft_stride
|
kf_work
Function kf_work looks like:
static void kf_work(kiss_fft_cpx * Fout, const kiss_fft_cpx * f, const
size_t fstride, int
2006 Jun 09
4
Echo canceller problem
...; }
> > while( (Fout += m) != Fout_end );
> > }
> > ...
>
>This is quite surprising. Can you reproduce the problem using only
>testecho? What happens on a PC with exactly the same options? Is the
>infinite loop the do{} while; one above or is it an infinite recustion
>calling kf_work (which should eventually crash). Does the program
>eventually crashes or does it loop forever?
>
> Jean-Marc
Hello,
The infinite loop is made by calling kf_work endless. That of cource crashes
the program.
If you want I can give you my data which I use in test prog...