Displaying 6 results from an estimated 6 matches for "spx_fft_destroy".
2007 Jan 23
1
AEC FFT replacement for TI 55x
...d(__TMS320C55X__)
#include "FFT_TI55.h"
#endif
#ifdef USE_SMALLFT
...
#elif defined(USE_KISS_FFT)
...
#else // Use FFTWrap_*.h file to supply processor specific functions.
#if defined(OVERRIDE_FFT_INIT)
void *spx_fft_init(int size) {};
#endif
#if defined(OVERRIDE_FFT_INIT)
void spx_fft_destroy(void *table) {};
#endif
#if defined(OVERRIDE_FFT_INIT)
void spx_fft(void *table, float *in, float *out) {};
#endif
#if defined(OVERRIDE_FFT_INIT)
void spx_ifft(void *table, float *in, float *out) {};
#endif
#endif
2007 Jan 22
0
Re: AEC FFT replacement for TI 55x
...if
>
> #ifdef USE_SMALLFT
> ...
> #elif defined(USE_KISS_FFT)
> ...
> #else // Use FFTWrap_*.h file to supply processor specific functions.
> #if defined(OVERRIDE_FFT_INIT)
> void *spx_fft_init(int size) {};
> #endif
> #if defined(OVERRIDE_FFT_INIT)
> void spx_fft_destroy(void *table) {};
> #endif
> #if defined(OVERRIDE_FFT_INIT)
> void spx_fft(void *table, float *in, float *out) {};
> #endif
> #if defined(OVERRIDE_FFT_INIT)
> void spx_ifft(void *table, float *in, float *out) {};
> #endif
> #endif
>
>
>
2007 Jan 04
3
Speex support for TI DaVinci processor
Thanks Jean-Marc. Is there a Speex trunk for the C64xx I can use? Or do I have to figure what options
to turn on (in configure) when building the library? Thanks.
Regards,
Andy Ngo
----- Original Message ----
From: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
To: ndno72-speex@yahoo.com
Cc: jtrantow@ieee.org; speex-dev@xiph.org
Sent: Tuesday, December 5, 2006 2:52:02 PM
Subject:
2008 Mar 29
0
GCC/ELF Visibility patch
...EchoState *st)
+EXPORT void speex_echo_state_reset(SpeexEchoState *st)
{
int i, M, N;
st->cancel_count=0;
@@ -545,7 +545,7 @@
}
/** Destroys an echo canceller state */
-void speex_echo_state_destroy(SpeexEchoState *st)
+EXPORT void speex_echo_state_destroy(SpeexEchoState *st)
{
spx_fft_destroy(st->fft_table);
@@ -587,7 +587,7 @@
#endif
}
-void speex_echo_capture(SpeexEchoState *st, const spx_int16_t *rec, spx_int16_t *out)
+EXPORT void speex_echo_capture(SpeexEchoState *st, const spx_int16_t *rec, spx_int16_t *out)
{
int i;
/*speex_warning_int("capture with fill le...
2008 Mar 29
2
GCC/ELF Visibility patch (fwd)
...EchoState *st)
+EXPORT void speex_echo_state_reset(SpeexEchoState *st)
{
int i, M, N;
st->cancel_count=0;
@@ -545,7 +545,7 @@
}
/** Destroys an echo canceller state */
-void speex_echo_state_destroy(SpeexEchoState *st)
+EXPORT void speex_echo_state_destroy(SpeexEchoState *st)
{
spx_fft_destroy(st->fft_table);
@@ -587,7 +587,7 @@
#endif
}
-void speex_echo_capture(SpeexEchoState *st, const spx_int16_t *rec, spx_int16_t *out)
+EXPORT void speex_echo_capture(SpeexEchoState *st, const spx_int16_t *rec, spx_int16_t *out)
{
int i;
/*speex_warning_int("capture with fill le...
2008 Feb 19
4
Patch for Analog Devices compiler & fixed-point AGC
...bank_new(M, sampling_rate, N, 1);
+ st->bnk = filterbank_new(M, sampling_rate, N, 1);
st->frame = (spx_word16_t*)speex_alloc(2*N*sizeof(spx_word16_t));
st->window = (spx_word16_t*)speex_alloc(2*N*sizeof(spx_word16_t));
@@ -562,7 +562,7 @@
speex_free(st->outbuf);
spx_fft_destroy(st->fft_lookup);
- filterbank_destroy(st->bank);
+ filterbank_destroy(st->bnk);
speex_free(st);
}
@@ -661,7 +661,7 @@
for (i=0;i<N;i++)
st->ps[i] = PSHR32(st->ps[i], 2*st->frame_shift);
- filterbank_compute_bank32(st->bank, ps, ps+N);
+ filterbank...