56 #if defined(HAVE_ARM_NE10) 77 #if !defined(OVERRIDE_OPUS_MDCT) 79 #if defined(OPUS_HAVE_RTCD) && defined(HAVE_ARM_NE10) 86 #define clt_mdct_forward(_l, _in, _out, _window, _overlap, _shift, _stride, _arch) \ 87 ((*CLT_MDCT_FORWARD_IMPL[(arch)&OPUS_ARCHMASK])(_l, _in, _out, \ 88 _window, _overlap, _shift, \ 96 #define clt_mdct_backward(_l, _in, _out, _window, _overlap, _shift, _stride, _arch) \ 97 (*CLT_MDCT_BACKWARD_IMPL[(arch)&OPUS_ARCHMASK])(_l, _in, _out, \ 98 _window, _overlap, _shift, \ 103 #define clt_mdct_forward(_l, _in, _out, _window, _overlap, _shift, _stride, _arch) \ 104 clt_mdct_forward_c(_l, _in, _out, _window, _overlap, _shift, _stride, _arch) 106 #define clt_mdct_backward(_l, _in, _out, _window, _overlap, _shift, _stride, _arch) \ 107 clt_mdct_backward_c(_l, _in, _out, _window, _overlap, _shift, _stride, _arch) void clt_mdct_backward_c(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: mdct.c:242
void clt_mdct_clear(mdct_lookup *l, int arch)
#define OPUS_ARCHMASK
Definition: cpu_support.h:63
Definition: kiss_fft.h:86
Opus reference implementation constants.
float opus_val16
Definition: arch.h:148
void
Definition: AVFoundationCFSoftLinking.h:81
int int * out
Definition: gcc-loops.cpp:206
int maxshift
Definition: mdct.h:51
#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
#define N
Definition: gcc-loops.cpp:14
string arch
Definition: runtests.py:65
EGLSurface EGLNativeWindowType * window
Definition: eglext.h:934
void clt_mdct_forward_c(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: mdct.c:119
int n
Definition: mdct.h:50
const kiss_twiddle_scalar *OPUS_RESTRICT trig
Definition: mdct.h:53
Various architecture definitions for CELT.
int clt_mdct_init(mdct_lookup *l, int N, int maxshift, int arch)
EGLImageKHR EGLint EGLint EGLint * stride
Definition: eglext.h:851
#define kiss_twiddle_scalar
Definition: kiss_fft.h:60