• Home
  • Raw
  • Download

Lines Matching full:ps

60   WORD32 ps = 0, pb, row, col;  in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()  local
66 p_smoothing_data = &self->smoothing_data[ps][res_bands]; in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
68 delta = self->param_slot_diff[ps] * self->inv_smoothing_time[ps]; in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
76 self->m1_param_re[ps][pb][row][col] = in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
77 (MULT(delta, self->m1_param_re[ps][pb][row][col]) + in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
79 self->m1_param_im[ps][pb][row][col] = in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
80 (MULT(delta, self->m1_param_im[ps][pb][row][col]) + in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
82 self->m2_decor_re[ps][pb][row][col] = in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
83 (MULT(delta, self->m2_decor_re[ps][pb][row][col]) + in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
85 self->m2_decor_im[ps][pb][row][col] = in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
86 (MULT(delta, self->m2_decor_im[ps][pb][row][col]) + in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
88 self->m2_resid_re[ps][pb][row][col] = in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
89 (MULT(delta, self->m2_resid_re[ps][pb][row][col]) + in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
91 self->m2_resid_im[ps][pb][row][col] = in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
92 (MULT(delta, self->m2_resid_im[ps][pb][row][col]) + in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
100 for (ps = 1; ps < self->num_parameter_sets; ps++) { in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
101 delta = self->param_slot_diff[ps] * self->inv_smoothing_time[ps]; in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
104 p_smoothing_data = &self->smoothing_data[ps][res_bands]; in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
111 self->m1_param_re[ps][pb][row][col] = in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
112 (MULT(delta, self->m1_param_re[ps][pb][row][col]) + in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
114 self->m1_param_re[ps - 1][pb][row][col])); in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
115 self->m1_param_im[ps][pb][row][col] = in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
116 (MULT(delta, self->m1_param_im[ps][pb][row][col]) + in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
118 self->m1_param_im[ps - 1][pb][row][col])); in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
119 self->m2_resid_re[ps][pb][row][col] = in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
120 (MULT(delta, self->m2_resid_re[ps][pb][row][col]) + in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
122 self->m2_resid_re[ps - 1][pb][row][col])); in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
123 self->m2_decor_re[ps][pb][row][col] = in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
124 (MULT(delta, self->m2_decor_re[ps][pb][row][col]) + in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
126 self->m2_decor_re[ps - 1][pb][row][col])); in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
127 self->m2_decor_im[ps][pb][row][col] = in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
128 (MULT(delta, self->m2_decor_im[ps][pb][row][col]) + in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
130 self->m2_decor_im[ps - 1][pb][row][col])); in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
131 self->m2_resid_im[ps][pb][row][col] = in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
132 (MULT(delta, self->m2_resid_im[ps][pb][row][col]) + in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
134 self->m2_resid_im[ps - 1][pb][row][col])); in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
144 WORD32 ps, pb; in ixheaacd_mps_smoothing_opd() local
160 for (ps = 0; ps < self->num_parameter_sets; ps++) { in ixheaacd_mps_smoothing_opd()
161 WORD32 thr = self->bs_frame.ipd_data.bs_quant_coarse_xxx[ps] in ixheaacd_mps_smoothing_opd()
165 delta = self->param_slot_diff[ps] * ONE_BY_128_IN_Q30; in ixheaacd_mps_smoothing_opd()
170 ltemp = ((WORD32)(self->phase_l[ps][pb] * Q28_FLOAT_VAL)) >> 1; in ixheaacd_mps_smoothing_opd()
171 rtemp = ((WORD32)(self->phase_r[ps][pb] * Q28_FLOAT_VAL)) >> 1; in ixheaacd_mps_smoothing_opd()
212 self->phase_l[ps][pb] = in ixheaacd_mps_smoothing_opd()
214 self->phase_r[ps][pb] = in ixheaacd_mps_smoothing_opd()
221 ia_heaac_mps_state_struct *pstr_mps_state, WORD32 ps, WORD32 *delta) { in ixheaacd_calc_filter_coeff() argument
226 if (ps == 0) in ixheaacd_calc_filter_coeff()
227 d_slots = param_slot[ps] + 1; in ixheaacd_calc_filter_coeff()
229 d_slots = param_slot[ps] - param_slot[ps - 1]; in ixheaacd_calc_filter_coeff()
232 switch (smg_time[ps]) { in ixheaacd_calc_filter_coeff()
284 WORD32 i, ps, pb, row, col; in ixheaacd_smooth_m1m2() local
318 for (ps = 0; ps < num_parameter_sets; ps++) { in ixheaacd_smooth_m1m2()
319 ixheaacd_calc_filter_coeff(pstr_mps_state, ps, delta); in ixheaacd_smooth_m1m2()
324 for (ps = 0; ps < num_parameter_sets; ps++) { in ixheaacd_smooth_m1m2()
325 if (ps < 8) { in ixheaacd_smooth_m1m2()
327 smooth_band_arr[ps][pb] = pstr_mps_state->aux_struct->smg_data[ps][pb]; in ixheaacd_smooth_m1m2()
332 for (ps = 0; ps < num_parameter_sets; ps++) { in ixheaacd_smooth_m1m2()
334 smooth_band_arr[ps][pb] = (ton[pb] > POINT_EIGHT_Q15); in ixheaacd_smooth_m1m2()
378 for (ps = 1; ps < num_parameter_sets; ps++) { in ixheaacd_smooth_m1m2()
379 WORD32 del = delta_ptr[ps]; in ixheaacd_smooth_m1m2()
380 WORD32 one_minus_del = one_minus_delta_ptr[ps]; in ixheaacd_smooth_m1m2()
386 if (smooth_band_arr[ps][pb]) { in ixheaacd_smooth_m1m2()
443 for (ps = 1; ps < num_parameter_sets; ps++) { in ixheaacd_smooth_m1m2()
444 WORD32 del = delta_ptr[ps]; in ixheaacd_smooth_m1m2()
445 WORD32 one_minus_del = one_minus_delta_ptr[ps]; in ixheaacd_smooth_m1m2()
450 if (smooth_band_arr[ps][pb]) { in ixheaacd_smooth_m1m2()
514 for (ps = 1; ps < num_parameter_sets; ps++) { in ixheaacd_smooth_m1m2()
515 WORD32 del = delta_ptr[ps]; in ixheaacd_smooth_m1m2()
516 WORD32 one_minus_del = one_minus_delta_ptr[ps]; in ixheaacd_smooth_m1m2()
521 if (smooth_band_arr[ps][pb]) { in ixheaacd_smooth_m1m2()
585 for (ps = 1; ps < num_parameter_sets; ps++) { in ixheaacd_smooth_m1m2()
586 WORD32 del = delta_ptr[ps]; in ixheaacd_smooth_m1m2()
587 WORD32 one_minus_del = one_minus_delta_ptr[ps]; in ixheaacd_smooth_m1m2()
591 if (smooth_band_arr[ps][pb]) { in ixheaacd_smooth_m1m2()
645 for (ps = 1; ps < num_parameter_sets; ps++) { in ixheaacd_smooth_m1m2()
646 WORD32 del = delta_ptr[ps]; in ixheaacd_smooth_m1m2()
647 WORD32 one_minus_del = one_minus_delta_ptr[ps]; in ixheaacd_smooth_m1m2()
652 if (smooth_band_arr[ps][pb]) { in ixheaacd_smooth_m1m2()
695 for (ps = 1; ps < num_parameter_sets; ps++) { in ixheaacd_smooth_m1m2()
696 WORD32 del = delta_ptr[ps]; in ixheaacd_smooth_m1m2()
697 WORD32 one_minus_del = one_minus_delta_ptr[ps]; in ixheaacd_smooth_m1m2()
701 if (smooth_band_arr[ps][pb]) { in ixheaacd_smooth_m1m2()