Home
last modified time | relevance | path

Searched refs:kiss_fft_state (Results 1 – 17 of 17) sorted by relevance

/external/libopus/celt/
Dkiss_fft.h86 typedef struct kiss_fft_state{ struct
97 } kiss_fft_state; argument
128 kiss_fft_state *opus_fft_alloc_twiddles(int nfft,void * mem,size_t * lenmem, const kiss_fft_state *…
130 kiss_fft_state *opus_fft_alloc(int nfft,void * mem,size_t * lenmem, int arch);
142 void opus_fft_c(const kiss_fft_state *cfg,const kiss_fft_cpx *fin,kiss_fft_cpx *fout);
143 void opus_ifft_c(const kiss_fft_state *cfg,const kiss_fft_cpx *fin,kiss_fft_cpx *fout);
145 void opus_fft_impl(const kiss_fft_state *st,kiss_fft_cpx *fout);
146 void opus_ifft_impl(const kiss_fft_state *st,kiss_fft_cpx *fout);
148 void opus_fft_free(const kiss_fft_state *cfg, int arch);
151 void opus_fft_free_arch_c(kiss_fft_state *st);
[all …]
Dkiss_fft.c107 const kiss_fft_state *st, in kf_bfly4()
179 const kiss_fft_state *st, in kf_bfly3()
238 const kiss_fft_state *st, in kf_bfly5()
324 const kiss_fft_state *st in compute_bitrev_table()
426 int opus_fft_alloc_arch_c(kiss_fft_state *st) { in opus_fft_alloc_arch_c()
437 kiss_fft_state *opus_fft_alloc_twiddles(int nfft,void * mem,size_t * lenmem, in opus_fft_alloc_twiddles()
438 const kiss_fft_state *base, int arch) in opus_fft_alloc_twiddles()
440 kiss_fft_state *st=NULL; in opus_fft_alloc_twiddles()
441 size_t memneeded = sizeof(struct kiss_fft_state); /* twiddle factors*/ in opus_fft_alloc_twiddles()
444 st = ( kiss_fft_state*)KISS_FFT_MALLOC( memneeded ); in opus_fft_alloc_twiddles()
[all …]
Dstatic_modes_float.h432 static const kiss_fft_state fft_state48000_960_0 = {
449 static const kiss_fft_state fft_state48000_960_1 = {
466 static const kiss_fft_state fft_state48000_960_2 = {
483 static const kiss_fft_state fft_state48000_960_3 = {
Dstatic_modes_fixed.h432 static const kiss_fft_state fft_state48000_960_0 = {
450 static const kiss_fft_state fft_state48000_960_1 = {
468 static const kiss_fft_state fft_state48000_960_2 = {
486 static const kiss_fft_state fft_state48000_960_3 = {
Dmdct.h52 const kiss_fft_state *kfft[4];
Dmdct.c126 const kiss_fft_state *st = l->kfft[shift]; in clt_mdct_forward_c()
/external/libopus/celt/arm/
Dfft_arm.h41 int opus_fft_alloc_arm_neon(kiss_fft_state *st);
42 void opus_fft_free_arm_neon(kiss_fft_state *st);
44 void opus_fft_neon(const kiss_fft_state *st,
48 void opus_ifft_neon(const kiss_fft_state *st,
Darm_celt_map.c100 int (*const OPUS_FFT_ALLOC_ARCH_IMPL[OPUS_ARCHMASK+1])(kiss_fft_state *st) = {
107 void (*const OPUS_FFT_FREE_ARCH_IMPL[OPUS_ARCHMASK+1])(kiss_fft_state *st) = {
115 void (*const OPUS_FFT[OPUS_ARCHMASK+1])(const kiss_fft_state *cfg,
124 void (*const OPUS_IFFT[OPUS_ARCHMASK+1])(const kiss_fft_state *cfg,
Dcelt_fft_ne10.c69 int opus_fft_alloc_arm_neon(kiss_fft_state *st) in opus_fft_alloc_arm_neon()
97 void opus_fft_free_arm_neon(kiss_fft_state *st) in opus_fft_free_arm_neon()
111 void opus_fft_neon(const kiss_fft_state *st, in opus_fft_neon()
143 void opus_ifft_neon(const kiss_fft_state *st, in opus_ifft_neon()
Dcelt_mdct_ne10.c54 const kiss_fft_state *st = l->kfft[shift]; in clt_mdct_forward_neon()
168 const kiss_fft_state *st = l->kfft[shift]; in clt_mdct_backward_neon()
/external/libopus/celt/tests/
Dtest_unit_dft.c93 kiss_fft_state *cfg = opus_fft_alloc(nfft,0,0,arch); in test1d()
96 const kiss_fft_state *cfg; in test1d()
/external/speex/libspeexdsp/
Dkiss_fft.h49 typedef struct kiss_fft_state* kiss_fft_cfg;
D_kiss_fft_guts.h31 struct kiss_fft_state{ struct
Dkiss_fft.c467 size_t memneeded = sizeof(struct kiss_fft_state) in kiss_fft_alloc()
/external/libopus/celt/mips/
Dkiss_fft_mipsr1.h91 const kiss_fft_state *st, in kf_bfly5()
Dmdct_mipsr1.h67 const kiss_fft_state *st = l->kfft[shift]; in clt_mdct_forward()
/external/libopus/src/
Danalysis.c426 const kiss_fft_state *kfft; in tonality_analysis()