/external/libxaac/decoder/ |
D | ixheaacd_mps_tonality.c | 49 WORD32 cnt = pstr_mps_state->qmf_bands * 8; in ixheaacd_init_tonality() 50 WORD32 qmf_bands = pstr_mps_state->qmf_bands; in ixheaacd_init_tonality() local 59 memset(ton_state->buf_real, 0, qmf_bands * 6 * sizeof(ton_state->buf_real[0][0])); in ixheaacd_init_tonality() 60 memset(ton_state->buf_imag, 0, qmf_bands * 6 * sizeof(ton_state->buf_imag[0][0])); in ixheaacd_init_tonality() 61 memset(ton_state->win_buf_real, 0, qmf_bands * 16 * sizeof(ton_state->win_buf_real[0][0])); in ixheaacd_init_tonality() 62 memset(ton_state->win_buf_imag, 0, qmf_bands * 16 * sizeof(ton_state->win_buf_imag[0][0])); in ixheaacd_init_tonality() 201 WORD32 qmf_bands = pstr_mps_state->qmf_bands; in ixheaacd_measure_tonality() local 260 for (q = 0; q < qmf_bands; q++) { in ixheaacd_measure_tonality() 310 temp_1 = ixheaacd_mps_mult32(dwin, (40 * (qmf_bands)), &qtemp1, 0); in ixheaacd_measure_tonality() 329 for (q = 0; q < qmf_bands; q++) { in ixheaacd_measure_tonality() [all …]
|
D | ixheaacd_mps_process.c | 55 WORD32 qmf_bands = pstr_mps_state->qmf_bands; in ixheaacd_mdct_2_qmf() local 79 for (qb = 0; qb < qmf_bands; qb++) { in ixheaacd_mdct_2_qmf() 128 for (qb = 0; qb < qmf_bands; qb++) { in ixheaacd_mdct_2_qmf() 164 WORD32 qmf_bands = pstr_mps_state->qmf_bands; in ixheaacd_hybrid_qmf_analysis() local 187 qmf_bands, time_slots, p_x_real, p_x_imag, in ixheaacd_hybrid_qmf_analysis() 209 qmf_bands, time_slots, p_dry_real, p_dry_imag, hybrid_table_ptr); in ixheaacd_hybrid_qmf_analysis() 222 qmf_bands, time_slots, p_x_real, p_x_imag, kernels, res_bands[ch], hybrid_bands, in ixheaacd_hybrid_qmf_analysis() 247 qmf_residual_imag, qmf_bands, time_slots, p_x_real, p_x_imag, kernels, in ixheaacd_hybrid_qmf_analysis()
|
D | ixheaacd_mps_polyphase.c | 1053 WORD32 qmf_bands = pstr_mps_state->qmf_bands; in ixheaacd_calc_ana_filt_bank() local 1065 fp2 = qmf_bank->qmf_states_buffer + qmf_bands; in ixheaacd_calc_ana_filt_bank() 1068 fp1 = qmf_bank->qmf_states_buffer + qmf_bands; in ixheaacd_calc_ana_filt_bank() 1072 ((WORD32 *)(qmf_bank->qmf_states_buffer) + (qmf_bank->offset * qmf_bands)); in ixheaacd_calc_ana_filt_bank() 1103 for (k = 0; k < qmf_bands; k++) { in ixheaacd_calc_ana_filt_bank() 1105 (WORD32)time_in[n_channels * (i * qmf_bands + k) + channel], gain); in ixheaacd_calc_ana_filt_bank() 1108 for (k = 0; k < qmf_bands; k++) { in ixheaacd_calc_ana_filt_bank() 1111 (WORD32)time_in[n_channels * (i * qmf_bands + k) + channel], gain); in ixheaacd_calc_ana_filt_bank() 1120 for (k = 0; k < qmf_bands; k++) { in ixheaacd_calc_ana_filt_bank() 1134 syn_buffer[(qmf_bands << 1) - 1 - k] = (WORD32)((WORD64)accu1 >> 21); in ixheaacd_calc_ana_filt_bank() [all …]
|
D | ixheaacd_mps_blind.c | 70 WORD32 qmf_bands = pstr_mps_state->qmf_bands; in ixheaacd_init_blind() local 74 if (pstr_mps_state->qmf_bands == 128) in ixheaacd_init_blind() 77 q_64 = (WORD32)(qmf_bands >> 6) ? p_blind_table->exp_64[temp_1] : ONE_IN_Q15; in ixheaacd_init_blind() 78 r_64 = (WORD32)(qmf_bands & SIX_BIT_MASK); in ixheaacd_init_blind()
|
D | ixheaacd_mps_dec.c | 1806 WORD32 qmf_bands = pstr_mps_state->qmf_bands; in ixheaacd_apply_frame() local 1852 for (qs = 0; qs < qmf_bands; qs++) { in ixheaacd_apply_frame() 1892 for (qs = 0; qs < qmf_bands; qs++) { in ixheaacd_apply_frame() 1992 WORD32 n_channels, n_time_slots, qmf_bands, channel; in ixheaacd_heaac_mps_apply() local 2038 qmf_bands = curr_state->qmf_bands; in ixheaacd_heaac_mps_apply() 2053 for (WORD32 jj = 0; jj < qmf_bands; jj++) { in ixheaacd_heaac_mps_apply()
|
D | ixheaacd_mps_mdct_2_qmf.c | 1519 WORD32 qmf_bands = 64; in ixheaacd_mdct2qmf_process() local 1550 n = upd_qmf * qmf_bands - MDCT_LENGTH_LO; in ixheaacd_mdct2qmf_process() 1575 for (i = 0; i < qmf_bands; i++) { in ixheaacd_mdct2qmf_process() 1592 for (i = 0; i < qmf_bands; i++) { in ixheaacd_mdct2qmf_process() 1620 for (i = 0; i < qmf_bands; i++) { in ixheaacd_mdct2qmf_process() 1768 for (i = 0; i < qmf_bands; i++) { in ixheaacd_mdct2qmf_process() 1790 for (i = 0; i < qmf_bands; i++) { in ixheaacd_mdct2qmf_process() 1821 for (i = 0; i < qmf_bands; i++) { in ixheaacd_mdct2qmf_process()
|
D | ixheaacd_mps_initfuncs.c | 869 err_code = ixheaacd_syn_filt_bank_init(pstr_mps_state->syn, pstr_mps_state->qmf_bands); in ixheaacd_modules_init() 1209 curr_state->qmf_bands = 32; in ixheaacd_aac_mps_init() 1211 curr_state->qmf_bands = 128; in ixheaacd_aac_mps_init() 1213 curr_state->qmf_bands = 64; in ixheaacd_aac_mps_init()
|
D | ixheaacd_mps_temp_process.c | 1210 WORD32 qmf_bands = pstr_mps_state->qmf_bands; in ixheaacd_tp_process() local 1275 for (n = 0; n < qmf_bands; n++) { in ixheaacd_tp_process() 1404 p_time_out, ch, qmf_bands, time_slots, in ixheaacd_tp_process() 1414 p_time_out, ch, qmf_bands, time_slots, in ixheaacd_tp_process()
|
D | ixheaacd_mps_dec.h | 920 WORD32 qmf_bands; member
|
D | ixheaacd_mps_bitdec.c | 2027 curr_state->frame_length = curr_state->time_slots * curr_state->qmf_bands; in ixheaacd_set_current_state_parameters() 2030 curr_state->hybrid_bands = curr_state->qmf_bands - QMF_BANDS_TO_HYBRID + 10; in ixheaacd_set_current_state_parameters()
|