Home
last modified time | relevance | path

Searched refs:ptr_ps_dec (Results 1 – 19 of 19) sorted by relevance

/external/libxaac/decoder/
Dixheaacd_ps_bitdec.c98 VOID ixheaacd_decode_ps_data(ia_ps_dec_struct *ptr_ps_dec) { in ixheaacd_decode_ps_data() argument
100 WORD16 iid_mode = (WORD16)((ptr_ps_dec->iid_mode) ? 1 : 2); in ixheaacd_decode_ps_data()
101 WORD16 icc_mode = (WORD16)((ptr_ps_dec->icc_mode) ? 1 : 2); in ixheaacd_decode_ps_data()
103 (WORD16)(ptr_ps_dec->iid_quant ? NUM_IID_LEVELS_FINE : NUM_IID_LEVELS); in ixheaacd_decode_ps_data()
105 if (!ptr_ps_dec->ps_data_present) { in ixheaacd_decode_ps_data()
106 ptr_ps_dec->num_env = 0; in ixheaacd_decode_ps_data()
109 for (e = 0; e < ptr_ps_dec->num_env; e++) { in ixheaacd_decode_ps_data()
114 p_iid_par_prev = ptr_ps_dec->iid_par_prev; in ixheaacd_decode_ps_data()
115 p_icc_par_prev = ptr_ps_dec->icc_par_prev; in ixheaacd_decode_ps_data()
117 p_iid_par_prev = ptr_ps_dec->iid_par_table[e - 1]; in ixheaacd_decode_ps_data()
[all …]
Dixheaacd_ps_dec.c126 static WORD ixheaacd_get_ps_scale(ia_ps_dec_struct *ptr_ps_dec) { in ixheaacd_get_ps_scale() argument
133 ptr_re = &ptr_ps_dec->delay_buf_qmf_ap_re_im[m][2 * 3]; in ixheaacd_get_ps_scale()
138 ptr_re = (WORD16 *)ptr_ps_dec->delay_buf_qmf_ld_re_im; in ixheaacd_get_ps_scale()
142 ptr_re = (WORD16 *)ptr_ps_dec->delay_buf_qmf_sd_re_im; in ixheaacd_get_ps_scale()
149 ptr_re = (WORD16 *)ptr_ps_dec->delay_buf_qmf_sub_re_im; in ixheaacd_get_ps_scale()
154 for (m = 0; m < ptr_ps_dec->delay_sample_ser[i]; m++) { in ixheaacd_get_ps_scale()
155 ptr_re = &ptr_ps_dec->delay_buf_qmf_ser_re_im[m][i][2 * 3]; in ixheaacd_get_ps_scale()
162 ptr_re = (WORD16 *)ptr_ps_dec->delay_buf_qmf_sub_ser_re_im; in ixheaacd_get_ps_scale()
167 len = ptr_ps_dec->str_hybrid.ptr_qmf_buf; in ixheaacd_get_ps_scale()
170 ptr_re_temp = &ptr_ps_dec->str_hybrid.ptr_qmf_buf_re[i][0]; in ixheaacd_get_ps_scale()
[all …]
Dixheaacd_thumb_ps_dec.c66 VOID ixheaacd_apply_ps(ia_ps_dec_struct *ptr_ps_dec, WORD32 **p_buf_left_real, in ixheaacd_apply_ps() argument
76 ptr_ps_dec->ptr_hyb_left_re, in ixheaacd_apply_ps()
77 ptr_ps_dec->ptr_hyb_left_im, &ptr_ps_dec->str_hybrid, in ixheaacd_apply_ps()
80 (*ixheaacd_decorrelation)(ptr_ps_dec, p_buf_left_real[0], p_buf_left_imag[0], in ixheaacd_apply_ps()
84 (*ixheaacd_apply_rot)(ptr_ps_dec, p_buf_left_real[0], p_buf_left_imag[0], in ixheaacd_apply_ps()
86 ptr_ps_dec->str_hybrid.ptr_resol); in ixheaacd_apply_ps()
89 VOID ixheaacd_scale_ps_states(ia_ps_dec_struct *ptr_ps_dec, WORD16 scale) { in ixheaacd_scale_ps_states() argument
99 (WORD16 *)&ptr_ps_dec->delay_buf_qmf_ap_re_im[m][3 * 2], in ixheaacd_scale_ps_states()
106 ixheaacd_scale_short_vec_left((WORD16 *)ptr_ps_dec->delay_buf_qmf_ld_re_im, in ixheaacd_scale_ps_states()
110 ixheaacd_scale_short_vec_left((WORD16 *)ptr_ps_dec->delay_buf_qmf_sub_re_im, in ixheaacd_scale_ps_states()
[all …]
Dixheaacd_ps_dec.h113 VOID ixheaacd_create_psdec(ia_ps_dec_struct *ptr_ps_dec,
116 VOID ixheaacd_decorr_filter1_dec(ia_ps_dec_struct *ptr_ps_dec,
120 VOID ixheaacd_decorr_filter1_armv7(ia_ps_dec_struct *ptr_ps_dec,
125 ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_buf_left_real,
130 ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_buf_left_real,
138 VOID ixheaacd_decorrelation_dec(ia_ps_dec_struct *ptr_ps_dec,
145 VOID ixheaacd_decorrelation_armv7(ia_ps_dec_struct *ptr_ps_dec,
152 VOID ixheaacd_init_ps_scale(ia_ps_dec_struct *ptr_ps_dec,
155 VOID ixheaacd_init_rot_env(ia_ps_dec_struct *ptr_ps_dec, WORD16 env, WORD16 usb,
159 VOID ixheaacd_apply_ps(ia_ps_dec_struct *ptr_ps_dec, WORD32 **real_buf_left,
[all …]
Dixheaacd_sbrdec_lpfuncs.c573 WORD16 ixheaacd_read_ps_data(ia_ps_dec_struct *ptr_ps_dec, in ixheaacd_read_ps_data() argument
583 if (!ptr_ps_dec) { in ixheaacd_read_ps_data()
592 ptr_ps_dec->enable_iid = ixheaacd_read_bits_buf(it_bit_buff, 1); in ixheaacd_read_ps_data()
593 if (ptr_ps_dec->enable_iid) { in ixheaacd_read_ps_data()
594 ptr_ps_dec->iid_mode = ixheaacd_read_bits_buf(it_bit_buff, 3); in ixheaacd_read_ps_data()
597 if (ptr_ps_dec->iid_mode > 2) { in ixheaacd_read_ps_data()
598 ptr_ps_dec->iid_quant = 1; in ixheaacd_read_ps_data()
599 ptr_ps_dec->iid_mode -= 3; in ixheaacd_read_ps_data()
601 ptr_ps_dec->iid_quant = 0; in ixheaacd_read_ps_data()
604 ptr_ps_dec->enable_icc = ixheaacd_read_bits_buf(it_bit_buff, 1); in ixheaacd_read_ps_data()
[all …]
Dixheaacd_sbrdec_initfuncs.c866 VOID ixheaacd_create_psdec(ia_ps_dec_struct *ptr_ps_dec, in ixheaacd_create_psdec() argument
882 memset(ptr_ps_dec, 0, sizeof(ia_ps_dec_struct)); in ixheaacd_create_psdec()
884 ptr_ps_dec->ps_data_present = 0; in ixheaacd_create_psdec()
885 ptr_ps_dec->enable_iid = 0; in ixheaacd_create_psdec()
886 ptr_ps_dec->enable_icc = 0; in ixheaacd_create_psdec()
887 ptr_ps_dec->enable_ext = 0; in ixheaacd_create_psdec()
888 ptr_ps_dec->iid_mode = 0; in ixheaacd_create_psdec()
889 ptr_ps_dec->icc_mode = 0; in ixheaacd_create_psdec()
891 ptr_ps_dec->ptr_hyb_left_re = ptr2; in ixheaacd_create_psdec()
893 ptr_ps_dec->ptr_hyb_left_im = ptr2; in ixheaacd_create_psdec()
[all …]
Dixheaacd_ps_bitdec.h25 WORD16 ixheaacd_read_ps_data(ia_ps_dec_struct *ptr_ps_dec,
29 VOID ixheaacd_decode_ps_data(ia_ps_dec_struct *ptr_ps_dec);
Dixheaacd_env_extr.c568 ia_ps_dec_struct *ptr_ps_dec, in ixheaacd_read_extn_data() argument
599 if (ptr_ps_dec == NULL) { in ixheaacd_read_extn_data()
603 if (!(ptr_ps_dec->force_mono || ps_read)) { in ixheaacd_read_extn_data()
605 (no_bits_left - ixheaacd_read_ps_data(ptr_ps_dec, it_bit_buff, in ixheaacd_read_extn_data()
696 ia_sbr_frame_info_data_struct *ptr_frame_data, ia_ps_dec_struct *ptr_ps_dec, in ixheaacd_sbr_read_sce() argument
795 ixheaacd_read_extn_data(ptr_header_data, ptr_ps_dec, it_bit_buff, in ixheaacd_sbr_read_sce()
Dixheaacd_sbr_dec.c562 ia_ps_dec_struct *ptr_ps_dec, in ixheaacd_sbr_dec() argument
980 ixheaacd_init_ps_scale(ptr_ps_dec, &ptr_sbr_dec->str_sbr_scale_fact); in ixheaacd_sbr_dec()
984 &ptr_sbr_dec->str_synthesis_qmf_bank, ptr_ps_dec, in ixheaacd_sbr_dec()
995 ptr_qmf_synth_bank_r, ptr_ps_dec, 0, 0, in ixheaacd_sbr_dec()
1001 &ptr_sbr_dec->str_synthesis_qmf_bank, ptr_ps_dec, in ixheaacd_sbr_dec()
Dixheaacd_env_extr.h124 ia_sbr_frame_info_data_struct *ptr_frame_data, ia_ps_dec_struct *ptr_ps_dec,
Dixheaacd_qmf_dec.c682 ia_sbr_qmf_filter_bank_struct *qmf_bank, ia_ps_dec_struct *ptr_ps_dec, in ixheaacd_cplx_synt_qmffilt() argument
879 if (i == ptr_ps_dec->border_position[env]) { in ixheaacd_cplx_synt_qmffilt()
880 ixheaacd_init_rot_env(ptr_ps_dec, (WORD16)env, qmf_bank->usb, in ixheaacd_cplx_synt_qmffilt()
885 ixheaacd_apply_ps(ptr_ps_dec, &qmf_real[i], &qmf_imag[i], qmf_real_tmp, in ixheaacd_cplx_synt_qmffilt()
Dixheaacd_sbr_dec.h160 ia_ps_dec_struct *ptr_ps_dec,
Dixheaacd_qmf_dec.h81 ia_sbr_qmf_filter_bank_struct *qmf_bank, ia_ps_dec_struct *ptr_ps_dec,
/external/libxaac/decoder/armv7/
Dixheaacd_function_selector_arm_non_neon.c80 (ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_buf_left_real, WORD32 *p_buf_left_imag,
86 (ia_ps_dec_struct *ptr_ps_dec, ia_ps_tables_struct *ps_tables_ptr,
93 (ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_buf_left_real, WORD32 *p_buf_left_imag,
98 (ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_qmf_left_re, WORD32 *p_qmf_left_im,
Dixheaacd_function_selector_armv7.c87 (ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_buf_left_real, WORD32 *p_buf_left_imag,
93 (ia_ps_dec_struct *ptr_ps_dec, ia_ps_tables_struct *ps_tables_ptr,
100 (ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_buf_left_real, WORD32 *p_buf_left_imag,
105 (ia_ps_dec_struct *ptr_ps_dec, WORD32 *qmf_left_real, WORD32 *qmf_left_imag,
/external/libxaac/decoder/x86_64/
Dixheaacd_function_selector_x86_64.c85 (ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_buf_left_real, WORD32 *p_buf_left_imag,
91 (ia_ps_dec_struct *ptr_ps_dec, ia_ps_tables_struct *ps_tables_ptr,
98 (ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_buf_left_real, WORD32 *p_buf_left_imag,
103 (ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_qmf_left_re, WORD32 *p_qmf_left_im,
/external/libxaac/decoder/generic/
Dixheaacd_function_selector_generic.c86 (ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_buf_left_real, WORD32 *p_buf_left_imag,
92 (ia_ps_dec_struct *ptr_ps_dec, ia_ps_tables_struct *ps_tables_ptr,
99 (ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_buf_left_real, WORD32 *p_buf_left_imag,
104 (ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_qmf_left_re, WORD32 *p_qmf_left_im,
/external/libxaac/decoder/armv8/
Dixheaacd_function_selector_armv8.c85 (ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_buf_left_real, WORD32 *p_buf_left_imag,
91 (ia_ps_dec_struct *ptr_ps_dec, ia_ps_tables_struct *ps_tables_ptr,
98 (ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_buf_left_real, WORD32 *p_buf_left_imag,
103 (ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_qmf_left_re, WORD32 *p_qmf_left_im,
/external/libxaac/decoder/x86/
Dixheaacd_function_selector_x86.c85 (ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_buf_left_real, WORD32 *p_buf_left_imag,
91 (ia_ps_dec_struct *ptr_ps_dec, ia_ps_tables_struct *ps_tables_ptr,
98 (ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_buf_left_real, WORD32 *p_buf_left_imag,
103 (ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_qmf_left_re, WORD32 *p_qmf_left_im,