}
static void ps_hybrid_analysis_c(float (*out)[2], float (*in)[2],
- const float (*filter)[7][2],
+ const float (*filter)[8][2],
int stride, int n)
{
int i, j;
static void ps_decorrelate_c(float (*out)[2], float (*delay)[2],
float (*ap_delay)[PS_QMF_TIME_SLOTS + PS_MAX_AP_DELAY][2],
- const float phi_fract[2], float (*Q_fract)[2],
+ const float phi_fract[2], const float (*Q_fract)[2],
const float *transient_gain,
float g_decay_slope,
int len)
s->decorrelate = ps_decorrelate_c;
s->stereo_interpolate[0] = ps_stereo_interpolate_c;
s->stereo_interpolate[1] = ps_stereo_interpolate_ipdopd_c;
+
+ if (ARCH_ARM)
+ ff_psdsp_init_arm(s);
}