Searched refs:ptr_sbr_dec (Results 1 – 5 of 5) sorted by relevance
/external/libxaac/decoder/ |
D | ixheaacd_sbr_dec.c | 78 VOID ixheaacd_qmf_enrg_calc(ia_sbr_dec_struct *ptr_sbr_dec, in ixheaacd_qmf_enrg_calc() argument 82 for (i = 0; i < ptr_sbr_dec->str_codec_qmf_bank.num_time_slots; i++) { in ixheaacd_qmf_enrg_calc() 84 ptr_sbr_dec->qmf_energy_buf[i][j] = in ixheaacd_qmf_enrg_calc() 85 ptr_sbr_dec->qmf_buf_real[2 + i][j] * in ixheaacd_qmf_enrg_calc() 86 ptr_sbr_dec->qmf_buf_real[2 + i][j]; in ixheaacd_qmf_enrg_calc() 88 ptr_sbr_dec->qmf_energy_buf[i][j] += in ixheaacd_qmf_enrg_calc() 89 (ptr_sbr_dec->qmf_buf_imag[2 + i][j] * in ixheaacd_qmf_enrg_calc() 90 ptr_sbr_dec->qmf_buf_imag[2 + i][j]); in ixheaacd_qmf_enrg_calc() 96 ptr_sbr_dec->pvc_qmf_enrg_arr[32 * i + j] = in ixheaacd_qmf_enrg_calc() 97 (ptr_sbr_dec->qmf_energy_buf[4 * i + 0][j] + in ixheaacd_qmf_enrg_calc() [all …]
|
D | ixheaacd_sbrdecoder.c | 85 static WORD32 ixheaacd_sbr_dec_reset(ia_sbr_dec_struct *ptr_sbr_dec, in ixheaacd_sbr_dec_reset() argument 94 WORD32 num_time_slots = ptr_sbr_dec->str_codec_qmf_bank.num_time_slots; in ixheaacd_sbr_dec_reset() 104 ixheaacd_reset_sbrenvelope_calc(&ptr_sbr_dec->str_sbr_calc_env); in ixheaacd_sbr_dec_reset() 107 ptr_sbr_dec->str_synthesis_qmf_bank.lsb = new_lsb; in ixheaacd_sbr_dec_reset() 108 ptr_sbr_dec->str_synthesis_qmf_bank.usb = in ixheaacd_sbr_dec_reset() 111 old_lsb = ptr_sbr_dec->str_synthesis_qmf_bank.lsb; in ixheaacd_sbr_dec_reset() 112 ptr_sbr_dec->str_codec_qmf_bank.lsb = 0; in ixheaacd_sbr_dec_reset() 113 ptr_sbr_dec->str_codec_qmf_bank.usb = old_lsb; in ixheaacd_sbr_dec_reset() 117 &ptr_sbr_dec->str_hf_generator.lpc_filt_states_real[0][old_lsb]; in ixheaacd_sbr_dec_reset() 119 &ptr_sbr_dec->str_hf_generator.lpc_filt_states_real[1][old_lsb]; in ixheaacd_sbr_dec_reset() [all …]
|
D | ixheaacd_sbrdec_initfuncs.c | 507 ia_sbr_dec_struct *ptr_sbr_dec[2]; in ixheaacd_init_sbr() local 512 ptr_sbr_dec[0] = in ixheaacd_init_sbr() 514 ptr_sbr_dec[1] = in ixheaacd_init_sbr() 594 ixheaacd_esbr_hbe_data_init(ptr_sbr_dec[0]->p_hbe_txposer, samp_per_frame, in ixheaacd_init_sbr() 601 ixheaacd_esbr_hbe_data_init(ptr_sbr_dec[1]->p_hbe_txposer, samp_per_frame, in ixheaacd_init_sbr() 622 ptr_sbr_dec[0]->str_codec_qmf_bank.no_channels = 32; in ixheaacd_init_sbr() 623 ptr_sbr_dec[0]->str_codec_qmf_bank.esbr_cos_twiddle = in ixheaacd_init_sbr() 625 ptr_sbr_dec[0]->str_codec_qmf_bank.esbr_alt_sin_twiddle = in ixheaacd_init_sbr() 627 ptr_sbr_dec[0]->str_codec_qmf_bank.esbr_t_cos = in ixheaacd_init_sbr() 632 ptr_sbr_dec[1]->str_codec_qmf_bank.no_channels = 32; in ixheaacd_init_sbr() [all …]
|
D | ixheaacd_sbr_dec.h | 156 WORD32 ixheaacd_sbr_dec(ia_sbr_dec_struct *ptr_sbr_dec, WORD16 *ptr_time_data, 208 ia_sbr_dec_struct *ptr_sbr_dec, ia_sbr_header_data_struct *ptr_header_data, 233 WORD32 ixheaacd_esbr_dec(ia_sbr_dec_struct *ptr_sbr_dec,
|
D | ixheaacd_sbrdec_lpfuncs.c | 431 ia_sbr_dec_struct *ptr_sbr_dec, ia_sbr_header_data_struct *ptr_header_data, in ixheaacd_rescale_x_overlap() argument 447 ptr_sbr_dec->str_codec_qmf_bank.usb = new_lsb; in ixheaacd_rescale_x_overlap() 448 ptr_sbr_dec->str_synthesis_qmf_bank.lsb = new_lsb; in ixheaacd_rescale_x_overlap() 465 source_scale = ptr_sbr_dec->str_sbr_scale_fact.ov_hb_scale; in ixheaacd_rescale_x_overlap() 466 target_scale = ptr_sbr_dec->str_sbr_scale_fact.ov_lb_scale; in ixheaacd_rescale_x_overlap() 470 source_scale = ptr_sbr_dec->str_sbr_scale_fact.ov_lb_scale; in ixheaacd_rescale_x_overlap() 471 target_scale = ptr_sbr_dec->str_sbr_scale_fact.ov_hb_scale; in ixheaacd_rescale_x_overlap() 473 target_usb = ptr_sbr_dec->str_synthesis_qmf_bank.usb; in ixheaacd_rescale_x_overlap() 494 ptr_sbr_dec->str_sbr_scale_fact.ov_lb_scale = source_scale; in ixheaacd_rescale_x_overlap() 496 ptr_sbr_dec->str_sbr_scale_fact.ov_hb_scale = source_scale; in ixheaacd_rescale_x_overlap()
|