• Home
  • Raw
  • Download

Lines Matching refs:pstr_space_tree

53     const ixheaace_mps_pstr_space_tree pstr_space_tree,  in ixheaace_mps_212_space_tree_frame_keep_212()  argument
58 for (band = 0; band < pstr_space_tree->num_param_bands; band++) { in ixheaace_mps_212_space_tree_frame_keep_212()
59 pstr_space_tree->icc_prev[0][band] = pstr_spatial_frame->ott_data.icc[0][0][band]; in ixheaace_mps_212_space_tree_frame_keep_212()
60 pstr_space_tree->cld_prev[0][band] = pstr_spatial_frame->ott_data.cld[0][0][band]; in ixheaace_mps_212_space_tree_frame_keep_212()
63 if (pstr_space_tree->frame_count % 2) { in ixheaace_mps_212_space_tree_frame_keep_212()
64 for (band = 0; band < pstr_space_tree->num_param_bands; band++) { in ixheaace_mps_212_space_tree_frame_keep_212()
65 pstr_spatial_frame->ott_data.icc[0][0][band] = pstr_space_tree->icc_prev[0][band]; in ixheaace_mps_212_space_tree_frame_keep_212()
66 pstr_space_tree->cld_prev[0][band] = pstr_spatial_frame->ott_data.cld[0][0][band]; in ixheaace_mps_212_space_tree_frame_keep_212()
69 for (band = 0; band < pstr_space_tree->num_param_bands; band++) { in ixheaace_mps_212_space_tree_frame_keep_212()
70 pstr_space_tree->icc_prev[0][band] = pstr_spatial_frame->ott_data.icc[0][0][band]; in ixheaace_mps_212_space_tree_frame_keep_212()
71 pstr_spatial_frame->ott_data.cld[0][0][band] = pstr_space_tree->cld_prev[0][band]; in ixheaace_mps_212_space_tree_frame_keep_212()
75 pstr_space_tree->frame_count++; in ixheaace_mps_212_space_tree_frame_keep_212()
76 if (pstr_space_tree->frame_count == MAX_KEEP_FRAMECOUNT) { in ixheaace_mps_212_space_tree_frame_keep_212()
77 pstr_space_tree->frame_count = 0; in ixheaace_mps_212_space_tree_frame_keep_212()
82 ixheaace_mps_212_space_tree_init(ixheaace_mps_pstr_space_tree pstr_space_tree, in ixheaace_mps_212_space_tree_init() argument
89 pstr_space_tree->frame_count = 0; in ixheaace_mps_212_space_tree_init()
90 pstr_space_tree->frame_keep_flag = frame_keep_flag; in ixheaace_mps_212_space_tree_init()
91 pstr_space_tree->num_param_bands = pstr_space_tree_setup->num_param_bands; in ixheaace_mps_212_space_tree_init()
92 pstr_space_tree->use_coarse_quant_tto_icc_flag = in ixheaace_mps_212_space_tree_init()
94 pstr_space_tree->use_coarse_quant_tto_cld_flag = in ixheaace_mps_212_space_tree_init()
96 pstr_space_tree->quant_mode = pstr_space_tree_setup->quant_mode; in ixheaace_mps_212_space_tree_init()
97 pstr_space_tree->num_channels_in_max = pstr_space_tree_setup->num_channels_in_max; in ixheaace_mps_212_space_tree_init()
98 pstr_space_tree->num_hybrid_bands_max = pstr_space_tree_setup->num_hybrid_bands_max; in ixheaace_mps_212_space_tree_init()
99 pstr_space_tree->descr.num_ott_boxes = 1; in ixheaace_mps_212_space_tree_init()
100 pstr_space_tree->descr.num_in_channels = 1; in ixheaace_mps_212_space_tree_init()
101 pstr_space_tree->descr.num_out_channels = 2; in ixheaace_mps_212_space_tree_init()
103 if (pstr_space_tree->descr.num_ott_boxes > IXHEAACE_MPS_MAX_NUM_BOXES) { in ixheaace_mps_212_space_tree_init()
107 for (box = 0; box < pstr_space_tree->descr.num_ott_boxes; box++) { in ixheaace_mps_212_space_tree_init()
110 box_config.subband_config = pstr_space_tree->num_param_bands; in ixheaace_mps_212_space_tree_init()
111 box_config.use_coarse_quant_cld_flag = pstr_space_tree->use_coarse_quant_tto_cld_flag; in ixheaace_mps_212_space_tree_init()
112 box_config.use_coarse_quant_icc_flag = pstr_space_tree->use_coarse_quant_tto_icc_flag; in ixheaace_mps_212_space_tree_init()
113 box_config.box_quant_mode = pstr_space_tree->quant_mode; in ixheaace_mps_212_space_tree_init()
114 box_config.num_hybrid_bands_max = pstr_space_tree->num_hybrid_bands_max; in ixheaace_mps_212_space_tree_init()
115 box_config.frame_keep_flag = pstr_space_tree->frame_keep_flag; in ixheaace_mps_212_space_tree_init()
117 error = ixheaace_mps_212_init_tto_box(pstr_space_tree->pstr_tto_box[box], &box_config, in ixheaace_mps_212_space_tree_init()
128 ixheaace_mps_pstr_space_tree pstr_space_tree, const WORD32 param_set, in ixheaace_mps_212_space_tree_apply() argument
142 (num_channels_in > pstr_space_tree->num_channels_in_max) || in ixheaace_mps_212_space_tree_apply()
143 (num_hybrid_bands > pstr_space_tree->num_hybrid_bands_max)) { in ixheaace_mps_212_space_tree_apply()
169 pstr_space_tree->pstr_tto_box[pstr_tto_descriptor->box_id], num_time_slots, in ixheaace_mps_212_space_tree_apply()
184 if (pstr_space_tree->frame_keep_flag == 1) { in ixheaace_mps_212_space_tree_apply()
185 ixheaace_mps_212_space_tree_frame_keep_212(pstr_space_tree, pstr_spatial_frame, avoid_keep); in ixheaace_mps_212_space_tree_apply()