|
|
|
@ -33,6 +33,10 @@ void ff_ac3_sum_square_butterfly_int32_neon(int64_t sum[4], |
|
|
|
|
const int32_t *coef0, |
|
|
|
|
const int32_t *coef1, |
|
|
|
|
int len); |
|
|
|
|
void ff_ac3_sum_square_butterfly_float_neon(float sum[4], |
|
|
|
|
const float *coef0, |
|
|
|
|
const float *coef1, |
|
|
|
|
int len); |
|
|
|
|
|
|
|
|
|
void ff_ac3_bit_alloc_calc_bap_armv6(int16_t *mask, int16_t *psd, |
|
|
|
|
int start, int end, |
|
|
|
@ -57,5 +61,6 @@ av_cold void ff_ac3dsp_init_arm(AC3DSPContext *c, int bit_exact) |
|
|
|
|
c->float_to_fixed24 = ff_float_to_fixed24_neon; |
|
|
|
|
c->extract_exponents = ff_ac3_extract_exponents_neon; |
|
|
|
|
c->sum_square_butterfly_int32 = ff_ac3_sum_square_butterfly_int32_neon; |
|
|
|
|
c->sum_square_butterfly_float = ff_ac3_sum_square_butterfly_float_neon; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|