Searched refs:ptr_sbr_dec (Results 1 - 5 of 5) sorted by relevance

/external/libxaac/decoder/
H A Dixheaacd_sbr_dec.c78 VOID ixheaacd_qmf_enrg_calc(ia_sbr_dec_struct *ptr_sbr_dec, argument
82 for (i = 0; i < ptr_sbr_dec->str_codec_qmf_bank.num_time_slots; i++) {
84 ptr_sbr_dec->qmf_energy_buf[i][j] =
85 ptr_sbr_dec->qmf_buf_real[2 + i][j] *
86 ptr_sbr_dec->qmf_buf_real[2 + i][j];
88 ptr_sbr_dec->qmf_energy_buf[i][j] +=
89 (ptr_sbr_dec->qmf_buf_imag[2 + i][j] *
90 ptr_sbr_dec->qmf_buf_imag[2 + i][j]);
96 ptr_sbr_dec->pvc_qmf_enrg_arr[32 * i + j] =
97 (ptr_sbr_dec
181 ixheaacd_esbr_analysis_filt_block(ia_sbr_dec_struct *ptr_sbr_dec, ia_sbr_tables_struct *sbr_tables_ptr, WORD32 op_delay) argument
297 ixheaacd_esbr_synthesis_regrp( FLOAT32 *qmf_buf_real, FLOAT32 *qmf_buf_imag, ia_sbr_dec_struct *ptr_sbr_dec, ia_sbr_frame_info_data_struct *ptr_frame_data, ia_sbr_header_data_struct *ptr_header_data, WORD32 stereo_config_idx, WORD32 apply_processing) argument
399 ixheaacd_mps_esbr_synthesis_regrp(FLOAT32 *qmf_buf_real, FLOAT32 *qmf_buf_imag, ia_sbr_dec_struct *ptr_sbr_dec, WORD32 stereo_config_idx) argument
447 ixheaacd_esbr_synthesis_filt_block( ia_sbr_dec_struct *ptr_sbr_dec, ia_sbr_header_data_struct *ptr_header_data, ia_sbr_frame_info_data_struct *ptr_frame_data, WORD32 apply_processing, FLOAT32 **qmf_buf_real, FLOAT32 **qmf_buf_imag, WORD32 stereo_config_idx, ia_sbr_tables_struct *sbr_tables_ptr, WORD32 mps_sbr_flag, WORD32 ch_fac) argument
557 ixheaacd_sbr_dec(ia_sbr_dec_struct *ptr_sbr_dec, WORD16 *ptr_time_data, ia_sbr_header_data_struct *ptr_header_data, ia_sbr_frame_info_data_struct *ptr_frame_data, ia_sbr_prev_frame_data_struct *ptr_frame_data_prev, ia_ps_dec_struct *ptr_ps_dec, ia_sbr_qmf_filter_bank_struct *ptr_qmf_synth_bank_r, ia_sbr_scale_fact_struct *ptr_sbr_sf_r, FLAG apply_processing, FLAG low_pow_flag, WORD32 *ptr_work_buf_core, ia_sbr_tables_struct *sbr_tables_ptr, ixheaacd_misc_tables *pstr_common_tables, WORD ch_fac, ia_pvc_data_struct *ptr_pvc_data, FLAG drc_on, WORD32 drc_sbr_factors[][64], WORD32 audio_object_type) argument
1016 ixheaacd_esbr_dec(ia_sbr_dec_struct *ptr_sbr_dec, ia_sbr_header_data_struct *ptr_header_data, ia_sbr_frame_info_data_struct *ptr_frame_data, FLAG apply_processing, FLAG low_pow_flag, ia_sbr_tables_struct *ptr_sbr_tables, WORD ch_fac) argument
1146 ia_sbr_dec_struct *ptr_sbr_dec = (ia_sbr_dec_struct *)p_sbr_dec; local
[all...]
H A Dixheaacd_sbrdecoder.c85 static WORD32 ixheaacd_sbr_dec_reset(ia_sbr_dec_struct *ptr_sbr_dec, argument
94 WORD32 num_time_slots = ptr_sbr_dec->str_codec_qmf_bank.num_time_slots;
104 ixheaacd_reset_sbrenvelope_calc(&ptr_sbr_dec->str_sbr_calc_env);
107 ptr_sbr_dec->str_synthesis_qmf_bank.lsb = new_lsb;
108 ptr_sbr_dec->str_synthesis_qmf_bank.usb =
111 old_lsb = ptr_sbr_dec->str_synthesis_qmf_bank.lsb;
112 ptr_sbr_dec->str_codec_qmf_bank.lsb = 0;
113 ptr_sbr_dec->str_codec_qmf_bank.usb = old_lsb;
117 &ptr_sbr_dec->str_hf_generator.lpc_filt_states_real[0][old_lsb];
119 &ptr_sbr_dec
[all...]
H A Dixheaacd_sbrdec_initfuncs.c507 ia_sbr_dec_struct *ptr_sbr_dec[2]; local
512 ptr_sbr_dec[0] =
514 ptr_sbr_dec[1] =
594 ixheaacd_esbr_hbe_data_init(ptr_sbr_dec[0]->p_hbe_txposer, samp_per_frame,
601 ixheaacd_esbr_hbe_data_init(ptr_sbr_dec[1]->p_hbe_txposer, samp_per_frame,
622 ptr_sbr_dec[0]->str_codec_qmf_bank.no_channels = 32;
623 ptr_sbr_dec[0]->str_codec_qmf_bank.esbr_cos_twiddle =
625 ptr_sbr_dec[0]->str_codec_qmf_bank.esbr_alt_sin_twiddle =
627 ptr_sbr_dec[0]->str_codec_qmf_bank.esbr_t_cos =
632 ptr_sbr_dec[
[all...]
H A Dixheaacd_sbr_dec.h150 WORD32 ixheaacd_sbr_dec(ia_sbr_dec_struct *ptr_sbr_dec, WORD16 *ptr_time_data,
201 ia_sbr_dec_struct *ptr_sbr_dec, ia_sbr_header_data_struct *ptr_header_data,
225 WORD32 ixheaacd_esbr_dec(ia_sbr_dec_struct *ptr_sbr_dec,
H A Dixheaacd_sbrdec_lpfuncs.c427 ia_sbr_dec_struct *ptr_sbr_dec, ia_sbr_header_data_struct *ptr_header_data,
443 ptr_sbr_dec->str_codec_qmf_bank.usb = new_lsb;
444 ptr_sbr_dec->str_synthesis_qmf_bank.lsb = new_lsb;
461 source_scale = ptr_sbr_dec->str_sbr_scale_fact.ov_hb_scale;
462 target_scale = ptr_sbr_dec->str_sbr_scale_fact.ov_lb_scale;
466 source_scale = ptr_sbr_dec->str_sbr_scale_fact.ov_lb_scale;
467 target_scale = ptr_sbr_dec->str_sbr_scale_fact.ov_hb_scale;
469 target_usb = ptr_sbr_dec->str_synthesis_qmf_bank.usb;
490 ptr_sbr_dec->str_sbr_scale_fact.ov_lb_scale = source_scale;
492 ptr_sbr_dec
426 ixheaacd_rescale_x_overlap( ia_sbr_dec_struct *ptr_sbr_dec, ia_sbr_header_data_struct *ptr_header_data, ia_sbr_frame_info_data_struct *ptr_frame_data, ia_sbr_prev_frame_data_struct *ptr_frame_data_prev, WORD32 **pp_overlap_buffer_real, FLAG low_pow_flag) argument
[all...]

Completed in 55 milliseconds