Lines Matching refs:WORD32
66 out = ((WORD32)(temp * (1 << QUANT_ROUND_FACTOR_Q))) >> CABAC_FRAC_BITS_Q; \
89 void ihevce_get_cl_cu_lambda_prms(ihevce_enc_loop_ctxt_t *ps_ctxt, WORD32 i4_cur_cu_qp);
94 WORD32 i4_slice_type,
95 WORD32 i4_temporal_lyr_id,
96 WORD32 i4_lambda_type);
102 WORD32 i4_activity_for_qp,
103 WORD32 i4_activity_for_lamda,
104 WORD32 i4_reduce_qp);
106 WORD32 ihevce_scan_coeffs(
108 WORD32 *pi4_subBlock2csbfId_map,
109 WORD32 scan_idx,
110 WORD32 trans_size,
113 WORD32 i4_csbf_stride);
116 WORD32 top_intra_mode,
117 WORD32 left_intra_mode,
118 WORD32 available_top,
119 WORD32 available_left,
120 WORD32 cu_pos_y,
121 WORD32 *ps_cand_mode_list);
124 WORD32 top_intra_mode,
125 WORD32 left_intra_mode,
126 WORD32 available_top,
127 WORD32 available_left,
128 WORD32 cu_pos_y,
129 WORD32 luma_intra_pred_mode_current,
133 WORD32 src_strd,
135 WORD32 dst_strd,
136 WORD32 w,
137 WORD32 h,
140 WORD32 ihevce_t_q_iq_ssd_scan_fxn(
143 WORD32 pred_strd,
145 WORD32 src_strd,
147 WORD32 deq_data_strd,
149 WORD32 i4_recon_stride,
152 WORD32 csbf_strd,
153 WORD32 trans_size,
154 WORD32 packed_pred_mode,
156 WORD32 *pi4_coeff_off,
157 WORD32 *pi4_tu_bits,
159 WORD32 *pi4_zero_col,
160 WORD32 *pi4_zero_row,
162 WORD32 i4_perform_rdoq,
163 WORD32 i4_perform_sbh,
165 WORD32 i4_alpha_stim_multiplier,
169 WORD32 early_cbf);
172 WORD32 i4_trans_size,
173 WORD32 is_luma,
175 WORD32 *pi4_quant_round_0_1,
176 WORD32 *pi4_quant_round_1_2,
183 WORD32 deq_dat_strd,
185 WORD32 pred_strd,
187 WORD32 recon_strd,
189 WORD32 trans_size,
190 WORD32 packed_pred_mode,
191 WORD32 cbf,
192 WORD32 zero_cols,
193 WORD32 zero_rows);
198 WORD32 deq_dat_strd,
200 WORD32 pred_strd,
202 WORD32 recon_strd,
204 WORD32 trans_size,
205 WORD32 cbf,
206 WORD32 zero_cols,
207 WORD32 zero_rows,
222 WORD32 pred_strd_org,
232 WORD32 nbr_4x4_left_strd,
233 WORD32 cu_left_stride,
234 WORD32 curr_buf_idx,
235 WORD32 func_proc_mode,
236 WORD32 i4_alpha_stim_multiplier);
241 WORD32 cu_size,
242 WORD32 cu_pos_x,
243 WORD32 cu_pos_y,
244 WORD32 curr_buf_idx,
248 WORD32 i4_alpha_stim_multiplier);
254 WORD32 cu_size,
255 WORD32 cu_pos_x,
256 WORD32 cu_pos_y,
257 WORD32 curr_buf_idx,
261 WORD32 i4_alpha_stim_multiplier);
266 WORD32 cu_size,
267 WORD32 cu_pos_x,
268 WORD32 cu_pos_y,
272 WORD32 nbr_4x4_left_strd,
273 WORD32 curr_buf_idx);
278 WORD32 rd_opt_curr_idx,
279 WORD32 tu_mode,
280 WORD32 i4_alpha_stim_multiplier,
285 WORD32 rd_opt_curr_idx,
286 WORD32 func_proc_mode,
288 WORD32 chrm_src_stride,
292 WORD32 cu_left_stride,
293 WORD32 cu_pos_x,
294 WORD32 cu_pos_y,
295 WORD32 *pi4_chrm_tu_bits,
296 WORD32 i4_alpha_stim_multiplier,
305 WORD32 ihevce_set_flags_to_regulate_reevaluation(
309 WORD32 i4_num_deviant_cus,
317 WORD32 *pi4_sad_grid,
318 WORD32 *pi4_tu_split_flags,
319 WORD32 inp_stride,
320 WORD32 out_stride,
321 WORD32 blk_size,
322 WORD32 part_mask,
323 WORD32 use_satd_for_err_calc);
326 WORD32 *pi4_cost_children,
327 WORD32 idx_of_tl_child,
328 WORD32 cu_pos_x,
329 WORD32 cu_pos_y);
331 WORD32 ihevce_determine_children_cost_of_cu_from_me_results(
334 WORD32 *pi4_ref_bits,
335 WORD32 *pi4_cost_children,
336 WORD32 idx_of_tl_child,
341 WORD32 *pnum_tu_in_cu,
342 WORD32 depth,
343 WORD32 tu_split_flag,
344 WORD32 tu_early_cbf,
345 WORD32 i4_x_off,
346 WORD32 i4_y_off);
347 WORD32 ihevce_shrink_inter_tu_tree(
351 WORD32 num_tu_in_cu,
357 WORD32 ihevce_determine_tu_tree_distribution(
362 WORD32 i4_inp_stride,
363 WORD32 i4_lambda,
370 nbr_4x4_t *ps_nbr_4x4, pu_t *ps_pu, WORD32 i4_nbr_buf_stride);
373 ihevce_enc_loop_ctxt_t *ps_ctxt, cu_inter_cand_t *ps_inter_cand, WORD32 cu_size);
378 WORD32 i4_src_strd,
380 WORD32 i4_pred_strd,
382 WORD32 i4_deq_data_strd,
384 WORD32 i4_recon_stride,
388 WORD32 i4_cbf,
389 WORD32 i4_zero_col,
390 WORD32 i4_zero_row,
393 WORD32 ihevce_chroma_t_q_iq_ssd_scan_fxn(
396 WORD32 pred_strd,
398 WORD32 src_strd,
400 WORD32 deq_data_strd,
402 WORD32 i4_recon_stride,
405 WORD32 csbf_strd,
406 WORD32 trans_size,
407 WORD32 i4_scan_idx,
408 WORD32 intra_flag,
409 WORD32 *pi4_coeff_off,
410 WORD32 *pi4_tu_bits,
411 WORD32 *pi4_zero_col,
412 WORD32 *pi4_zero_row,
414 WORD32 i4_perform_sbh,
415 WORD32 i4_perform_rdoq,
418 WORD32 i4_alpha_stim_multiplier,
424 void ihevce_update_pred_qp(ihevce_enc_loop_ctxt_t *ps_ctxt, WORD32 cu_pos_x, WORD32 cu_pos_y);