/external/libxaac/decoder/ |
D | ixheaacd_lpfuncs.c | 128 const WORD16 *window_short, WORD16 q_shift, in ixheaacd_process_win_seq() argument 140 (q_shift + 1)); in ixheaacd_process_win_seq() 148 q_shift); in ixheaacd_process_win_seq() 167 ixheaacd_shl32_dir_sat_limit(-(coef[SIZE15 - 1 - i]), (q_shift - 1)), in ixheaacd_process_win_seq() 191 q_shift), in ixheaacd_process_win_seq() 199 q_shift), in ixheaacd_process_win_seq() 208 const WORD16 *long_window_prev, WORD16 q_shift, WORD16 ch_fac, in ixheaacd_long_short_win_process() argument 224 q_shift), in ixheaacd_long_short_win_process() 233 q_shift), in ixheaacd_long_short_win_process() 244 const WORD16 *long_window_prev, WORD16 q_shift, in ixheaacd_long_short_win_seq() argument [all …]
|
D | ixheaacd_block.h | 82 const WORD16 *window, WORD16 q_shift, 86 const WORD16 *window, WORD16 q_shift, 90 const WORD16 *window, WORD16 q_shift, 94 const WORD16 *window, WORD16 q_shift, 98 const WORD16 *window, WORD16 q_shift, 102 const WORD16 *window, WORD16 q_shift, 116 WORD32 *ptr_spec_coeff, WORD32 q_shift, 120 WORD32 *ptr_spec_coeff, WORD32 q_shift, 140 VOID ixheaacd_neg_shift_spec_dec(WORD32 *coef, WORD16 *out, WORD16 q_shift, 143 VOID ixheaacd_neg_shift_spec_armv7(WORD32 *coef, WORD16 *out, WORD16 q_shift, [all …]
|
D | ixheaacd_aac_imdct.c | 472 WORD32 *ptr_overlap_buf, WORD16 q_shift, const WORD16 *window, in ixheaacd_post_twid_overlap_add_dec() argument 483 if (q_shift > 0) { in ixheaacd_post_twid_overlap_add_dec() 507 *ptr_overlap_buf++ = ixheaacd_shr32_drc(outr, 16 - q_shift); in ixheaacd_post_twid_overlap_add_dec() 511 ixheaacd_shl32_sat(ixheaacd_mult32x16lin32(outi, win1), q_shift), in ixheaacd_post_twid_overlap_add_dec() 520 q_shift), in ixheaacd_post_twid_overlap_add_dec() 547 *ptr_overlap_buf++ = ixheaacd_shr32_drc(outi, 16 - q_shift); in ixheaacd_post_twid_overlap_add_dec() 551 ixheaacd_shl32_sat(ixheaacd_mult32x16lin32(outr, win1), q_shift), in ixheaacd_post_twid_overlap_add_dec() 558 q_shift), in ixheaacd_post_twid_overlap_add_dec() 582 *ptr_overlap_buf++ = ixheaacd_shr32_drc(outr, 16 - q_shift); in ixheaacd_post_twid_overlap_add_dec() 586 ixheaacd_shl32_sat(ixheaacd_mult32x16lin32(outi, win1), q_shift), in ixheaacd_post_twid_overlap_add_dec() [all …]
|
D | ixheaacd_aac_imdct.h | 43 WORD32 *ptr_overlap_buf, WORD16 q_shift, const WORD16 *window, 49 WORD32 *ptr_overlap_buf, WORD16 q_shift, const WORD16 *window, 55 WORD32 *ptr_overlap_buf, WORD16 q_shift, const WORD16 *window,
|
D | ixheaacd_lpp_tran.c | 933 WORD32 q_shift; in ixheaacd_hf_generator() local 945 q_shift = ixheaacd_pnorm32(max_val); in ixheaacd_hf_generator() 947 cov_matrix.phi_11 = (cov_matrix_seq[low_band].phi_11 << q_shift); in ixheaacd_hf_generator() 948 cov_matrix.phi_22 = (cov_matrix_seq[low_band].phi_22 << q_shift); in ixheaacd_hf_generator() 949 cov_matrix.phi_01 = (cov_matrix_seq[low_band].phi_01 << q_shift); in ixheaacd_hf_generator() 950 cov_matrix.phi_02 = (cov_matrix_seq[low_band].phi_02 << q_shift); in ixheaacd_hf_generator() 951 cov_matrix.phi_12 = (cov_matrix_seq[low_band].phi_12 << q_shift); in ixheaacd_hf_generator() 952 cov_matrix.phi_01_im = (cov_matrix_seq[low_band].phi_01_im << q_shift); in ixheaacd_hf_generator() 953 cov_matrix.phi_02_im = (cov_matrix_seq[low_band].phi_02_im << q_shift); in ixheaacd_hf_generator() 954 cov_matrix.phi_12_im = (cov_matrix_seq[low_band].phi_12_im << q_shift); in ixheaacd_hf_generator()
|
D | ixheaacd_block.c | 1133 const WORD16 *window, WORD16 q_shift, WORD16 size, in ixheaacd_lap1_512_480() argument 1161 ixheaacd_shl32_dir_sat_limit(ixheaacd_mult32_shl(coeff, win1), q_shift), in ixheaacd_lap1_512_480() 1172 ixheaacd_mult32_shl(ixheaacd_negate32(coeff), win2), q_shift), in ixheaacd_lap1_512_480() 1184 const WORD16 *window, WORD16 q_shift, in ixheaacd_over_lap_add1_dec() argument 1197 ixheaacd_mult32x16in32(coef[size * 2 - 1 - i], window2), q_shift), in ixheaacd_over_lap_add1_dec() 1205 q_shift), in ixheaacd_over_lap_add1_dec() 1213 const WORD16 *window, WORD16 q_shift, in ixheaacd_over_lap_add2_dec() argument 1222 out[ch_fac * i] = ixheaacd_shr32_drc(accu, 16 - (q_shift + 1)); in ixheaacd_over_lap_add2_dec() 1230 out[ch_fac * (i + size)] = ixheaacd_shr32_drc(accu, 16 - (q_shift + 1)); in ixheaacd_over_lap_add2_dec()
|
/external/libxaac/decoder/armv7/ |
D | ixheaacd_function_selector_arm_non_neon.c | 160 WORD32 *ptr_overlap_buf, WORD16 q_shift, const WORD16 *window, 164 (WORD32 *coef, WORD16 *out, WORD16 q_shift, 168 (WORD32 *ptr_overlap_buf, WORD32 *ptr_spec_coeff, WORD32 q_shift,
|
D | ixheaacd_function_selector_armv7.c | 166 WORD32 *ptr_overlap_buf, WORD16 q_shift, const WORD16 *window, 169 (WORD32 *coef, WORD16 *out, WORD16 q_shift, 173 (WORD32 *ptr_overlap_buf, WORD32 *ptr_spec_coeff, WORD32 q_shift,
|
/external/libxaac/decoder/x86_64/ |
D | ixheaacd_function_selector_x86_64.c | 164 WORD32 *ptr_overlap_buf, WORD16 q_shift, const WORD16 *window, 168 (WORD32 *coef, WORD16 *out, WORD16 q_shift, 172 (WORD32 *ptr_overlap_buf, WORD32 *ptr_spec_coeff, WORD32 q_shift,
|
/external/libxaac/decoder/x86/ |
D | ixheaacd_function_selector_x86.c | 164 WORD32 *ptr_overlap_buf, WORD16 q_shift, const WORD16 *window, 168 (WORD32 *coef, WORD16 *out, WORD16 q_shift, 172 (WORD32 *ptr_overlap_buf, WORD32 *ptr_spec_coeff, WORD32 q_shift,
|
/external/libxaac/decoder/armv8/ |
D | ixheaacd_function_selector_armv8.c | 164 WORD32 *ptr_overlap_buf, WORD16 q_shift, const WORD16 *window, 168 (WORD32 *coef, WORD16 *out, WORD16 q_shift, 172 (WORD32 *ptr_overlap_buf, WORD32 *ptr_spec_coeff, WORD32 q_shift,
|
/external/libxaac/decoder/generic/ |
D | ixheaacd_function_selector_generic.c | 165 WORD32 *ptr_overlap_buf, WORD16 q_shift, const WORD16 *window, 169 (WORD32 *coef, WORD16 *out, WORD16 q_shift, 173 (WORD32 *ptr_overlap_buf, WORD32 *ptr_spec_coeff, WORD32 q_shift,
|