• Home
  • Raw
  • Download

Lines Matching refs:ptr_ics_info

108     ia_ics_info_struct *ptr_ics_info,  in ixheaacd_getscalefactorbandoffsets()  argument
110 if (ptr_ics_info->window_sequence != EIGHT_SHORT_SEQUENCE) { in ixheaacd_getscalefactorbandoffsets()
118 ia_ics_info_struct *ptr_ics_info, in ixheaacd_getscalefactorbandwidth() argument
120 if (ptr_ics_info->frame_length == 512) { in ixheaacd_getscalefactorbandwidth()
123 ->scale_fac_bands_512[ptr_ics_info->sampling_rate_index] in ixheaacd_getscalefactorbandwidth()
128 ->scale_fac_bands_480[ptr_ics_info->sampling_rate_index] in ixheaacd_getscalefactorbandwidth()
312 ia_ics_info_struct *ptr_ics_info, WORD32 object_type, in ixheaacd_ltp_decode() argument
316 if (ptr_ics_info->predictor_data_present) { in ixheaacd_ltp_decode()
318 ixheaacd_init_ltp_object(&(ptr_ics_info->ltp)); in ixheaacd_ltp_decode()
319 ptr_ics_info->ltp.data_present = ixheaacd_read_bits_buf(it_bit_buff, 1); in ixheaacd_ltp_decode()
320 if (ptr_ics_info->ltp.data_present) { in ixheaacd_ltp_decode()
321 if ((retval = ixheaacd_ltp_data(object_type, ptr_ics_info, in ixheaacd_ltp_decode()
322 &(ptr_ics_info->ltp), it_bit_buff, in ixheaacd_ltp_decode()
328 ixheaacd_init_ltp_object(&(ptr_ics_info->ltp2)); in ixheaacd_ltp_decode()
329 ptr_ics_info->ltp2.data_present = ixheaacd_read_bits_buf(it_bit_buff, 1); in ixheaacd_ltp_decode()
330 if (ptr_ics_info->ltp2.data_present) { in ixheaacd_ltp_decode()
331 if ((retval = ixheaacd_ltp_data(object_type, ptr_ics_info, in ixheaacd_ltp_decode()
332 &(ptr_ics_info->ltp2), it_bit_buff, in ixheaacd_ltp_decode()
342 ia_ics_info_struct *ptr_ics_info, in ixheaacd_ics_read() argument
350 ptr_ics_info->window_sequence = 0; in ixheaacd_ics_read()
351 ptr_ics_info->window_shape = 1; in ixheaacd_ics_read()
354 ptr_ics_info->frame_length = 1024; in ixheaacd_ics_read()
357 ptr_ics_info->window_sequence = (WORD16)((value & 0x6) >> 1); in ixheaacd_ics_read()
358 ptr_ics_info->window_shape = (WORD16)((value & 0x1)); in ixheaacd_ics_read()
361 if (ptr_ics_info->window_sequence != EIGHT_SHORT_SEQUENCE) { in ixheaacd_ics_read()
362 ptr_ics_info->num_swb_window = num_swb_window[0]; in ixheaacd_ics_read()
364 ptr_ics_info->num_window_groups = 1; in ixheaacd_ics_read()
365 ptr_ics_info->window_group_length[0] = 1; in ixheaacd_ics_read()
368 ptr_ics_info->max_sfb = ixheaacd_read_bits_buf(it_bit_buff, 6); in ixheaacd_ics_read()
369 if (ptr_ics_info->max_sfb == 0) ptr_ics_info->num_swb_window = 0; in ixheaacd_ics_read()
372 ptr_ics_info->max_sfb = (value & 0x7E) >> 1; in ixheaacd_ics_read()
382 ptr_ics_info->predictor_data_present = value & 1; in ixheaacd_ics_read()
384 if (ptr_ics_info->predictor_data_present) { in ixheaacd_ics_read()
387 ixheaacd_init_ltp_object(&(ptr_ics_info->ltp)); in ixheaacd_ics_read()
389 if ((ptr_ics_info->ltp.data_present = in ixheaacd_ics_read()
392 if ((retval = ixheaacd_ltp_data(object_type, ptr_ics_info, in ixheaacd_ics_read()
393 &(ptr_ics_info->ltp), it_bit_buff, in ixheaacd_ics_read()
399 ixheaacd_init_ltp_object(&(ptr_ics_info->ltp2)); in ixheaacd_ics_read()
400 if ((ptr_ics_info->ltp2.data_present = in ixheaacd_ics_read()
403 if ((retval = ixheaacd_ltp_data(object_type, ptr_ics_info, in ixheaacd_ics_read()
404 &(ptr_ics_info->ltp2), in ixheaacd_ics_read()
413 if ((ptr_ics_info->ltp.data_present = in ixheaacd_ics_read()
416 if ((retval = ixheaacd_ltp_data(object_type, ptr_ics_info, in ixheaacd_ics_read()
417 &(ptr_ics_info->ltp), it_bit_buff, in ixheaacd_ics_read()
429 ptr_ics_info->num_swb_window = num_swb_window[1]; in ixheaacd_ics_read()
432 ptr_ics_info->max_sfb = (value & 0x780) >> 7; in ixheaacd_ics_read()
438 ptr_ics_info->window_group_length[i] = 1; in ixheaacd_ics_read()
441 ptr_ics_info->window_group_length[num_groups] = in ixheaacd_ics_read()
442 ptr_ics_info->window_group_length[num_groups] + 1; in ixheaacd_ics_read()
451 ptr_ics_info->window_group_length[7] = 1; in ixheaacd_ics_read()
452 ptr_ics_info->num_window_groups = num_groups + 1; in ixheaacd_ics_read()
455 if (ptr_ics_info->max_sfb > ptr_ics_info->num_swb_window) { in ixheaacd_ics_read()
473 ia_ics_info_struct *ptr_ics_info = &ptr_aac_dec_ch_info->str_ics_info; in ixheaacd_individual_ch_stream() local
488 it_bit_buff, ptr_ics_info, aac_dec_handle->num_swb_window, in ixheaacd_individual_ch_stream()
494 ptr_ics_info->ltp.lag; in ixheaacd_individual_ch_stream()
526 ixheaacd_ltp_decode(it_bit_buff, ptr_ics_info, object_type, in ixheaacd_individual_ch_stream()
533 ptr_ics_info->ltp2.lag; in ixheaacd_individual_ch_stream()
738 ia_ics_info_struct *ptr_ics_info = &ptr_aac_dec_channel_info->str_ics_info; in ixheaacd_read_spectral_data() local
746 max_sfb = ptr_ics_info->max_sfb; in ixheaacd_read_spectral_data()
749 ptr_aac_tables->str_aac_sfb_info[ptr_ics_info->window_sequence].sfb_index; in ixheaacd_read_spectral_data()
818 for (num_win_grp = 0; num_win_grp < ptr_ics_info->num_window_groups; in ixheaacd_read_spectral_data()
820 WORD grp_len = ptr_ics_info->window_group_length[num_win_grp]; in ixheaacd_read_spectral_data()
852 ptr_aac_tables->str_aac_sfb_info[ptr_ics_info->window_sequence] in ixheaacd_read_spectral_data()
855 for (num_win_grp = 0; num_win_grp < ptr_ics_info->num_window_groups; in ixheaacd_read_spectral_data()
858 group_len < ptr_ics_info->window_group_length[num_win_grp]; in ixheaacd_read_spectral_data()
922 ia_ics_info_struct *ptr_ics_info = &ptr_aac_dec_channel_info->str_ics_info; in ixheaacd_read_tns_data() local
926 if (ptr_ics_info->window_sequence != EIGHT_SHORT_SEQUENCE) { in ixheaacd_read_tns_data()
939 bottom = ptr_ics_info->num_swb_window; in ixheaacd_read_tns_data()