34 #if !defined(FFT_ARM_H) 40 #if defined(HAVE_ARM_NE10) 53 #if !defined(OPUS_HAVE_RTCD) 54 #define OVERRIDE_OPUS_FFT (1) 56 #define opus_fft_alloc_arch(_st, arch) \ 57 ((void)(arch), opus_fft_alloc_arm_neon(_st)) 59 #define opus_fft_free_arch(_st, arch) \ 60 ((void)(arch), opus_fft_free_arm_neon(_st)) 62 #define opus_fft(_st, _fin, _fout, arch) \ 63 ((void)(arch), opus_fft_neon(_st, _fin, _fout)) 65 #define opus_ifft(_st, _fin, _fout, arch) \ 66 ((void)(arch), opus_ifft_neon(_st, _fin, _fout)) Definition: kiss_fft.h:86
void opus_ifft_neon(const kiss_fft_state *st, const kiss_fft_cpx *fin, kiss_fft_cpx *fout)
Definition: celt_ne10_fft.c:144
Definition: kiss_fft.h:65
void opus_fft_neon(const kiss_fft_state *st, const kiss_fft_cpx *fin, kiss_fft_cpx *fout)
Definition: celt_ne10_fft.c:112