Home
last modified time | relevance | path

Searched refs:i2_mv_x (Results 1 – 22 of 22) sorted by relevance

/external/libhevc/encoder/
Dhme_fullpel.c160 i2_temp_mv_x = ps_fullpel_refine_ctxt->i2_mv_x[0][i4_i]; in hme_fullpel_cand_sifter()
170 ps_fullpel_refine_ctxt->i2_mv_x[0][i4_i] = in hme_fullpel_cand_sifter()
171 ps_fullpel_refine_ctxt->i2_mv_x[1][i4_i]; in hme_fullpel_cand_sifter()
181 ps_fullpel_refine_ctxt->i2_mv_x[1][i4_i] = i2_temp_mv_x; in hme_fullpel_cand_sifter()
213 … ps_fullpel_refine_ctxt->i2_mv_x[i4_fpel_search_result_id][i4_fpel_search_result_array_index]; in hme_add_fpel_refine_candidates_to_search_cand_array()
337 (ps_fullpel_refine_ctxt->i2_mv_x[j][i4_index] != INTRA_MV)) in hme_fullpel_refine()
377 ps_fullpel_refine_ctxt->i2_mv_x[0][0] = ps_unique_search_nodes[0].s_mv.i2_mvx; in hme_fullpel_refine()
382 (ps_fullpel_refine_ctxt->i2_mv_x[0][0] != INTRA_MV)) in hme_fullpel_refine()
Dhme_subpel.c1456 ps_subpel_refine_ctxt->i2_mv_x[1][index] = ps_result_prms->i2_mv_x; in hme_evalsatd_update_2_best_results_pt_pu_16x16()
1466 ps_subpel_refine_ctxt->i2_mv_x[1][index] = in hme_evalsatd_update_2_best_results_pt_pu_16x16()
1467 ps_subpel_refine_ctxt->i2_mv_x[0][index]; in hme_evalsatd_update_2_best_results_pt_pu_16x16()
1475 ps_subpel_refine_ctxt->i2_mv_x[0][index] = ps_result_prms->i2_mv_x; in hme_evalsatd_update_2_best_results_pt_pu_16x16()
1619 ps_subpel_refine_ctxt->i2_mv_x[1][index] = ps_result_prms->i2_mv_x; in hme_evalsatd_update_1_best_result_pt_pu_16x16()
1627 ps_subpel_refine_ctxt->i2_mv_x[0][index] = ps_result_prms->i2_mv_x; in hme_evalsatd_update_1_best_result_pt_pu_16x16()
2462 s_result_prms.i2_mv_x = mvx_qpel; in hme_subpel_refine_search_node_high_speed()
2498 s_result_prms.i2_mv_x = mvx_qpel - 2; in hme_subpel_refine_search_node_high_speed()
2534 s_result_prms.i2_mv_x = mvx_qpel; in hme_subpel_refine_search_node_high_speed()
2570 s_result_prms.i2_mv_x = mvx_qpel + 2; in hme_subpel_refine_search_node_high_speed()
[all …]
Dhme_err_compute.c186 WORD32 mv_x = ps_grid->p_mv[i].i2_mv_x; in compute_4x4_sads_for_16x16_blk()
198 cand0->mv.i2_mv_x = (S16)(mv_x) + offset_x[j]; in compute_4x4_sads_for_16x16_blk()
327 WORD32 mv_x = ps_grid->p_mv[i].i2_mv_x; in compute_part_sads_for_MxM_blk()
339 cand0->mv.i2_mv_x = (S16)(mv_x) + offset_x[j]; in compute_part_sads_for_MxM_blk()
1984 (ps_result_prms->i2_mv_x == ps_best_node[0].s_mv.i2_mvx) && in hme_update_results_pt_pu_best1_subpel_hs_1()
1997 ps_subpel_refine_ctxt->i2_mv_x[1][i4_count] = ps_result_prms->i2_mv_x; in hme_update_results_pt_pu_best1_subpel_hs_1()
2009 ps_subpel_refine_ctxt->i2_mv_x[1][i4_count] = in hme_update_results_pt_pu_best1_subpel_hs_1()
2010 ps_subpel_refine_ctxt->i2_mv_x[0][i4_count]; in hme_update_results_pt_pu_best1_subpel_hs_1()
2018 ps_subpel_refine_ctxt->i2_mv_x[0][i4_count] = ps_result_prms->i2_mv_x; in hme_update_results_pt_pu_best1_subpel_hs_1()
2270 ps_mv_refine_ctxt->i2_mv_x[1][index] = ps_search_node->s_mv.i2_mvx; in hme_calc_sad_and_2_best_results()
[all …]
Dihevce_bs_compute_ctb.c573 WORD16 i2_mv_x, i2_mv_y; in ihevce_bs_compute_cu() local
595 i2_mv_x = i2_mv_x0; in ihevce_bs_compute_cu()
619 i2_mv_x = i2_mv_x1; in ihevce_bs_compute_cu()
640 (abs(i2_mv_x - i2_nbr_mv_x) < 4) && in ihevce_bs_compute_cu()
Dhme_coarse.c112 ps_mv->i2_mv_x = ps_search_node->s_mv.i2_mvx >> (shift); \
440 ps_best_mv_4x8->i2_mv_x = best_mv_x_4x8; in hme_combine_4x4_sads_and_compute_cost_high_quality()
443 ps_best_mv_8x4->i2_mv_x = best_mv_x_8x4; in hme_combine_4x4_sads_and_compute_cost_high_quality()
531 ps_best_mv_4x8->i2_mv_x = best_mv_x_4x8; in hme_combine_4x4_sads_and_compute_cost_high_speed()
534 ps_best_mv_8x4->i2_mv_x = best_mv_x_8x4; in hme_combine_4x4_sads_and_compute_cost_high_speed()
1169 s_candt_global[i1_ref_idx].s_mv.i2_mvx = s_mv.i2_mv_x; in hme_coarsest()
1534 ps_candt_fs_4x8->s_mv.i2_mvx = best_mv_4x8.i2_mv_x; in hme_coarsest()
1538 ps_candt_fs_8x4->s_mv.i2_mvx = best_mv_8x4.i2_mv_x; in hme_coarsest()
Dhme_defs.h237 (node)->s_mv.i2_mvx = (mv)->i2_mv_x; \
346 center_mvx = ps_dedup->i2_mv_x; \
447 (node)->ps_mv->i2_mvx = (mv)->i2_mv_x; \
630 if((as_nodes[k].s_mv.i2_mvx == new_node->i2_mv_x[result_num][part_id_1]) && \
644 as_nodes[k].s_mv.i2_mvx = new_node->i2_mv_x[result_num][part_id_1]; \
1090 S16 i2_mv_x; member
1865 MEM_ALIGN16 WORD16 i2_mv_x[2][TOT_NUM_PARTS + 7]; member
2176 S16 i2_mv_x; member
3328 S16 i2_mv_x; member
Dhme_common_defs.h110 S16 i2_mv_x; member
Dihevce_defs.h889 ps_part_results->i2_mv_x = ps_search_node->i2_mv_x; \
Dhme_utils.c323 S16 i2_mv_x, i2_mv_y; in hme_get_global_mv() local
329 i2_mv_x = ps_prev_layer->s_global_mv[0][GMV_THICK_LOBE].i2_mv_x; in hme_get_global_mv()
332 i2_mv_x = (S16)((i2_mv_x * i4_delta_poc) / i4_delta_poc_prev); in hme_get_global_mv()
335 ps_mv->i2_mv_x = i2_mv_x; in hme_get_global_mv()
391 ps_mv->i2_mv_x = (S16)((i4_max_x << ps_hist->i4_shift_x) + ps_hist->i4_min_x); in hme_calculate_global_mv()
451 S16 i2_mv_x, i2_mv_y; in hme_map_mvs_to_grid() local
500 i2_mv_x = ps_search_node->s_mv.i2_mvx; in hme_map_mvs_to_grid()
525 ps_grid_node_tmp[i4_x].s_mv.i2_mvx = i2_mv_x; in hme_map_mvs_to_grid()
711 S16 i2_mv_x, i2_mv_y; in hme_pick_back_search_node() local
715 i2_mv_x = ps_search_node_fwd->s_mv.i2_mvx; in hme_pick_back_search_node()
[all …]
Dhme_refine.c913 s_result_prms.i2_mv_x = ps_search_node->s_mv.i2_mvx; in hme_pick_eval_merge_candts()
1489 (ps_mv)->i2_mv_x = (ps_search_node)->s_mv.i2_mvx >> (shift); \
2261 ps_search_node->s_mv.i2_mvx = SCALE_MV_COMP_RES(ps_mv[i4_result_id].i2_mv_x, wd_c, wd_p); in hme_project_coloc_candt()
2352 ps_search_node->s_mv.i2_mvx = ps_mv[i4_result_id].i2_mv_x << 1; in hme_project_coloc_candt_dyadic()
2413 ps_search_node->s_mv.i2_mvx = ps_mv[i4_result_id].i2_mv_x << 1; in hme_project_coloc_candt_dyadic_implicit()
3285 S16 i2_mv_x, in hme_find_and_update_clusters() argument
3300 S32 mvx = i2_mv_x; in hme_find_and_update_clusters()
7586 ps_fullpel_refine_ctxt->i2_mv_x[0][i4_i] = 0; in hme_refine()
7598 ps_fullpel_refine_ctxt->i2_mv_x[1][i4_i] = 0; in hme_refine()
10175 S16 i2_mv_x = s_search_node_temp.s_mv.i2_mvx; in hme_refine_no_encode() local
[all …]
Dihevce_me_common_defs.h577 WORD16 i2_mv_x; member
Dihevce_enc_structs.h1509 WORD16 i2_mv_x; member
/external/libhevc/encoder/arm/
Dihevce_me_neon.c297 WORD32 mv_x = ps_grid->p_mv[i].i2_mv_x; in compute_part_sads_for_MxM_blk_neon()
309 cand0->mv.i2_mv_x = (S16)(mv_x) + offset_x[j]; in compute_part_sads_for_MxM_blk_neon()
378 WORD32 mv_x = ps_grid->p_mv[i].i2_mv_x; in compute_4x4_sads_for_16x16_blk_neon()
390 cand0->mv.i2_mv_x = (S16)(mv_x) + offset_x[j]; in compute_4x4_sads_for_16x16_blk_neon()
574 refine_ctxt->i2_mv_x[0][id] = ps_search_node->s_mv.i2_mvx; in hme_calc_sad_and_1_best_result_neon()
593 assert(refine_ctxt->i2_mv_x[0][part_id] == 0); in hme_calc_sad_and_1_best_result_neon()
601 assert(refine_ctxt->i2_mv_x[1][part_id] == 0); in hme_calc_sad_and_1_best_result_neon()
653 refine_ctxt->i2_mv_x[0][id] = ps_result_prms->i2_mv_x; in hme_calc_sad_and_1_best_result_subpel_neon()
Dihevce_coarse_layer_sad_neon.c599 ps_best_mv_4x8->i2_mv_x = best_mv_x_4x8; in hme_combine_4x4_sads_and_compute_cost_high_speed_neon()
602 ps_best_mv_8x4->i2_mv_x = best_mv_x_8x4; in hme_combine_4x4_sads_and_compute_cost_high_speed_neon()
761 ps_best_mv_4x8->i2_mv_x = best_mv_x_4x8; in hme_combine_4x4_sads_and_compute_cost_high_quality_neon()
764 ps_best_mv_8x4->i2_mv_x = best_mv_x_8x4; in hme_combine_4x4_sads_and_compute_cost_high_quality_neon()
Dihevce_subpel_neon.c439 refine_ctxt->i2_mv_x[0][id] = ps_result_prms->i2_mv_x; in hme_evalsatd_update_1_best_result_pt_pu_16x16_neon()
/external/libavc/decoder/
Dih264d_inter_pred.c189 WORD16 i2_mv_x,i2_mv_y; in ih264d_form_mb_part_info_bp() local
221 i2_mv_x = ps_pred_pkd->i2_mv[0]; in ih264d_form_mb_part_info_bp()
239 i2_tmp_mv_x = i2_mv_x; in ih264d_form_mb_part_info_bp()
318 i2_tmp_mv_x = i2_mv_x; in ih264d_form_mb_part_info_bp()
334 i2_mv_x = i2_tmp_mv_x; in ih264d_form_mb_part_info_bp()
342 i2_tmp_mv_x -= (i2_mv_x < 0); in ih264d_form_mb_part_info_bp()
492 WORD16 i2_mv_x,i2_mv_y; in ih264d_form_mb_part_info_mp() local
508 i2_mv_x = ps_pred_pkd->i2_mv[0]; in ih264d_form_mb_part_info_mp()
594 i2_tmp_mv_x = i2_mv_x; in ih264d_form_mb_part_info_mp()
721 i2_tmp_mv_x = i2_mv_x; in ih264d_form_mb_part_info_mp()
[all …]
Dih264d_process_bslice.c225 WORD16 i2_mv_x, i2_mv_y, i2_mvX1, i2_mvY1; in ih264d_decode_spatial_direct() local
233 i2_mv_x = 0; in ih264d_decode_spatial_direct()
238 i2_mv_x = i2_spat_pred_mv[0]; in ih264d_decode_spatial_direct()
265 i2_mv[0] = i2_mv_x; in ih264d_decode_spatial_direct()
303 s_temp_mv_pred.i2_mv[0] = i2_mv_x; in ih264d_decode_spatial_direct()
324 i2_mv_x = i2_mvX1; in ih264d_decode_spatial_direct()
330 | ((u1_final_ref_idx == 0) && (ABS(i2_mv_x) <= 1) in ih264d_decode_spatial_direct()
523 WORD16 i2_mv_x = 0, i2_mv_y = 0; in ih264d_decode_spatial_direct() local
538 i2_mv_x = pi2_final_mv0[0]; in ih264d_decode_spatial_direct()
543 i2_mv_x = pi2_final_mv1[0]; in ih264d_decode_spatial_direct()
[all …]
Dih264d_process_pslice.c80 WORD32 i2_mv_x, i2_mv_y; in ih264d_mv_pred_ref_tfr_nby2_pmb() local
249 i2_mv_x = ps_mv_nmb->i2_mv[0]; in ih264d_mv_pred_ref_tfr_nby2_pmb()
251 i2_mv_x += s_mvPred.i2_mv[0]; in ih264d_mv_pred_ref_tfr_nby2_pmb()
253 s_mvPred.i2_mv[0] = i2_mv_x; in ih264d_mv_pred_ref_tfr_nby2_pmb()
293 && (ABS(i2_mv_x) in ih264d_mv_pred_ref_tfr_nby2_pmb()
Dih264d_parse_mb_header.c1133 WORD16 i2_mv_x, i2_mv_y; in ih264d_get_mvd_cabac() local
1148 i2_mv_x = ih264d_parse_mvd_cabac(ps_bitstrm, ps_cab_env, in ih264d_get_mvd_cabac()
1162 u1_abs_mvd_x = CLIP3(0, 127, ABS(i2_mv_x)); in ih264d_get_mvd_cabac()
1165 COPYTHECONTEXT("MVD", i2_mv_x);COPYTHECONTEXT("MVD", i2_mv_y); in ih264d_get_mvd_cabac()
1168 pi2_mv[0] = i2_mv_x; in ih264d_get_mvd_cabac()
Dih264d_parse_bslice.c1087 WORD16 i2_mv_x, i2_mv_y; in ih264d_mv_pred_ref_tfr_nby2_bmb() local
1096 i2_mv_x = ps_mv_nmb->i2_mv[u1_tmp_lx]; in ih264d_mv_pred_ref_tfr_nby2_bmb()
1099 i2_mv_x += s_mvPred.i2_mv[u1_tmp_lx]; in ih264d_mv_pred_ref_tfr_nby2_bmb()
1101 s_mvPred.i2_mv[u1_tmp_lx] = i2_mv_x; in ih264d_mv_pred_ref_tfr_nby2_bmb()
1127 && (ABS(i2_mv_x) in ih264d_mv_pred_ref_tfr_nby2_bmb()
1139 i2_mv[0] = i2_mv_x; in ih264d_mv_pred_ref_tfr_nby2_bmb()
/external/libhevc/decoder/
Dihevcd_boundary_strength.c163 WORD16 i2_mv_x, i2_mv_y; in ihevcd_pu_boundary_strength() local
169 i2_mv_x = i2_mv_x0; in ihevcd_pu_boundary_strength()
175 i2_mv_x = i2_mv_x1; in ihevcd_pu_boundary_strength()
194 (ABS(i2_mv_x - i2_ngbr_mv_x) < 4) && in ihevcd_pu_boundary_strength()
/external/libavc/encoder/
Dih264e.h882 WORD16 i2_mv_x; member