diff options
Diffstat (limited to 'decoder/ixheaacd_interface.h')
| -rw-r--r-- | decoder/ixheaacd_interface.h | 33 |
1 files changed, 21 insertions, 12 deletions
diff --git a/decoder/ixheaacd_interface.h b/decoder/ixheaacd_interface.h index 07f7963..4a9c263 100644 --- a/decoder/ixheaacd_interface.h +++ b/decoder/ixheaacd_interface.h @@ -71,17 +71,22 @@ VOID ixheaacd_complex_ifft_p2_asm(const WORD32 *table, WORD32 nlength, VOID ixheaacd_complex_fft_p2_asm(const WORD32 *table, WORD32 nlength, WORD32 *ptr_x, WORD32 *ptr_y); -VOID ixheaacd_mps_synt_pre_twiddle_dec(WORD32 *ptr_in, WORD32 *table_re, - WORD32 *table_im, WORD32 resolution); +VOID ixheaacd_mps_synt_pre_twiddle_dec(WORD32 *ptr_in, const WORD32 *table_re, + const WORD32 *table_im, + WORD32 resolution); -VOID ixheaacd_mps_synt_pre_twiddle_armv7(WORD32 *ptr_in, WORD32 *table_re, - WORD32 *table_im, WORD32 resolution); +VOID ixheaacd_mps_synt_pre_twiddle_armv7(WORD32 *ptr_in, const WORD32 *table_re, + const WORD32 *table_im, + WORD32 resolution); -VOID ixheaacd_mps_synt_post_twiddle_dec(WORD32 *ptr_in, WORD32 *table_re, - WORD32 *table_im, WORD32 resolution); +VOID ixheaacd_mps_synt_post_twiddle_dec(WORD32 *ptr_in, const WORD32 *table_re, + const WORD32 *table_im, + WORD32 resolution); -VOID ixheaacd_mps_synt_post_twiddle_armv7(WORD32 *ptr_in, WORD32 *table_re, - WORD32 *table_im, WORD32 resolution); +VOID ixheaacd_mps_synt_post_twiddle_armv7(WORD32 *ptr_in, + const WORD32 *table_re, + const WORD32 *table_im, + WORD32 resolution); VOID ixheaacd_calc_pre_twid_dec(WORD32 *ptr_x, WORD32 *r_ptr, WORD32 *i_ptr, WORD32 nlength, const WORD32 *cos_ptr, @@ -100,12 +105,16 @@ VOID ixheaacd_calc_post_twid_armv7(WORD32 *ptr_x, WORD32 *r_ptr, WORD32 *i_ptr, const WORD32 *sin_ptr); VOID ixheaacd_mps_synt_post_fft_twiddle_dec(WORD32 resolution, WORD32 *fin_re, - WORD32 *fin_im, WORD32 *table_re, - WORD32 *table_im, WORD32 *state); + WORD32 *fin_im, + const WORD32 *table_re, + const WORD32 *table_im, + WORD32 *state); VOID ixheaacd_mps_synt_post_fft_twiddle_armv7(WORD32 resolution, WORD32 *fin_re, - WORD32 *fin_im, WORD32 *table_re, - WORD32 *table_im, WORD32 *state); + WORD32 *fin_im, + const WORD32 *table_re, + const WORD32 *table_im, + WORD32 *state); VOID ixheaacd_mps_synt_out_calc_dec(WORD32 resolution, WORD32 *out, WORD32 *state, const WORD32 *filter_coeff); |
