Home
last modified time | relevance | path

Searched refs:qmf_bands (Results 1 – 10 of 10) sorted by relevance

/external/libxaac/decoder/
Dixheaacd_mps_tonality.c49 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 …]
Dixheaacd_mps_process.c55 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()
Dixheaacd_mps_polyphase.c1053 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 …]
Dixheaacd_mps_blind.c70 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()
Dixheaacd_mps_dec.c1806 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()
Dixheaacd_mps_mdct_2_qmf.c1519 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()
Dixheaacd_mps_initfuncs.c869 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()
Dixheaacd_mps_temp_process.c1210 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()
Dixheaacd_mps_dec.h920 WORD32 qmf_bands; member
Dixheaacd_mps_bitdec.c2027 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()