summaryrefslogtreecommitdiff
path: root/apps/codecs/libspeex/kiss_fft.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/codecs/libspeex/kiss_fft.c')
-rw-r--r--apps/codecs/libspeex/kiss_fft.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/apps/codecs/libspeex/kiss_fft.c b/apps/codecs/libspeex/kiss_fft.c
index 3470d1108e..c5c0345820 100644
--- a/apps/codecs/libspeex/kiss_fft.c
+++ b/apps/codecs/libspeex/kiss_fft.c
@@ -86,7 +86,7 @@ static void kf_bfly4(
86 kiss_fft_cpx * Fout, 86 kiss_fft_cpx * Fout,
87 const size_t fstride, 87 const size_t fstride,
88 const kiss_fft_cfg st, 88 const kiss_fft_cfg st,
89 const size_t m, 89 int m,
90 int N, 90 int N,
91 int mm 91 int mm
92 ) 92 )
@@ -95,8 +95,7 @@ static void kf_bfly4(
95 kiss_fft_cpx scratch[6]; 95 kiss_fft_cpx scratch[6];
96 const size_t m2=2*m; 96 const size_t m2=2*m;
97 const size_t m3=3*m; 97 const size_t m3=3*m;
98 int i; 98 int i, j;
99 unsigned int j;
100 99
101 if (st->inverse) 100 if (st->inverse)
102 { 101 {
@@ -291,7 +290,7 @@ static void kf_bfly_generic(
291 290
292 /*CHECKBUF(scratchbuf,nscratchbuf,p);*/ 291 /*CHECKBUF(scratchbuf,nscratchbuf,p);*/
293 if (p>17) 292 if (p>17)
294 speex_error("KissFFT: max radix supported is 17"); 293 speex_fatal("KissFFT: max radix supported is 17");
295 294
296 for ( u=0; u<m; ++u ) { 295 for ( u=0; u<m; ++u ) {
297 k=u; 296 k=u;
@@ -506,7 +505,7 @@ void kiss_fft_stride(kiss_fft_cfg st,const kiss_fft_cpx *fin,kiss_fft_cpx *fout,
506{ 505{
507 if (fin == fout) 506 if (fin == fout)
508 { 507 {
509 speex_error("In-place FFT not supported"); 508 speex_fatal("In-place FFT not supported");
510 /*CHECKBUF(tmpbuf,ntmpbuf,st->nfft); 509 /*CHECKBUF(tmpbuf,ntmpbuf,st->nfft);
511 kf_work(tmpbuf,fin,1,in_stride, st->factors,st); 510 kf_work(tmpbuf,fin,1,in_stride, st->factors,st);
512 speex_move(fout,tmpbuf,sizeof(kiss_fft_cpx)*st->nfft);*/ 511 speex_move(fout,tmpbuf,sizeof(kiss_fft_cpx)*st->nfft);*/