Lines Matching defs:fdsp
122 * @param[in] fdsp ptr to floating-point DSP context
130 AVFloatDSPContext *fdsp,
156 fdsp->vector_fmul_scalar(out, out, -1.0f, 128);
186 void ff_atrac3p_generate_tones(Atrac3pChanUnitCtx *ch_unit, AVFloatDSPContext *fdsp,
228 fdsp, ch_unit->waves_info_prev->invert_phase[sb] & ch_num,
232 waves_synth(ch_unit->waves_info, tones_next, &tones_next->curr_env, fdsp,
238 fdsp->vector_fmul(wavreg1, wavreg1, &hann_window[128], 128);
239 fdsp->vector_fmul(wavreg2, wavreg2, hann_window, 128);
242 fdsp->vector_fmul(wavreg1, wavreg1, &hann_window[128], 128);
245 fdsp->vector_fmul(wavreg2, wavreg2, hann_window, 128);
420 void ff_atrac3p_power_compensation(Atrac3pChanUnitCtx *ctx, AVFloatDSPContext *fdsp,
462 fdsp->vector_fmac_scalar(dst, pwcsp, qu_lev, nsp);
466 void ff_atrac3p_imdct(AVFloatDSPContext *fdsp, FFTContext *mdct_ctx, float *pIn,
485 fdsp->vector_fmul(&pOut[32], &pOut[32], ff_sine_64, 64);
487 fdsp->vector_fmul(pOut, pOut, ff_sine_128, ATRAC3P_MDCT_SIZE / 2);
490 fdsp->vector_fmul_reverse(&pOut[160], &pOut[160], ff_sine_64, 64);
493 fdsp->vector_fmul_reverse(&pOut[128], &pOut[128], ff_sine_128,