Searched refs:mv_q4 (Results 1 – 5 of 5) sorted by relevance
/external/libvpx/libvpx/vp9/common/ |
D | vp9_reconinter.c | 29 const MV mv_q4 = { is_q4 ? src_mv->row : src_mv->row * 2, in vp9_highbd_build_inter_predictor() local 31 MV32 mv = vp9_scale_mv(&mv_q4, x, y, sf); in vp9_highbd_build_inter_predictor() 49 const MV mv_q4 = { is_q4 ? src_mv->row : src_mv->row * 2, in vp9_build_inter_predictor() local 51 MV32 mv = vp9_scale_mv(&mv_q4, x, y, sf); in vp9_build_inter_predictor() 149 const MV mv_q4 = clamp_mv_to_umv_border_sb( in build_inter_predictors() local 164 assert(mv_q4.row == mv.row * (1 << (1 - pd->subsampling_y)) && in build_inter_predictors() 165 mv_q4.col == mv.col * (1 << (1 - pd->subsampling_x))); in build_inter_predictors() 177 scaled_mv = vp9_scale_mv(&mv_q4, mi_x + x, mi_y + y, sf); in build_inter_predictors() 182 scaled_mv.row = mv_q4.row; in build_inter_predictors() 183 scaled_mv.col = mv_q4.col; in build_inter_predictors()
|
/external/libaom/libaom/av1/encoder/ |
D | reconinter_enc.c | 65 const MV mv_q4 = clamp_mv_to_umv_border_sb( in calc_subpel_params() local 68 subpel_params->subpel_x = (mv_q4.col & SUBPEL_MASK) << SCALE_EXTRA_BITS; in calc_subpel_params() 69 subpel_params->subpel_y = (mv_q4.row & SUBPEL_MASK) << SCALE_EXTRA_BITS; in calc_subpel_params() 70 *pre = pre_buf->buf + (y + (mv_q4.row >> SUBPEL_BITS)) * pre_buf->stride + in calc_subpel_params() 71 (x + (mv_q4.col >> SUBPEL_BITS)); in calc_subpel_params() 290 const MV mv_q4 = { is_q4 ? src_mv->row : src_mv->row * 2, in av1_build_inter_predictor() local 292 MV32 mv = av1_scale_mv(&mv_q4, x, y, sf); in av1_build_inter_predictor()
|
D | rdopt.c | 8748 const MV mv_q4 = clamp_mv_to_umv_border_sb( in interpolation_filter_search() local 8750 const int sub_x = (mv_q4.col & SUBPEL_MASK) << SCALE_EXTRA_BITS; in interpolation_filter_search() 8751 const int sub_y = (mv_q4.row & SUBPEL_MASK) << SCALE_EXTRA_BITS; in interpolation_filter_search()
|
/external/libvpx/libvpx/vp9/decoder/ |
D | vp9_decodeframe.c | 586 const MV mv_q4 = clamp_mv_to_umv_border_sb( in dec_build_inter_predictors() local 594 assert(mv_q4.row == mv->row * (1 << (1 - pd->subsampling_y)) && in dec_build_inter_predictors() 595 mv_q4.col == mv->col * (1 << (1 - pd->subsampling_x))); in dec_build_inter_predictors() 612 scaled_mv = vp9_scale_mv(&mv_q4, mi_x + x, mi_y + y, sf); in dec_build_inter_predictors()
|
/external/libaom/libaom/av1/decoder/ |
D | decodeframe.c | 608 const MV mv_q4 = clamp_mv_to_umv_border_sb( in dec_calc_subpel_params() local 611 subpel_params->subpel_x = (mv_q4.col & SUBPEL_MASK) << SCALE_EXTRA_BITS; in dec_calc_subpel_params() 612 subpel_params->subpel_y = (mv_q4.row & SUBPEL_MASK) << SCALE_EXTRA_BITS; in dec_calc_subpel_params() 615 pos_x += mv_q4.col; in dec_calc_subpel_params() 616 pos_y += mv_q4.row; in dec_calc_subpel_params() 624 scaled_mv->row = mv_q4.row; in dec_calc_subpel_params() 625 scaled_mv->col = mv_q4.col; in dec_calc_subpel_params()
|