Lines Matching refs:ptr_sbr_dec
78 VOID ixheaacd_qmf_enrg_calc(ia_sbr_dec_struct *ptr_sbr_dec, in ixheaacd_qmf_enrg_calc() argument
82 for (i = 0; i < ptr_sbr_dec->str_codec_qmf_bank.num_time_slots; i++) { in ixheaacd_qmf_enrg_calc()
84 ptr_sbr_dec->qmf_energy_buf[i][j] = in ixheaacd_qmf_enrg_calc()
85 ptr_sbr_dec->qmf_buf_real[2 + i][j] * in ixheaacd_qmf_enrg_calc()
86 ptr_sbr_dec->qmf_buf_real[2 + i][j]; in ixheaacd_qmf_enrg_calc()
88 ptr_sbr_dec->qmf_energy_buf[i][j] += in ixheaacd_qmf_enrg_calc()
89 (ptr_sbr_dec->qmf_buf_imag[2 + i][j] * in ixheaacd_qmf_enrg_calc()
90 ptr_sbr_dec->qmf_buf_imag[2 + i][j]); in ixheaacd_qmf_enrg_calc()
96 ptr_sbr_dec->pvc_qmf_enrg_arr[32 * i + j] = in ixheaacd_qmf_enrg_calc()
97 (ptr_sbr_dec->qmf_energy_buf[4 * i + 0][j] + in ixheaacd_qmf_enrg_calc()
98 ptr_sbr_dec->qmf_energy_buf[4 * i + 1][j] + in ixheaacd_qmf_enrg_calc()
99 ptr_sbr_dec->qmf_energy_buf[4 * i + 2][j] + in ixheaacd_qmf_enrg_calc()
100 ptr_sbr_dec->qmf_energy_buf[4 * i + 3][j]) * in ixheaacd_qmf_enrg_calc()
105 for (i = 0; i < ptr_sbr_dec->str_codec_qmf_bank.num_time_slots; i++) { in ixheaacd_qmf_enrg_calc()
107 ptr_sbr_dec->qmf_energy_buf[i][j] = in ixheaacd_qmf_enrg_calc()
108 ptr_sbr_dec->qmf_buf_real[2 + i][j] * in ixheaacd_qmf_enrg_calc()
109 ptr_sbr_dec->qmf_buf_real[2 + i][j]; in ixheaacd_qmf_enrg_calc()
111 ptr_sbr_dec->qmf_energy_buf[i][j] += in ixheaacd_qmf_enrg_calc()
112 (ptr_sbr_dec->qmf_buf_imag[2 + i][j] * in ixheaacd_qmf_enrg_calc()
113 ptr_sbr_dec->qmf_buf_imag[2 + i][j]); in ixheaacd_qmf_enrg_calc()
119 ptr_sbr_dec->pvc_qmf_enrg_arr[32 * i + j] = in ixheaacd_qmf_enrg_calc()
120 (ptr_sbr_dec->qmf_energy_buf[2 * i + 0][j] + in ixheaacd_qmf_enrg_calc()
121 ptr_sbr_dec->qmf_energy_buf[2 * i + 1][j]) * in ixheaacd_qmf_enrg_calc()
182 VOID ixheaacd_esbr_analysis_filt_block(ia_sbr_dec_struct *ptr_sbr_dec, in ixheaacd_esbr_analysis_filt_block() argument
205 &ptr_sbr_dec->str_codec_qmf_bank; in ixheaacd_esbr_analysis_filt_block()
206 core_coder_samples = ptr_sbr_dec->time_sample_buf; in ixheaacd_esbr_analysis_filt_block()
243 for (idx = 0; idx < ptr_sbr_dec->str_codec_qmf_bank.num_time_slots; idx++) { in ixheaacd_esbr_analysis_filt_block()
283 ptr_sbr_dec->qmf_buf_real[op_delay + idx][z] = in ixheaacd_esbr_analysis_filt_block()
285 ptr_sbr_dec->qmf_buf_imag[op_delay + idx][z] = in ixheaacd_esbr_analysis_filt_block()
289 ptr_sbr_dec->qmf_buf_real[op_delay + idx][z] = (FLOAT32)0.0f; in ixheaacd_esbr_analysis_filt_block()
290 ptr_sbr_dec->qmf_buf_imag[op_delay + idx][z] = (FLOAT32)0.0f; in ixheaacd_esbr_analysis_filt_block()
300 ia_sbr_dec_struct *ptr_sbr_dec, in ixheaacd_esbr_synthesis_regrp() argument
306 WORD32 num_anal_bands = ptr_sbr_dec->str_codec_qmf_bank.no_channels; in ixheaacd_esbr_synthesis_regrp()
322 ptr_sbr_dec->qmf_buf_real[(2) + i + HYBRID_FILTER_DELAY][k]; in ixheaacd_esbr_synthesis_regrp()
324 ptr_sbr_dec->qmf_buf_imag[(2) + i + HYBRID_FILTER_DELAY][k]; in ixheaacd_esbr_synthesis_regrp()
328 *qmf_buf_real++ = ptr_sbr_dec->qmf_buf_real[(2) + i][k]; in ixheaacd_esbr_synthesis_regrp()
329 *qmf_buf_imag++ = ptr_sbr_dec->qmf_buf_imag[(2) + i][k]; in ixheaacd_esbr_synthesis_regrp()
333 *qmf_buf_real++ = ptr_sbr_dec->sbr_qmf_out_real[(2) + i][k]; in ixheaacd_esbr_synthesis_regrp()
334 *qmf_buf_imag++ = ptr_sbr_dec->sbr_qmf_out_imag[(2) + i][k]; in ixheaacd_esbr_synthesis_regrp()
343 for (; i < ptr_sbr_dec->str_codec_qmf_bank.num_time_slots; i++) { in ixheaacd_esbr_synthesis_regrp()
346 ptr_sbr_dec->qmf_buf_real[(2) + i + HYBRID_FILTER_DELAY][k]; in ixheaacd_esbr_synthesis_regrp()
348 ptr_sbr_dec->qmf_buf_imag[(2) + i + HYBRID_FILTER_DELAY][k]; in ixheaacd_esbr_synthesis_regrp()
352 *qmf_buf_real++ = ptr_sbr_dec->qmf_buf_real[(2) + i][k]; in ixheaacd_esbr_synthesis_regrp()
353 *qmf_buf_imag++ = ptr_sbr_dec->qmf_buf_imag[(2) + i][k]; in ixheaacd_esbr_synthesis_regrp()
357 *qmf_buf_real++ = ptr_sbr_dec->sbr_qmf_out_real[(2) + i][k]; in ixheaacd_esbr_synthesis_regrp()
358 *qmf_buf_imag++ = ptr_sbr_dec->sbr_qmf_out_imag[(2) + i][k]; in ixheaacd_esbr_synthesis_regrp()
368 *qmf_buf_real++ = ptr_sbr_dec->qmf_buf_real[(2) + i][k]; in ixheaacd_esbr_synthesis_regrp()
369 *qmf_buf_imag++ = ptr_sbr_dec->qmf_buf_imag[(2) + i][k]; in ixheaacd_esbr_synthesis_regrp()
373 *qmf_buf_real++ = ptr_sbr_dec->sbr_qmf_out_real[(2) + i][k]; in ixheaacd_esbr_synthesis_regrp()
374 *qmf_buf_imag++ = ptr_sbr_dec->sbr_qmf_out_imag[(2) + i][k]; in ixheaacd_esbr_synthesis_regrp()
383 for (; i < ptr_sbr_dec->str_codec_qmf_bank.num_time_slots; i++) { in ixheaacd_esbr_synthesis_regrp()
385 *qmf_buf_real++ = ptr_sbr_dec->qmf_buf_real[(2) + i][k]; in ixheaacd_esbr_synthesis_regrp()
386 *qmf_buf_imag++ = ptr_sbr_dec->qmf_buf_imag[(2) + i][k]; in ixheaacd_esbr_synthesis_regrp()
390 *qmf_buf_real++ = ptr_sbr_dec->sbr_qmf_out_real[(2) + i][k]; in ixheaacd_esbr_synthesis_regrp()
391 *qmf_buf_imag++ = ptr_sbr_dec->sbr_qmf_out_imag[(2) + i][k]; in ixheaacd_esbr_synthesis_regrp()
402 ia_sbr_dec_struct *ptr_sbr_dec, in ixheaacd_mps_esbr_synthesis_regrp() argument
405 WORD32 num_anal_bands = ptr_sbr_dec->str_codec_qmf_bank.no_channels; in ixheaacd_mps_esbr_synthesis_regrp()
409 for (i = 0; i < ptr_sbr_dec->str_codec_qmf_bank.num_time_slots; i++) { in ixheaacd_mps_esbr_synthesis_regrp()
412 ptr_sbr_dec->qmf_buf_real[(2) + i + HYBRID_FILTER_DELAY][k]; in ixheaacd_mps_esbr_synthesis_regrp()
414 ptr_sbr_dec->qmf_buf_imag[(2) + i + HYBRID_FILTER_DELAY][k]; in ixheaacd_mps_esbr_synthesis_regrp()
418 *qmf_buf_real++ = ptr_sbr_dec->qmf_buf_real[(2) + i][k]; in ixheaacd_mps_esbr_synthesis_regrp()
419 *qmf_buf_imag++ = ptr_sbr_dec->qmf_buf_imag[(2) + i][k]; in ixheaacd_mps_esbr_synthesis_regrp()
431 for (i = 0; i < ptr_sbr_dec->str_codec_qmf_bank.num_time_slots; i++) { in ixheaacd_mps_esbr_synthesis_regrp()
433 *qmf_buf_real++ = ptr_sbr_dec->qmf_buf_real[(2) + i][k]; in ixheaacd_mps_esbr_synthesis_regrp()
434 *qmf_buf_imag++ = ptr_sbr_dec->qmf_buf_imag[(2) + i][k]; in ixheaacd_mps_esbr_synthesis_regrp()
449 ia_sbr_dec_struct *ptr_sbr_dec, ia_sbr_header_data_struct *ptr_header_data, in ixheaacd_esbr_synthesis_filt_block() argument
465 WORD32 *local_qmf_buffer = ptr_sbr_dec->sbr_scratch_local; in ixheaacd_esbr_synthesis_filt_block()
466 WORD32 *time_out = &(ptr_sbr_dec->sbr_scratch_local[128]); in ixheaacd_esbr_synthesis_filt_block()
469 &ptr_sbr_dec->str_synthesis_qmf_bank; in ixheaacd_esbr_synthesis_filt_block()
475 ptr_sbr_dec, ptr_frame_data, ptr_header_data, in ixheaacd_esbr_synthesis_filt_block()
479 ptr_sbr_dec, stereo_config_idx); in ixheaacd_esbr_synthesis_filt_block()
507 for (i = 0; i < ptr_sbr_dec->str_codec_qmf_bank.num_time_slots; i++) { in ixheaacd_esbr_synthesis_filt_block()
516 &ptr_sbr_dec->str_synthesis_qmf_bank, in ixheaacd_esbr_synthesis_filt_block()
527 syn_buffer = ptr_sbr_dec->time_sample_buf + i * 64; in ixheaacd_esbr_synthesis_filt_block()
558 WORD32 ixheaacd_sbr_dec(ia_sbr_dec_struct *ptr_sbr_dec, WORD16 *ptr_time_data, in ixheaacd_sbr_dec() argument
593 FLOAT32 *pvc_qmf_enrg_arr = (FLOAT32 *)ptr_sbr_dec->pvc_qmf_enrg_arr; in ixheaacd_sbr_dec()
603 pp_qmf_buf_real = ptr_sbr_dec->pp_qmf_buf_real; in ixheaacd_sbr_dec()
604 pp_qmf_buf_imag = ptr_sbr_dec->pp_qmf_buf_imag; in ixheaacd_sbr_dec()
614 WORD32 *ptr_pers_qmf_real = ptr_sbr_dec->ptr_sbr_overlap_buf; in ixheaacd_sbr_dec()
639 ptr_sbr_dec->str_sbr_scale_fact.lb_scale = 0; in ixheaacd_sbr_dec()
642 ixheaacd_rescale_x_overlap(ptr_sbr_dec, ptr_header_data, ptr_frame_data, in ixheaacd_sbr_dec()
649 WORD32 num_anal_bands = ptr_sbr_dec->str_codec_qmf_bank.no_channels; in ixheaacd_sbr_dec()
670 memmove(ptr_sbr_dec->core_sample_buf, in ixheaacd_sbr_dec()
671 ptr_sbr_dec->core_sample_buf + core_frame_size, in ixheaacd_sbr_dec()
673 memcpy(&ptr_sbr_dec->core_sample_buf[frame_move], in ixheaacd_sbr_dec()
674 &ptr_sbr_dec->time_sample_buf[0], core_frame_size * sizeof(FLOAT32)); in ixheaacd_sbr_dec()
677 &ptr_sbr_dec->qmf_buf_real[0][0], in ixheaacd_sbr_dec()
678 &ptr_sbr_dec in ixheaacd_sbr_dec()
679 ->qmf_buf_real[ptr_sbr_dec->str_codec_qmf_bank.num_time_slots][0], in ixheaacd_sbr_dec()
683 &ptr_sbr_dec->qmf_buf_imag[0][0], in ixheaacd_sbr_dec()
684 &ptr_sbr_dec in ixheaacd_sbr_dec()
685 ->qmf_buf_imag[ptr_sbr_dec->str_codec_qmf_bank.num_time_slots][0], in ixheaacd_sbr_dec()
688 memmove(&ptr_sbr_dec->sbr_qmf_out_real[0][0], in ixheaacd_sbr_dec()
689 &ptr_sbr_dec->sbr_qmf_out_real[ptr_sbr_dec->str_codec_qmf_bank in ixheaacd_sbr_dec()
693 memmove(&ptr_sbr_dec->sbr_qmf_out_imag[0][0], in ixheaacd_sbr_dec()
694 &ptr_sbr_dec->sbr_qmf_out_imag[ptr_sbr_dec->str_codec_qmf_bank in ixheaacd_sbr_dec()
699 memmove(&ptr_sbr_dec->ph_vocod_qmf_real[0][0], in ixheaacd_sbr_dec()
700 &ptr_sbr_dec->ph_vocod_qmf_real[ptr_sbr_dec->str_codec_qmf_bank in ixheaacd_sbr_dec()
704 memmove(ptr_sbr_dec->ph_vocod_qmf_imag, in ixheaacd_sbr_dec()
705 ptr_sbr_dec->ph_vocod_qmf_imag + in ixheaacd_sbr_dec()
706 ptr_sbr_dec->str_codec_qmf_bank.num_time_slots, in ixheaacd_sbr_dec()
710 ptr_sbr_dec, sbr_tables_ptr, in ixheaacd_sbr_dec()
715 ptr_sbr_dec->p_hbe_txposer, in ixheaacd_sbr_dec()
716 ptr_sbr_dec->qmf_buf_real + (op_delay + SBR_HF_ADJ_OFFSET) + in ixheaacd_sbr_dec()
718 ptr_sbr_dec->qmf_buf_imag + (op_delay + SBR_HF_ADJ_OFFSET) + in ixheaacd_sbr_dec()
720 ptr_sbr_dec->str_codec_qmf_bank.num_time_slots, in ixheaacd_sbr_dec()
721 ptr_sbr_dec->ph_vocod_qmf_real + (op_delay + SBR_HF_ADJ_OFFSET), in ixheaacd_sbr_dec()
722 ptr_sbr_dec->ph_vocod_qmf_imag + (op_delay + SBR_HF_ADJ_OFFSET), in ixheaacd_sbr_dec()
728 &ptr_sbr_dec->p_hbe_txposer->x_over_qmf[0], in ixheaacd_sbr_dec()
729 ptr_sbr_dec->ph_vocod_qmf_real + (op_delay + SBR_HF_ADJ_OFFSET), in ixheaacd_sbr_dec()
730 ptr_sbr_dec->ph_vocod_qmf_imag + (op_delay + SBR_HF_ADJ_OFFSET), in ixheaacd_sbr_dec()
731 ptr_sbr_dec->str_codec_qmf_bank.num_time_slots, in ixheaacd_sbr_dec()
732 ptr_sbr_dec->p_hbe_txposer->max_stretch); in ixheaacd_sbr_dec()
735 ixheaacd_qmf_enrg_calc(ptr_sbr_dec, upsample_ratio_idx, low_pow_flag); in ixheaacd_sbr_dec()
740 ptr_sbr_dec->qmf_buf_real + (SBR_HF_ADJ_OFFSET), in ixheaacd_sbr_dec()
741 ptr_sbr_dec->qmf_buf_imag + (SBR_HF_ADJ_OFFSET), in ixheaacd_sbr_dec()
742 ptr_sbr_dec->ph_vocod_qmf_real + (SBR_HF_ADJ_OFFSET), in ixheaacd_sbr_dec()
743 ptr_sbr_dec->ph_vocod_qmf_imag + (SBR_HF_ADJ_OFFSET), in ixheaacd_sbr_dec()
744 ptr_sbr_dec->sbr_qmf_out_real + (SBR_HF_ADJ_OFFSET), in ixheaacd_sbr_dec()
745 ptr_sbr_dec->sbr_qmf_out_imag + (SBR_HF_ADJ_OFFSET), ptr_frame_data, in ixheaacd_sbr_dec()
768 ptr_frame_data, ptr_sbr_dec->sbr_qmf_out_real + (SBR_HF_ADJ_OFFSET), in ixheaacd_sbr_dec()
769 ptr_sbr_dec->sbr_qmf_out_imag + (SBR_HF_ADJ_OFFSET), in ixheaacd_sbr_dec()
770 ptr_sbr_dec->qmf_buf_real + (SBR_HF_ADJ_OFFSET), in ixheaacd_sbr_dec()
771 ptr_sbr_dec->qmf_buf_imag + (SBR_HF_ADJ_OFFSET), in ixheaacd_sbr_dec()
774 : ptr_sbr_dec->p_hbe_txposer->x_over_qmf, in ixheaacd_sbr_dec()
775 ptr_sbr_dec->scratch_buff, pvc_dec_out_buf); in ixheaacd_sbr_dec()
780 memset(ptr_sbr_dec->sbr_qmf_out_real[i], 0, 64 * sizeof(FLOAT32)); in ixheaacd_sbr_dec()
781 memset(ptr_sbr_dec->sbr_qmf_out_imag[i], 0, 64 * sizeof(FLOAT32)); in ixheaacd_sbr_dec()
786 ptr_sbr_dec, ptr_header_data, ptr_frame_data, apply_processing, in ixheaacd_sbr_dec()
796 ptr_time_data, &ptr_sbr_dec->str_sbr_scale_fact, in ixheaacd_sbr_dec()
798 &ptr_sbr_dec->str_codec_qmf_bank, sbr_tables_ptr->qmf_dec_tables_ptr, in ixheaacd_sbr_dec()
808 WORD usb = ptr_sbr_dec->str_codec_qmf_bank.usb; in ixheaacd_sbr_dec()
833 ptr_sbr_dec->max_samp_val = ixheaacd_min32(reserve, reserve_ov1); in ixheaacd_sbr_dec()
836 ptr_sbr_dec->str_hf_generator.lpc_filt_states_real, in ixheaacd_sbr_dec()
837 ptr_sbr_dec->str_hf_generator.lpc_filt_states_imag, 0, usb, 0, in ixheaacd_sbr_dec()
842 shift1 = ptr_sbr_dec->str_sbr_scale_fact.lb_scale + reserve; in ixheaacd_sbr_dec()
844 shift2 = ptr_sbr_dec->str_sbr_scale_fact.ov_lb_scale + reserve_ov1; in ixheaacd_sbr_dec()
849 ptr_sbr_dec->str_sbr_scale_fact.ov_lb_scale += (reserve_ov1 - shift_over); in ixheaacd_sbr_dec()
858 (*ixheaacd_adjust_scale)(ptr_sbr_dec->str_hf_generator.lpc_filt_states_real, in ixheaacd_sbr_dec()
859 ptr_sbr_dec->str_hf_generator.lpc_filt_states_imag, in ixheaacd_sbr_dec()
863 ptr_sbr_dec->str_sbr_scale_fact.lb_scale += reserve; in ixheaacd_sbr_dec()
865 save_lb_scale = ptr_sbr_dec->str_sbr_scale_fact.lb_scale; in ixheaacd_sbr_dec()
891 &ptr_sbr_dec->str_hf_generator, p_arr_qmf_buf_real, degree_alias, in ixheaacd_sbr_dec()
899 ptr_frame_data_prev->sbr_invf_mode, ptr_sbr_dec->max_samp_val, in ixheaacd_sbr_dec()
903 ixheaacd_min32(ptr_sbr_dec->str_sbr_scale_fact.ov_lb_scale, in ixheaacd_sbr_dec()
904 ptr_sbr_dec->str_sbr_scale_fact.lb_scale); in ixheaacd_sbr_dec()
906 ptr_sbr_dec->str_sbr_scale_fact.hb_scale = in ixheaacd_sbr_dec()
910 &ptr_sbr_dec->str_hf_generator, &ptr_sbr_dec->str_sbr_scale_fact, in ixheaacd_sbr_dec()
923 &ptr_sbr_dec->str_sbr_scale_fact, &ptr_sbr_dec->str_sbr_calc_env, in ixheaacd_sbr_dec()
940 ptr_sbr_dec->str_sbr_scale_fact.hb_scale = save_lb_scale; in ixheaacd_sbr_dec()
948 &ptr_sbr_dec->str_hf_generator.lpc_filt_states_real[i][0]; in ixheaacd_sbr_dec()
950 &ptr_sbr_dec->str_hf_generator.lpc_filt_states_imag[i][0]; in ixheaacd_sbr_dec()
953 sizeof(WORD32) * (ptr_sbr_dec->str_codec_qmf_bank.usb)); in ixheaacd_sbr_dec()
955 sizeof(WORD32) * (ptr_sbr_dec->str_codec_qmf_bank.usb)); in ixheaacd_sbr_dec()
961 &ptr_sbr_dec->str_hf_generator.lpc_filt_states_real[i][0]; in ixheaacd_sbr_dec()
963 sizeof(WORD32) * (ptr_sbr_dec->str_codec_qmf_bank.usb)); in ixheaacd_sbr_dec()
972 ixheaacd_init_ps_scale(ptr_ps_dec, &ptr_sbr_dec->str_sbr_scale_fact); in ixheaacd_sbr_dec()
975 &ptr_sbr_dec->str_sbr_scale_fact, ptr_time_data, in ixheaacd_sbr_dec()
976 &ptr_sbr_dec->str_synthesis_qmf_bank, ptr_ps_dec, in ixheaacd_sbr_dec()
980 ps_scale = ptr_sbr_dec->str_sbr_scale_fact.ps_scale; in ixheaacd_sbr_dec()
992 &ptr_sbr_dec->str_sbr_scale_fact, ptr_time_data, in ixheaacd_sbr_dec()
993 &ptr_sbr_dec->str_synthesis_qmf_bank, ptr_ps_dec, in ixheaacd_sbr_dec()
1001 WORD32 *p_loc_qmf_real = ptr_sbr_dec->ptr_sbr_overlap_buf; in ixheaacd_sbr_dec()
1012 ptr_sbr_dec->str_sbr_scale_fact.ov_lb_scale = save_lb_scale; in ixheaacd_sbr_dec()
1016 WORD32 ixheaacd_esbr_dec(ia_sbr_dec_struct *ptr_sbr_dec, in ixheaacd_esbr_dec() argument
1026 FLOAT32 **pp_qmf_buf_real = ptr_sbr_dec->pp_qmf_buf_real; in ixheaacd_esbr_dec()
1027 FLOAT32 **pp_qmf_buf_imag = ptr_sbr_dec->pp_qmf_buf_imag; in ixheaacd_esbr_dec()
1043 no_bins = ptr_sbr_dec->str_codec_qmf_bank.num_time_slots; in ixheaacd_esbr_dec()
1045 ptr_sbr_dec->str_sbr_scale_fact.lb_scale = 0; in ixheaacd_esbr_dec()
1047 WORD32 num_anal_bands = ptr_sbr_dec->str_codec_qmf_bank.no_channels; in ixheaacd_esbr_dec()
1058 memmove(ptr_sbr_dec->core_sample_buf, in ixheaacd_esbr_dec()
1059 ptr_sbr_dec->core_sample_buf + core_frame_size, in ixheaacd_esbr_dec()
1062 memcpy(&ptr_sbr_dec->core_sample_buf[frame_move], in ixheaacd_esbr_dec()
1063 &ptr_sbr_dec->time_sample_buf[0], core_frame_size * sizeof(FLOAT32)); in ixheaacd_esbr_dec()
1066 &ptr_sbr_dec->qmf_buf_real[0][0], in ixheaacd_esbr_dec()
1067 &ptr_sbr_dec in ixheaacd_esbr_dec()
1068 ->qmf_buf_real[ptr_sbr_dec->str_codec_qmf_bank.num_time_slots][0], in ixheaacd_esbr_dec()
1071 &ptr_sbr_dec->qmf_buf_imag[0][0], in ixheaacd_esbr_dec()
1072 &ptr_sbr_dec in ixheaacd_esbr_dec()
1073 ->qmf_buf_imag[ptr_sbr_dec->str_codec_qmf_bank.num_time_slots][0], in ixheaacd_esbr_dec()
1076 memmove(&ptr_sbr_dec->sbr_qmf_out_real[0][0], in ixheaacd_esbr_dec()
1077 &ptr_sbr_dec->sbr_qmf_out_real[ptr_sbr_dec->str_codec_qmf_bank in ixheaacd_esbr_dec()
1080 memmove(&ptr_sbr_dec->sbr_qmf_out_imag[0][0], in ixheaacd_esbr_dec()
1081 &ptr_sbr_dec->sbr_qmf_out_imag[ptr_sbr_dec->str_codec_qmf_bank in ixheaacd_esbr_dec()
1086 memmove(&ptr_sbr_dec->ph_vocod_qmf_real[0][0], in ixheaacd_esbr_dec()
1087 &ptr_sbr_dec->ph_vocod_qmf_real[ptr_sbr_dec->str_codec_qmf_bank in ixheaacd_esbr_dec()
1090 memmove(ptr_sbr_dec->ph_vocod_qmf_imag, in ixheaacd_esbr_dec()
1091 ptr_sbr_dec->ph_vocod_qmf_imag + in ixheaacd_esbr_dec()
1092 ptr_sbr_dec->str_codec_qmf_bank.num_time_slots, in ixheaacd_esbr_dec()
1098 ptr_sbr_dec, ptr_sbr_tables, in ixheaacd_esbr_dec()
1103 ptr_sbr_dec->p_hbe_txposer, in ixheaacd_esbr_dec()
1104 ptr_sbr_dec->qmf_buf_real + (op_delay + SBR_HF_ADJ_OFFSET) + in ixheaacd_esbr_dec()
1106 ptr_sbr_dec->qmf_buf_imag + (op_delay + SBR_HF_ADJ_OFFSET) + in ixheaacd_esbr_dec()
1108 ptr_sbr_dec->str_codec_qmf_bank.num_time_slots, in ixheaacd_esbr_dec()
1109 ptr_sbr_dec->ph_vocod_qmf_real + (op_delay + SBR_HF_ADJ_OFFSET), in ixheaacd_esbr_dec()
1110 ptr_sbr_dec->ph_vocod_qmf_imag + (op_delay + SBR_HF_ADJ_OFFSET), in ixheaacd_esbr_dec()
1116 &ptr_sbr_dec->p_hbe_txposer->x_over_qmf[0], in ixheaacd_esbr_dec()
1117 ptr_sbr_dec->ph_vocod_qmf_real + (op_delay + SBR_HF_ADJ_OFFSET), in ixheaacd_esbr_dec()
1118 ptr_sbr_dec->ph_vocod_qmf_imag + (op_delay + SBR_HF_ADJ_OFFSET), in ixheaacd_esbr_dec()
1119 ptr_sbr_dec->str_codec_qmf_bank.num_time_slots, in ixheaacd_esbr_dec()
1120 ptr_sbr_dec->p_hbe_txposer->max_stretch); in ixheaacd_esbr_dec()
1123 ixheaacd_qmf_enrg_calc(ptr_sbr_dec, upsample_ratio_idx, low_pow_flag); in ixheaacd_esbr_dec()
1126 memset(ptr_sbr_dec->sbr_qmf_out_real[i], 0, 64 * sizeof(FLOAT32)); in ixheaacd_esbr_dec()
1127 memset(ptr_sbr_dec->sbr_qmf_out_imag[i], 0, 64 * sizeof(FLOAT32)); in ixheaacd_esbr_dec()
1131 ptr_sbr_dec, ptr_header_data, ptr_frame_data, apply_processing, in ixheaacd_esbr_dec()
1146 ia_sbr_dec_struct *ptr_sbr_dec = (ia_sbr_dec_struct *)p_sbr_dec; in ixheaacd_sbr_dec_from_mps() local
1171 ptr_sbr_dec->mps_qmf_buf_real[op_delay + i][k] = *p_loc_mps_qmf_output++; in ixheaacd_sbr_dec_from_mps()
1172 ptr_sbr_dec->mps_qmf_buf_imag[op_delay + i][k] = *p_loc_mps_qmf_output++; in ixheaacd_sbr_dec_from_mps()
1174 ptr_sbr_dec->mps_sbr_qmf_buf_real[SBR_HF_ADJ_OFFSET + i][k] = in ixheaacd_sbr_dec_from_mps()
1175 ptr_sbr_dec->qmf_buf_real[SBR_HF_ADJ_OFFSET + i][k]; in ixheaacd_sbr_dec_from_mps()
1176 ptr_sbr_dec->mps_sbr_qmf_buf_imag[SBR_HF_ADJ_OFFSET + i][k] = in ixheaacd_sbr_dec_from_mps()
1177 ptr_sbr_dec->qmf_buf_real[SBR_HF_ADJ_OFFSET + i][k]; in ixheaacd_sbr_dec_from_mps()
1190 ptr_sbr_dec->mps_qmf_buf_real[l][k] = 0.0; in ixheaacd_sbr_dec_from_mps()
1191 ptr_sbr_dec->mps_qmf_buf_imag[l][k] = 0.0; in ixheaacd_sbr_dec_from_mps()
1197 ptr_sbr_dec->mps_qmf_buf_real[l][k] = 0.0; in ixheaacd_sbr_dec_from_mps()
1198 ptr_sbr_dec->mps_qmf_buf_imag[l][k] = 0.0; in ixheaacd_sbr_dec_from_mps()
1206 ptr_sbr_dec->mps_qmf_buf_real + SBR_HF_ADJ_OFFSET, in ixheaacd_sbr_dec_from_mps()
1207 ptr_sbr_dec->mps_qmf_buf_imag + SBR_HF_ADJ_OFFSET, NULL, NULL, in ixheaacd_sbr_dec_from_mps()
1208 ptr_sbr_dec->mps_sbr_qmf_buf_real + SBR_HF_ADJ_OFFSET, in ixheaacd_sbr_dec_from_mps()
1209 ptr_sbr_dec->mps_sbr_qmf_buf_imag + SBR_HF_ADJ_OFFSET, ptr_frame_data, in ixheaacd_sbr_dec_from_mps()
1217 ptr_frame_data, ptr_sbr_dec->mps_sbr_qmf_buf_real + SBR_HF_ADJ_OFFSET, in ixheaacd_sbr_dec_from_mps()
1218 ptr_sbr_dec->mps_sbr_qmf_buf_imag + SBR_HF_ADJ_OFFSET, in ixheaacd_sbr_dec_from_mps()
1219 ptr_sbr_dec->mps_qmf_buf_real + SBR_HF_ADJ_OFFSET, in ixheaacd_sbr_dec_from_mps()
1220 ptr_sbr_dec->mps_qmf_buf_imag + SBR_HF_ADJ_OFFSET, in ixheaacd_sbr_dec_from_mps()
1222 : ptr_sbr_dec->p_hbe_txposer->x_over_qmf, in ixheaacd_sbr_dec_from_mps()
1223 ptr_sbr_dec->scratch_buff, NULL); in ixheaacd_sbr_dec_from_mps()
1231 ptr_sbr_dec->mps_qmf_buf_real[SBR_HF_ADJ_OFFSET + i][k]; in ixheaacd_sbr_dec_from_mps()
1233 ptr_sbr_dec->mps_qmf_buf_imag[SBR_HF_ADJ_OFFSET + i][k]; in ixheaacd_sbr_dec_from_mps()
1238 ptr_sbr_dec->mps_sbr_qmf_buf_real[SBR_HF_ADJ_OFFSET + i][k]; in ixheaacd_sbr_dec_from_mps()
1240 ptr_sbr_dec->mps_sbr_qmf_buf_imag[SBR_HF_ADJ_OFFSET + i][k]; in ixheaacd_sbr_dec_from_mps()
1245 memmove(ptr_sbr_dec->mps_qmf_buf_real[i], in ixheaacd_sbr_dec_from_mps()
1246 ptr_sbr_dec->mps_qmf_buf_real[no_bins + i], 64 * sizeof(FLOAT32)); in ixheaacd_sbr_dec_from_mps()
1248 memmove(ptr_sbr_dec->mps_qmf_buf_imag[i], in ixheaacd_sbr_dec_from_mps()
1249 ptr_sbr_dec->mps_qmf_buf_imag[no_bins + i], 64 * sizeof(FLOAT32)); in ixheaacd_sbr_dec_from_mps()
1251 memmove(ptr_sbr_dec->mps_sbr_qmf_buf_real[i], in ixheaacd_sbr_dec_from_mps()
1252 ptr_sbr_dec->mps_sbr_qmf_buf_real[no_bins + i], in ixheaacd_sbr_dec_from_mps()
1255 memmove(ptr_sbr_dec->mps_sbr_qmf_buf_imag[i], in ixheaacd_sbr_dec_from_mps()
1256 ptr_sbr_dec->mps_sbr_qmf_buf_imag[no_bins + i], in ixheaacd_sbr_dec_from_mps()