Home | History | Annotate | Download | only in decoder

Lines Matching refs:ind_channel_info

136     ia_enhaacplus_dec_ind_cc *ind_channel_info, WORD32 total_channels,
164 ind_channel_info->elements_coupled[c] = -1;
166 ind_channel_info->num_coupled_elements = num_coupled_elements;
171 ind_channel_info->cc_target_is_cpe[c] = ixheaacd_read_bits_buf(bs, 1);
172 ind_channel_info->cc_target_tag_select[c] = ixheaacd_read_bits_buf(bs, 4);
173 if (ind_channel_info->cc_target_is_cpe[c]) {
174 ind_channel_info->cc_l[c] = ixheaacd_read_bits_buf(bs, 1);
175 ind_channel_info->cc_r[c] = ixheaacd_read_bits_buf(bs, 1);
176 if (ind_channel_info->cc_l[c] && ind_channel_info->cc_r[c])
178 ind_channel_info->elements_coupled[c] = 1;
180 ind_channel_info->elements_coupled[c] = 0;
199 ind_channel_info->cc_gain[0] = 1 << 29;
234 ind_channel_info->cc_gain[c] =
238 ind_channel_info->cc_gain[c] =
241 ind_channel_info->cc_gain[c] *=
284 ia_enhaacplus_dec_ind_cc *ind_channel_info;
289 ind_channel_info = &p_obj_exhaacplus_dec->p_state_aac->ind_cc_info;
294 for (c = 0; c < ind_channel_info->num_coupled_elements + 1; c++) {
297 ind_channel_info->elements_coupled[c] &&
299 ind_channel_info->cc_target_tag_select[c]) {
309 if (ind_channel_info->cc_target_is_cpe[c] == 0) {
312 WORD32 gain_cc = ind_channel_info->cc_gain[j];
317 if (ind_channel_info->cc_target_is_cpe[c] == 1) {
318 if (ind_channel_info->cc_l[c] == 1) {
321 WORD32 gain_cc = ind_channel_info->cc_gain[j];
329 if (ind_channel_info->cc_r[c] == 1) {
331 WORD32 gain_cc = ind_channel_info->cc_gain[j + 1];
337 if (ind_channel_info->cc_target_is_cpe[c] == 1) {