Home
last modified time | relevance | path

Searched refs:this_mv (Results 1 – 8 of 8) sorted by relevance

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/
Dmcomp.c370 int_mv this_mv; in vp8_find_best_sub_pixel_step() local
405 this_mv.as_mv.row = startmv.as_mv.row; in vp8_find_best_sub_pixel_step()
406 this_mv.as_mv.col = ((startmv.as_mv.col - 8) | 4); in vp8_find_best_sub_pixel_step()
408 left = thismse + mv_err_cost(&this_mv, ref_mv, mvcost, error_per_bit); in vp8_find_best_sub_pixel_step()
412 *bestmv = this_mv; in vp8_find_best_sub_pixel_step()
418 this_mv.as_mv.col += 8; in vp8_find_best_sub_pixel_step()
420 right = thismse + mv_err_cost(&this_mv, ref_mv, mvcost, error_per_bit); in vp8_find_best_sub_pixel_step()
424 *bestmv = this_mv; in vp8_find_best_sub_pixel_step()
431 this_mv.as_mv.col = startmv.as_mv.col; in vp8_find_best_sub_pixel_step()
432 this_mv.as_mv.row = ((startmv.as_mv.row - 8) | 4); in vp8_find_best_sub_pixel_step()
[all …]
Dpickinter.h30 int_mv this_mv);
Dpickinter.c68 int_mv this_mv) in vp8_get_inter_mbpred_error() argument
78 int xoffset = this_mv.as_mv.col & 7; in vp8_get_inter_mbpred_error()
79 int yoffset = this_mv.as_mv.row & 7; in vp8_get_inter_mbpred_error()
81 in_what += (this_mv.as_mv.row >> 3) * pre_stride + (this_mv.as_mv.col >> 3); in vp8_get_inter_mbpred_error()
Drdopt.c953 int_mv *this_mv, int_mv *best_ref_mv, in labels2mode() argument
992 thismvcost = vp8_mv_bit_cost(this_mv, best_ref_mv, mvcost, 102); in labels2mode()
995 this_mv->as_int = col ? d[-1].bmi.mv.as_int : (uint32_t)left_block_mv(mic, i); in labels2mode()
998 this_mv->as_int = row ? d[-4].bmi.mv.as_int : (uint32_t)above_block_mv(mic, i, mis); in labels2mode()
1001 this_mv->as_int = 0; in labels2mode()
1014 if (left_mv.as_int == this_mv->as_int) in labels2mode()
1021 d->bmi.mv.as_int = this_mv->as_int; in labels2mode()
1024 x->partition_info->bmi[i].mv.as_int = this_mv->as_int; in labels2mode()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/
Dfindnearmv.c66 int_mv this_mv; in vp8_find_near_mvs() local
68 this_mv.as_int = left->mbmi.mv.as_int; in vp8_find_near_mvs()
69 … mv_bias(ref_frame_sign_bias[left->mbmi.ref_frame], refframe, &this_mv, ref_frame_sign_bias); in vp8_find_near_mvs()
71 if (this_mv.as_int != mv->as_int) in vp8_find_near_mvs()
73 (++mv)->as_int = this_mv.as_int; in vp8_find_near_mvs()
88 int_mv this_mv; in vp8_find_near_mvs() local
90 this_mv.as_int = aboveleft->mbmi.mv.as_int; in vp8_find_near_mvs()
91 … mv_bias(ref_frame_sign_bias[aboveleft->mbmi.ref_frame], refframe, &this_mv, ref_frame_sign_bias); in vp8_find_near_mvs()
93 if (this_mv.as_int != mv->as_int) in vp8_find_near_mvs()
95 (++mv)->as_int = this_mv.as_int; in vp8_find_near_mvs()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/
Dvp9_mcomp.c482 thissad += mvsad_err_cost(&this_mv, &fcenter_mv, \
547 const MV this_mv = {br + candidates[t][i].row, in vp9_pattern_search() local
550 get_buf_from_mv(in_what, &this_mv), in vp9_pattern_search()
556 const MV this_mv = {br + candidates[t][i].row, in vp9_pattern_search() local
558 if (!is_mv_in(x, &this_mv)) in vp9_pattern_search()
561 get_buf_from_mv(in_what, &this_mv), in vp9_pattern_search()
590 const MV this_mv = {br + candidates[s][i].row, in vp9_pattern_search() local
593 get_buf_from_mv(in_what, &this_mv), in vp9_pattern_search()
599 const MV this_mv = {br + candidates[s][i].row, in vp9_pattern_search() local
601 if (!is_mv_in(x, &this_mv)) in vp9_pattern_search()
[all …]
Dvp9_rdopt.c1475 int_mv this_mv[2], in labels2mode()
1492 this_mv[0].as_int = seg_mvs[mbmi->ref_frame[0]].as_int; in labels2mode()
1493 thismvcost += vp9_mv_bit_cost(&this_mv[0].as_mv, &best_ref_mv[0]->as_mv, in labels2mode()
1496 this_mv[1].as_int = seg_mvs[mbmi->ref_frame[1]].as_int; in labels2mode()
1497 thismvcost += vp9_mv_bit_cost(&this_mv[1].as_mv, &best_ref_mv[1]->as_mv, in labels2mode()
1502 this_mv[0].as_int = frame_mv[NEARESTMV][mbmi->ref_frame[0]].as_int; in labels2mode()
1504 this_mv[1].as_int = frame_mv[NEARESTMV][mbmi->ref_frame[1]].as_int; in labels2mode()
1507 this_mv[0].as_int = frame_mv[NEARMV][mbmi->ref_frame[0]].as_int; in labels2mode()
1509 this_mv[1].as_int = frame_mv[NEARMV][mbmi->ref_frame[1]].as_int; in labels2mode()
1512 this_mv[0].as_int = 0; in labels2mode()
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/decoder/
Ddecodemv.c387 int_mv this_mv; in read_mb_modes_mv() local
389 this_mv.as_int = left->mbmi.mv.as_int; in read_mb_modes_mv()
391 mbmi->ref_frame, &this_mv, ref_frame_sign_bias); in read_mb_modes_mv()
393 if (this_mv.as_int != nmv->as_int) in read_mb_modes_mv()
395 (++nmv)->as_int = this_mv.as_int; in read_mb_modes_mv()
410 int_mv this_mv; in read_mb_modes_mv() local
412 this_mv.as_int = aboveleft->mbmi.mv.as_int; in read_mb_modes_mv()
414 mbmi->ref_frame, &this_mv, ref_frame_sign_bias); in read_mb_modes_mv()
416 if (this_mv.as_int != nmv->as_int) in read_mb_modes_mv()
418 (++nmv)->as_int = this_mv.as_int; in read_mb_modes_mv()