- Timestamp:
- Jul 26, 2006 5:04:54 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjmedia/src/pjmedia-codec/speex/kiss_fft.c
r523 r628 33 33 do { \ 34 34 if ( nbuf < (size_t)(n) ) {\ 35 free(buf); \35 speex_free(buf); \ 36 36 buf = (kiss_fft_cpx*)KISS_FFT_MALLOC(sizeof(kiss_fft_cpx)*(n)); \ 37 37 nbuf = (size_t)(n); \ … … 88 88 int i; 89 89 kiss_fft_cpx *x=Fout; 90 for (i=0;i< (int)(4*m);i++)90 for (i=0;i<4*m;i++) 91 91 { 92 92 x[i].r = PSHR16(x[i].r,2); … … 405 405 CHECKBUF(tmpbuf,ntmpbuf,st->nfft); 406 406 kf_work(tmpbuf,fin,1,in_stride, st->factors,st); 407 memcpy(fout,tmpbuf,sizeof(kiss_fft_cpx)*st->nfft);407 speex_move(fout,tmpbuf,sizeof(kiss_fft_cpx)*st->nfft); 408 408 }else{ 409 409 kf_work( fout, fin, 1,in_stride, st->factors,st ); … … 422 422 void kiss_fft_cleanup(void) 423 423 { 424 free(scratchbuf);424 speex_free(scratchbuf); 425 425 scratchbuf = NULL; 426 426 nscratchbuf=0; 427 free(tmpbuf);427 speex_free(tmpbuf); 428 428 tmpbuf=NULL; 429 429 ntmpbuf=0;
Note: See TracChangeset
for help on using the changeset viewer.