33 #if !defined(MDCT_ARM_H) 39 #if defined(HAVE_ARM_NE10) 51 #if !defined(OPUS_HAVE_RTCD) 52 #define OVERRIDE_OPUS_MDCT (1) 53 #define clt_mdct_forward(_l, _in, _out, _window, _int, _shift, _stride, _arch) \ 54 clt_mdct_forward_neon(_l, _in, _out, _window, _int, _shift, _stride, _arch) 55 #define clt_mdct_backward(_l, _in, _out, _window, _int, _shift, _stride, _arch) \ 56 clt_mdct_backward_neon(_l, _in, _out, _window, _int, _shift, _stride, _arch)
float opus_val16
Definition: arch.h:148
void clt_mdct_forward_neon(const mdct_lookup *l, kiss_fft_scalar *in, kiss_fft_scalar *OPUS_RESTRICT out, const opus_val16 *window, int overlap, int shift, int stride, int arch)
Definition: celt_ne10_mdct.c:44
int int * out
Definition: gcc-loops.cpp:206
#define kiss_fft_scalar
Definition: kiss_fft.h:59
void shift(ExecState *exec, JSObject *thisObj, unsigned header, unsigned currentCount, unsigned resultCount, unsigned length)
Definition: ArrayPrototype.cpp:291
string arch
Definition: runtests.py:65
EGLSurface EGLNativeWindowType * window
Definition: eglext.h:934
void clt_mdct_backward_neon(const mdct_lookup *l, kiss_fft_scalar *in, kiss_fft_scalar *OPUS_RESTRICT out, const opus_val16 *OPUS_RESTRICT window, int overlap, int shift, int stride, int arch)
Definition: celt_ne10_mdct.c:158
EGLImageKHR EGLint EGLint EGLint * stride
Definition: eglext.h:851