31 const float *g_filt,
int m_max, intptr_t ixh);
33 const float alpha0[2],
const float alpha1[2],
42 const float *q_filt,
int noise,
45 const float *q_filt,
int noise,
48 const float *q_filt,
int noise,
51 const float *q_filt,
int noise,
void ff_sbr_hf_apply_noise_3_sse2(float(*Y)[2], const float *s_m, const float *q_filt, int noise, int kx, int m_max)
void ff_sbr_hf_apply_noise_0_sse2(float(*Y)[2], const float *s_m, const float *q_filt, int noise, int kx, int m_max)
void ff_sbr_qmf_deint_neg_sse(float *v, const float *src)
AAC_FLOAT(* sum_square)(INTFLOAT(*x)[2], int n)
void ff_sbr_hf_g_filt_sse(float(*Y)[2], const float(*X_high)[40][2], const float *g_filt, int m_max, intptr_t ixh)
void ff_sbr_hf_gen_sse(float(*X_high)[2], const float(*X_low)[2], const float alpha0[2], const float alpha1[2], float bw, int start, int end)
static atomic_int cpu_flags
#define EXTERNAL_SSE(flags)
void(* sum64x5)(INTFLOAT *z)
void ff_sbr_hf_apply_noise_1_sse2(float(*Y)[2], const float *s_m, const float *q_filt, int noise, int kx, int m_max)
Macro definitions for various function/variable attributes.
void ff_sbr_hf_apply_noise_2_sse2(float(*Y)[2], const float *s_m, const float *q_filt, int noise, int kx, int m_max)
void(* qmf_deint_neg)(INTFLOAT *v, const INTFLOAT *src)
static av_cold int end(AVCodecContext *avctx)
void(* hf_g_filt)(INTFLOAT(*Y)[2], const INTFLOAT(*X_high)[40][2], const AAC_FLOAT *g_filt, int m_max, intptr_t ixh)
void ff_sbr_neg_odd_64_sse(float *z)
#define EXTERNAL_SSE3(flags)
#define EXTERNAL_SSE2(flags)
void(* qmf_pre_shuffle)(INTFLOAT *z)
void(* qmf_deint_bfly)(INTFLOAT *v, const INTFLOAT *src0, const INTFLOAT *src1)
void ff_sbr_qmf_deint_bfly_sse(float *v, const float *src0, const float *src1)
void ff_sbr_autocorrelate_sse(const float x[40][2], float phi[3][2][2])
void(* neg_odd_64)(INTFLOAT *x)
void(* hf_gen)(INTFLOAT(*X_high)[2], const INTFLOAT(*X_low)[2], const INTFLOAT alpha0[2], const INTFLOAT alpha1[2], INTFLOAT bw, int start, int end)
void ff_sbr_sum64x5_sse(float *z)
av_cold void ff_sbrdsp_init_x86(SBRDSPContext *s)
void ff_sbr_qmf_post_shuffle_sse(float W[32][2], const float *z)
void ff_sbr_qmf_deint_bfly_sse2(float *v, const float *src0, const float *src1)
void(* qmf_post_shuffle)(INTFLOAT W[32][2], const INTFLOAT *z)
int av_get_cpu_flags(void)
Return the flags which specify extensions supported by the CPU.
static int noise(AVBSFContext *ctx, AVPacket *pkt)
float ff_sbr_sum_square_sse(float(*x)[2], int n)
void ff_sbr_qmf_pre_shuffle_sse2(float *z)
void(* hf_apply_noise[4])(INTFLOAT(*Y)[2], const AAC_FLOAT *s_m, const AAC_FLOAT *q_filt, int noise, int kx, int m_max)
void(* autocorrelate)(const INTFLOAT x[40][2], AAC_FLOAT phi[3][2][2])
void ff_sbr_autocorrelate_sse3(const float x[40][2], float phi[3][2][2])