Home
last modified time | relevance | path

Searched refs:kfft (Results 1 – 9 of 9) sorted by relevance

/external/libopus/celt/dump_modes/
Ddump_modes_arm_ne10.c83 cfg = (NE10_FFT_CFG_TYPE_T)mode->mdct.kfft[k]->arch_fft->priv; in dump_mode_arch()
87 mode->mdct.kfft[k]->nfft, (NE10_MAXFACTORS * 2)); in dump_mode_arch()
97 cfg = (NE10_FFT_CFG_TYPE_T)mode->mdct.kfft[k]->arch_fft->priv; in dump_mode_arch()
101 NE10_FFT_CPX_TYPE_T_STR, mode->mdct.kfft[k]->nfft, in dump_mode_arch()
102 mode->mdct.kfft[k]->nfft); in dump_mode_arch()
103 for(j=0;j<mode->mdct.kfft[k]->nfft;j++) { in dump_mode_arch()
117 cfg = (NE10_FFT_CFG_TYPE_T)mode->mdct.kfft[k]->arch_fft->priv; in dump_mode_arch()
120 mode->mdct.kfft[k]->nfft); in dump_mode_arch()
121 fprintf(file, "static const arch_fft_state cfg_arch_%d = {\n", mode->mdct.kfft[k]->nfft); in dump_mode_arch()
128 NE10_FFT_STATE_TYPE_T_STR, mode->mdct.kfft[k]->nfft); in dump_mode_arch()
[all …]
Ddump_modes.c152 mode->Fs, mdctSize, mode->mdct.kfft[0]->nfft); in dump_modes()
153 for (j=0;j<mode->mdct.kfft[0]->nfft;j++) in dump_modes()
154 …fprintf (file, "{" WORD16 ", " WORD16 "},%c", mode->mdct.kfft[0]->twiddles[j].r, mode->mdct.kfft[0… in dump_modes()
163 fprintf(file, "#ifndef FFT_BITREV%d\n", mode->mdct.kfft[k]->nfft); in dump_modes()
164 fprintf(file, "#define FFT_BITREV%d\n", mode->mdct.kfft[k]->nfft); in dump_modes()
166 mode->mdct.kfft[k]->nfft, mode->mdct.kfft[k]->nfft); in dump_modes()
167 for (j=0;j<mode->mdct.kfft[k]->nfft;j++) in dump_modes()
168 fprintf (file, "%d,%c", mode->mdct.kfft[k]->bitrev[j],(j+16)%15==0?'\n':' '); in dump_modes()
182 fprintf (file, "%d, /* nfft */\n", mode->mdct.kfft[k]->nfft); in dump_modes()
183 fprintf (file, WORD16 ", /* scale */\n", mode->mdct.kfft[k]->scale); in dump_modes()
[all …]
/external/libopus/celt/
Dmdct.c74 l->kfft[i] = opus_fft_alloc(N>>2>>i, 0, 0, arch); in clt_mdct_init()
76 l->kfft[i] = opus_fft_alloc_twiddles(N>>2>>i, 0, 0, l->kfft[0], arch); in clt_mdct_init()
78 if (l->kfft[i]==NULL) in clt_mdct_init()
111 opus_fft_free(l->kfft[i], arch); in clt_mdct_clear()
126 const kiss_fft_state *st = l->kfft[shift]; in clt_mdct_forward_c()
267 const opus_int16 * OPUS_RESTRICT bitrev = l->kfft[shift]->bitrev; in clt_mdct_backward_c()
284 opus_fft_impl(l->kfft[shift], (kiss_fft_cpx*)(out+(overlap>>1))); in clt_mdct_backward_c()
Dmdct.h52 const kiss_fft_state *kfft[4]; member
/external/libopus/celt/mips/
Dmdct_mipsr1.h67 const kiss_fft_state *st = l->kfft[shift]; in clt_mdct_forward()
212 const opus_int16 * OPUS_RESTRICT bitrev = l->kfft[shift]->bitrev; in clt_mdct_backward()
229 opus_fft_impl(l->kfft[shift], (kiss_fft_cpx*)(out+(overlap>>1))); in clt_mdct_backward()
/external/libopus/celt/arm/
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/rnnoise/src/
Ddenoise.c81 kiss_fft_state *kfft; member
171 common.kfft = opus_fft_alloc_twiddles(2*FRAME_SIZE, NULL, NULL, NULL, 0); in check_init()
221 opus_fft(common.kfft, x, y, 0); in forward_transform()
239 opus_fft(common.kfft, x, y, 0); in inverse_transform()
/external/libopus/celt/tests/
Dtest_unit_dft.c103 cfg = mode->mdct.kfft[id]; in test1d()
/external/libopus/src/
Danalysis.c449 const kiss_fft_state *kfft; in tonality_analysis() local
514 kfft = celt_mode->mdct.kfft[0]; in tonality_analysis()
560 opus_fft(kfft, in, out, tonal->arch); in tonality_analysis()