Home
last modified time | relevance | path

Searched refs:subpel_params (Results 1 – 4 of 4) sorted by relevance

/external/libaom/libaom/av1/common/
Dreconinter.h159 const SubpelParams *subpel_params, const struct scale_factors *sf, int w, in inter_predictor() argument
164 const int is_scaled = has_scale(subpel_params->xs, subpel_params->ys); in inter_predictor()
167 interp_filters, subpel_params->subpel_x, in inter_predictor()
168 subpel_params->xs, subpel_params->subpel_y, in inter_predictor()
169 subpel_params->ys, 1, conv_params, sf); in inter_predictor()
171 SubpelParams sp = *subpel_params; in inter_predictor()
181 const SubpelParams *subpel_params, const struct scale_factors *sf, int w, in highbd_inter_predictor() argument
186 const int is_scaled = has_scale(subpel_params->xs, subpel_params->ys); in highbd_inter_predictor()
189 interp_filters, subpel_params->subpel_x, in highbd_inter_predictor()
190 subpel_params->xs, subpel_params->subpel_y, in highbd_inter_predictor()
[all …]
Dreconinter.c125 const SubpelParams *subpel_params) { in av1_make_inter_predictor() argument
145 src, src_stride, dst, dst_stride, subpel_params, in av1_make_inter_predictor()
152 src, src_stride, dst, dst_stride, subpel_params, in av1_make_inter_predictor()
159 src, src_stride, dst, dst_stride, subpel_params, in av1_make_inter_predictor()
668 const SubpelParams *subpel_params) { in av1_make_masked_inter_predictor() argument
689 inter_pred_params, subpel_params); in av1_make_masked_inter_predictor()
709 SubpelParams subpel_params; in av1_build_one_inter_predictor() local
713 &subpel_params, &src_stride); in av1_build_one_inter_predictor()
718 inter_pred_params, &subpel_params); in av1_build_one_inter_predictor()
721 inter_pred_params, &subpel_params); in av1_build_one_inter_predictor()
/external/libaom/libaom/av1/encoder/
Dreconinter_enc.c34 uint8_t **pre, SubpelParams *subpel_params, in enc_calc_subpel_params() argument
64 subpel_params->subpel_x = pos_x & SCALE_SUBPEL_MASK; in enc_calc_subpel_params()
65 subpel_params->subpel_y = pos_y & SCALE_SUBPEL_MASK; in enc_calc_subpel_params()
66 subpel_params->xs = sf->x_step_q4; in enc_calc_subpel_params()
67 subpel_params->ys = sf->y_step_q4; in enc_calc_subpel_params()
/external/libaom/libaom/av1/decoder/
Ddecodeframe.c546 SubpelParams *subpel_params, int *src_stride, in dec_calc_subpel_params() argument
574 subpel_params->subpel_x = pos_x & SCALE_SUBPEL_MASK; in dec_calc_subpel_params()
575 subpel_params->subpel_y = pos_y & SCALE_SUBPEL_MASK; in dec_calc_subpel_params()
576 subpel_params->xs = sf->x_step_q4; in dec_calc_subpel_params()
577 subpel_params->ys = sf->y_step_q4; in dec_calc_subpel_params()
585 ((pos_x + (bw - 1) * subpel_params->xs) >> SCALE_SUBPEL_BITS) + 1; in dec_calc_subpel_params()
587 ((pos_y + (bh - 1) * subpel_params->ys) >> SCALE_SUBPEL_BITS) + 1; in dec_calc_subpel_params()
607 subpel_params->xs = subpel_params->ys = SCALE_SUBPEL_SHIFTS; in dec_calc_subpel_params()
608 subpel_params->subpel_x = (mv_q4.col & SUBPEL_MASK) << SCALE_EXTRA_BITS; in dec_calc_subpel_params()
609 subpel_params->subpel_y = (mv_q4.row & SUBPEL_MASK) << SCALE_EXTRA_BITS; in dec_calc_subpel_params()
[all …]