Home
last modified time | relevance | path

Searched refs:time_slots (Results 1 – 25 of 28) sorted by relevance

12

/external/libxaac/decoder/
Dixheaacd_mps_process.c53 WORD32 time_slots = pstr_mps_state->time_slots; in ixheaacd_mdct_2_qmf() local
54 WORD32 time_slots_x4 = (time_slots << 2); in ixheaacd_mdct_2_qmf()
92 &(pstr_mps_state->ia_mps_dec_mps_table), scratch, time_slots); in ixheaacd_mdct_2_qmf()
141 &(pstr_mps_state->ia_mps_dec_mps_table), scratch, time_slots); in ixheaacd_mdct_2_qmf()
165 WORD32 time_slots = pstr_mps_state->time_slots; 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()
268 WORD32 time_slots = pstr_mps_state->time_slots; in ixheaacd_merge_res_decor() local
[all …]
Dixheaacd_mps_tonality.c202 WORD32 time_slots = pstr_mps_state->time_slots; in ixheaacd_measure_tonality() local
255 temp = time_slots - 6; in ixheaacd_measure_tonality()
266 for (s = 0; s < time_slots; s++) { in ixheaacd_measure_tonality()
282 qmf_real -= time_slots; in ixheaacd_measure_tonality()
283 qmf_imag -= time_slots; in ixheaacd_measure_tonality()
286 if (s + 6 < time_slots) { in ixheaacd_measure_tonality()
290 *qmf_real++ = ton_state->buf_real[q][s + 6 - time_slots]; in ixheaacd_measure_tonality()
291 *qmf_imag++ = ton_state->buf_imag[q][s + 6 - time_slots]; in ixheaacd_measure_tonality()
293 ton_state->buf_real[q][s + 6 - time_slots] = tmp_real; in ixheaacd_measure_tonality()
294 ton_state->buf_imag[q][s + 6 - time_slots] = tmp_imag; in ixheaacd_measure_tonality()
[all …]
Dixheaacd_mps_apply_m2.c76 WORD32 time_slots = curr_state->time_slots; in ixheaacd_apply_m2() local
87 params[1] = time_slots; in ixheaacd_apply_m2()
101 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_apply_m2()
139 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_apply_m2()
186 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_apply_m2()
249 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_apply_m2()
308 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_apply_m2()
363 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_apply_m2()
392 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_apply_m2()
448 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_apply_m2()
Dixheaacd_mps_reshape_bb_env.c97 WORD32 time_slots = pstr_mps_state->time_slots; in ixheaacd_extract_bb_env() local
129 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_extract_bb_env()
261 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_extract_bb_env()
390 WORD32 time_slots = pstr_mps_state->time_slots; in ixheaacd_reshape_bb_env() local
426 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_reshape_bb_env()
440 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_reshape_bb_env()
448 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_reshape_bb_env()
454 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_reshape_bb_env()
469 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_reshape_bb_env()
476 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_reshape_bb_env()
[all …]
Dixheaacd_mps_apply_m1.c66 WORD32 time_slots = curr_state->time_slots; in ixheaacd_mps_apply_m1() local
70 params[1] = time_slots; in ixheaacd_mps_apply_m1()
86 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_mps_apply_m1()
119 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_mps_apply_m1()
184 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_mps_apply_m1()
Dixheaacd_ld_mps_dec.c116 for (ts = 2; ts < self->time_slots + 2; ts++) { in ixheaacd_ld_qmf_analysis()
124 self->str_mps_qmf_bank.num_time_slots = self->time_slots; in ixheaacd_ld_qmf_analysis()
132 for (ts = 0; ts < self->time_slots; ts++) { in ixheaacd_ld_qmf_analysis()
170 for (ts = 0; ts < mps_handle->time_slots; ts++) { in ixheaacd_ld_mps_apply()
Dixheaacd_mps_parse.c442 if (self->time_slots == 32) in ixheaacd_mps_frame_parsing()
444 else if (self->time_slots == 64) in ixheaacd_mps_frame_parsing()
452 self->param_slots[0] = self->time_slots - 1; in ixheaacd_mps_frame_parsing()
552 self->time_slots); in ixheaacd_mps_frame_parsing()
553 for (ts = 0; ts < self->time_slots; ts++) { in ixheaacd_mps_frame_parsing()
585 if (self->time_slots == 32) { in ixheaacd_mps_frame_parsing()
588 } else if (self->time_slots == 64) { in ixheaacd_mps_frame_parsing()
638 for (i = 0; i < self->time_slots; i++) self->bs_tsd_sep_data[i] = 0; in ixheaacd_mps_frame_parsing()
640 for (k = self->time_slots - 1; k >= 0; k--) { in ixheaacd_mps_frame_parsing()
667 for (i = 0; i < self->time_slots; i++) { in ixheaacd_mps_frame_parsing()
[all …]
Dixheaacd_mps_dec.c184 for (n = 0; n < self->time_slots; n++) { in ixheaacd_mps_qmf_hyb_analysis()
192 self->qmf_band_count, self->time_slots, in ixheaacd_mps_qmf_hyb_analysis()
199 self->time_slots, self->hyb_res); in ixheaacd_mps_qmf_hyb_analysis()
210 for (n = 0; n < self->time_slots; n++) { in ixheaacd_mps_qmf_hyb_synthesis()
220 self->qmf_band_count, self->time_slots, in ixheaacd_mps_qmf_hyb_synthesis()
239 for (sb_sample = 0; sb_sample < self->time_slots; sb_sample++) { in ixheaacd_mps_decor()
252 self->time_slots, NO_RES_BANDS, in ixheaacd_mps_decor()
256 for (sb_sample = 0; sb_sample < self->time_slots; sb_sample++) { in ixheaacd_mps_decor()
278 for (ts = 0; ts < self->time_slots; ts++) { in ixheaacd_mps_mix_res_decor()
320 for (ts = 0; ts < self->time_slots; ts++) { in ixheaacd_mps_mix_res_decor_residual_band()
[all …]
Dixheaacd_mps_mdct_2_qmf.c48 WORD32 time_slots; in ixheaacd_mdct2qmf_tables_init() local
50 time_slots = pstr_mps_state->upd_qmf; in ixheaacd_mdct2qmf_tables_init()
52 if (32 == time_slots) { in ixheaacd_mdct2qmf_tables_init()
216 if (30 == time_slots) { in ixheaacd_mdct2qmf_tables_init()
341 } else if (24 == time_slots) { in ixheaacd_mdct2qmf_tables_init()
454 } else if (18 == time_slots) { in ixheaacd_mdct2qmf_tables_init()
555 } else if (16 == time_slots) { in ixheaacd_mdct2qmf_tables_init()
652 } else if (15 == time_slots) { in ixheaacd_mdct2qmf_tables_init()
1473 VOID *scratch, WORD32 time_slots) { in ixheaacd_mdct2qmf_process() argument
1573 if (qmf_global_offset < time_slots) { in ixheaacd_mdct2qmf_process()
[all …]
Dixheaacd_mps_temp_reshape.c74 for (ii = 0; ii < self->time_slots; ii++) { in ixheaacd_mps_est_normalized_envelope()
92 for (ii = 0; ii < self->time_slots; ii++) { in ixheaacd_mps_est_normalized_envelope()
101 for (ii = 0; ii < self->time_slots; ii++) { in ixheaacd_mps_est_normalized_envelope()
123 for (ii = 0; ii < self->time_slots; ii++) { in ixheaacd_mps_est_normalized_envelope()
181 for (time_slot = 0; time_slot < self->time_slots; time_slot++) { in ixheaacd_mps_time_env_shaping()
Dixheaacd_mps_apply_common.c98 WORD32 time_slots = (WORD32)ptr_params[1]; in ixheaacd_apply_abs_kernels() local
102 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_apply_abs_kernels()
Dixheaacd_mps_pre_mix.c338 for (ts = 0; ts < self->time_slots; ts++) { in ixheaacd_mps_apply_pre_matrix()
366 for (ts = 0; ts < self->time_slots; ts++) { in ixheaacd_mps_apply_pre_matrix()
409 for (ts = 0; ts < self->time_slots; ts++) { in ixheaacd_mps_apply_mix_matrix()
473 for (ts = 0; ts < self->time_slots; ts++) { in ixheaacd_mps_apply_mix_matrix()
501 for (ts = 0; ts < self->time_slots; ts++) { in ixheaacd_mps_apply_mix_matrix()
550 for (ts = 0; ts < self->time_slots; ts++) { in ixheaacd_mps_apply_mix_matrix()
598 for (ts = 0; ts < self->time_slots; ts++) { in ixheaacd_mps_apply_mix_matrix_type1()
643 for (ts = 0; ts < self->time_slots; ts++) { in ixheaacd_mps_apply_mix_matrix_type2()
704 for (ts = 0; ts < self->time_slots; ts++) { in ixheaacd_mps_apply_mix_matrix_type2()
732 for (ts = 0; ts < self->time_slots; ts++) { in ixheaacd_mps_apply_mix_matrix_type2()
[all …]
Dixheaacd_mps_poly_filt.c321 state = &tmp_buf[self->time_slots * 2 * resolution]; in ixheaacd_mps_synt_calc()
328 for (ts = 0; ts < self->time_slots; ts++) { in ixheaacd_mps_synt_calc()
364 state = &tmp_buf[self->time_slots * 2 * resolution]; in ixheaacd_mps_synt_calc()
368 for (ts = 0; ts < self->time_slots; ts++) { in ixheaacd_mps_synt_calc()
Dixheaacd_mps_mdct_2_qmf.h63 VOID *scratch, WORD32 time_slots);
Dixheaacd_mps_temp_process.c243 for (ts = 0; ts < self->time_slots; ts++) { in ixheaacd_mps_temp_process()
255 for (ts = 0; ts < self->time_slots; ts++) in ixheaacd_mps_temp_process()
263 for (ts = 0; ts < self->time_slots; ts++) { in ixheaacd_mps_temp_process()
1209 WORD32 time_slots = pstr_mps_state->time_slots; in ixheaacd_tp_process() local
1240 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_tp_process()
1309 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_tp_process()
1368 for (ts = 0; ts < time_slots; ts++) { 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_decor.h42 (ia_mps_dec_ducker_interface *const self, WORD32 const time_slots,
Dixheaacd_sbrdec_initfuncs.c747 ia_sbr_prev_frame_data_struct *ptr_prev_data, WORD16 time_slots) { in ixheaacd_init_sbr_prev_framedata() argument
757 ptr_prev_data->end_position = time_slots; in ixheaacd_init_sbr_prev_framedata()
1088 WORD16 time_slots; in ixheaacd_create_sbrdec() local
1094 time_slots = ptr_header_data->num_time_slots; in ixheaacd_create_sbrdec()
1096 no_bins = (WORD16)(time_slots * ptr_header_data->time_step); in ixheaacd_create_sbrdec()
1132 time_slots); in ixheaacd_create_sbrdec()
Dixheaacd_mps_decorr.c229 WORD32 time_slots, WORD32 res_bands, WORD32 ldmps_present) { in ixheaacd_mps_decor_energy_adjustment() argument
250 for (i = 0; i < time_slots; i++) { in ixheaacd_mps_decor_energy_adjustment()
589 ia_mps_dec_ducker_interface *const face, WORD32 const time_slots, in ixheaacd_ducker_apply_71() argument
634 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_ducker_apply_71()
755 ia_mps_dec_ducker_interface *const face, WORD32 const time_slots, in ixheaacd_ducker_apply() argument
800 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_ducker_apply()
Dixheaacd_mps_blind.c411 WORD32 time_slots = pstr_mps_state->time_slots; in ixheaacd_apply_blind() local
414 for (ts = 0, ps = 0; ts < time_slots; ts += HOP_SLOTS, ps++) { in ixheaacd_apply_blind()
Dixheaacd_mps_bitdec.c893 WORD32 time_slots = pstr_mps_state->time_slots; in ixheaacd_parse_frame() local
916 while ((1 << bits_param_slot) < (time_slots - num_parameter_sets + i - prev_param_slot)) in ixheaacd_parse_frame()
925 ((WORD64)((time_slots * (i + 1)) + num_parameter_sets - 1) * (WORD64)reciprocal) >> 28); in ixheaacd_parse_frame()
1051 ixheaacd_mps_huff_decode(mps_bit_buf, bs_env_shape_data, time_slots); in ixheaacd_parse_frame()
1052 for (ts = 0; ts < time_slots; ts++) { in ixheaacd_parse_frame()
1980 if (param_slot[pstr_mps_state->num_parameter_sets - 1] != pstr_mps_state->time_slots - 1) { in ixheaacd_decode_frame()
2005 param_slot[pstr_mps_state->num_parameter_sets - 1] = pstr_mps_state->time_slots - 1; in ixheaacd_decode_frame()
2026 curr_state->time_slots = config->bs_frame_length + 1; in ixheaacd_set_current_state_parameters()
2027 curr_state->frame_length = curr_state->time_slots * curr_state->qmf_bands; in ixheaacd_set_current_state_parameters()
2244 curr_state->time_slots / curr_state->arbdmx_frames_per_spatial_frame; in ixheaacd_set_current_state_parameters()
Dixheaacd_sbrdec_lpfuncs.c975 WORD32 time_slots, WORD32 ec_flag) { in ixheaacd_generate_hf() argument
1022 p_frame_info->border_vec[p_frame_info->num_env] - time_slots; in ixheaacd_generate_hf()
1036 end_sample = time_slots; in ixheaacd_generate_hf()
1037 co_var_len = time_slots; in ixheaacd_generate_hf()
Dixheaacd_sbr_dec.h282 WORD32 time_slots, WORD32 ec_flag);
Dixheaacd_mps_dec.h222 WORD32 time_slots; member
908 WORD32 time_slots; member
/external/aac/libSBRenc/src/
Denv_est.h139 int time_slots; member
169 int time_slots, int time_step,
Denv_est.cpp1905 int time_slots, int time_step, in FDKsbrEnc_InitExtractSbrEnvelope() argument
1930 hSbrCut->time_slots = time_slots; in FDKsbrEnc_InitExtractSbrEnvelope()

12