Home
last modified time | relevance | path

Searched refs:i4_mv_x (Results 1 – 7 of 7) sorted by relevance

/external/libhevc/encoder/
Dhme_subpel.c121 void hme_qpel_interp_avg(interp_prms_t *ps_prms, S32 i4_mv_x, S32 i4_mv_y, S32 i4_buf_id) in hme_qpel_interp_avg() argument
153 i4_mv_x_frac = i4_mv_x & 3; in hme_qpel_interp_avg()
156 i4_offset = (i4_mv_x >> 2) + (i4_mv_y >> 2) * ps_prms->i4_ref_stride; in hme_qpel_interp_avg()
196 S32 i4_mv_x, in hme_qpel_interp_avg_2pt_vert_no_reuse() argument
202 pf_qpel_interp_avg_1pt(ps_prms, i4_mv_x, i4_mv_y + 1, 3, ppu1_final, pi4_final_stride); in hme_qpel_interp_avg_2pt_vert_no_reuse()
204 pf_qpel_interp_avg_1pt(ps_prms, i4_mv_x, i4_mv_y - 1, 1, ppu1_final, pi4_final_stride); in hme_qpel_interp_avg_2pt_vert_no_reuse()
209 S32 i4_mv_x, in hme_qpel_interp_avg_2pt_horz_no_reuse() argument
215 pf_qpel_interp_avg_1pt(ps_prms, i4_mv_x + 1, i4_mv_y, 2, ppu1_final, pi4_final_stride); in hme_qpel_interp_avg_2pt_horz_no_reuse()
217 pf_qpel_interp_avg_1pt(ps_prms, i4_mv_x - 1, i4_mv_y, 0, ppu1_final, pi4_final_stride); in hme_qpel_interp_avg_2pt_horz_no_reuse()
244 S32 i4_mv_x, in hme_qpel_interp_comprehensive() argument
[all …]
Dhme_utils.c291 void hme_update_histogram(mv_hist_t *ps_hist, S32 i4_mv_x, S32 i4_mv_y) in hme_update_histogram() argument
295 i4_col = (i4_mv_x - ps_hist->i4_min_x) >> ps_hist->i4_shift_x; in hme_update_histogram()
5508 S32 i4_mv_x, in hme_qpel_interp_avg_1pt() argument
5544 i4_mv_x_frac = i4_mv_x & 3; in hme_qpel_interp_avg_1pt()
5547 i4_offset = (i4_mv_x >> 2) + (i4_mv_y >> 2) * ps_prms->i4_ref_stride; in hme_qpel_interp_avg_1pt()
5575 interp_prms_t *ps_prms, S32 i4_mv_x, S32 i4_mv_y, U08 **ppu1_final, S32 *pi4_final_stride) in hme_qpel_interp_avg_2pt_vert_with_reuse() argument
5577 hme_qpel_interp_avg_1pt(ps_prms, i4_mv_x, i4_mv_y + 1, 3, ppu1_final, pi4_final_stride); in hme_qpel_interp_avg_2pt_vert_with_reuse()
5579 hme_qpel_interp_avg_1pt(ps_prms, i4_mv_x, i4_mv_y - 1, 1, ppu1_final, pi4_final_stride); in hme_qpel_interp_avg_2pt_vert_with_reuse()
5583 interp_prms_t *ps_prms, S32 i4_mv_x, S32 i4_mv_y, U08 **ppu1_final, S32 *pi4_final_stride) in hme_qpel_interp_avg_2pt_horz_with_reuse() argument
5585 hme_qpel_interp_avg_1pt(ps_prms, i4_mv_x + 1, i4_mv_y, 2, ppu1_final, pi4_final_stride); in hme_qpel_interp_avg_2pt_horz_with_reuse()
[all …]
Dhme_interface.h274 typedef void (*PF_INTERP_FXN_T)(interp_prms_t *ps_prms, S32 i4_mv_x, S32 i4_mv_y, S32 interp_buf_id…
Dhme_utils.h76 void hme_update_histogram(mv_hist_t *ps_hist, S32 i4_mv_x, S32 i4_mv_y);
/external/libhevc/encoder/arm/
Dihevce_subpel_neon.c255 void hme_qpel_interp_avg_neon(interp_prms_t *ps_prms, S32 i4_mv_x, S32 i4_mv_y, S32 i4_buf_id) in hme_qpel_interp_avg_neon() argument
262 i4_mv_x_frac = i4_mv_x & 3; in hme_qpel_interp_avg_neon()
265 i4_offset = (i4_mv_x >> 2) + (i4_mv_y >> 2) * i4_ref_stride; in hme_qpel_interp_avg_neon()
307 S32 i4_mv_x, in hme_qpel_interp_avg_1pt_neon() argument
318 i4_mv_x_frac = i4_mv_x & 3; in hme_qpel_interp_avg_1pt_neon()
321 i4_offset = (i4_mv_x >> 2) + (i4_mv_y >> 2) * i4_ref_stride; in hme_qpel_interp_avg_1pt_neon()
350 interp_prms_t *ps_prms, S32 i4_mv_x, S32 i4_mv_y, U08 **ppu1_final, S32 *pi4_final_stride) in hme_qpel_interp_avg_2pt_vert_with_reuse_neon() argument
352 hme_qpel_interp_avg_1pt_neon(ps_prms, i4_mv_x, i4_mv_y + 1, 3, ppu1_final, pi4_final_stride); in hme_qpel_interp_avg_2pt_vert_with_reuse_neon()
354 hme_qpel_interp_avg_1pt_neon(ps_prms, i4_mv_x, i4_mv_y - 1, 1, ppu1_final, pi4_final_stride); in hme_qpel_interp_avg_2pt_vert_with_reuse_neon()
358 interp_prms_t *ps_prms, S32 i4_mv_x, S32 i4_mv_y, U08 **ppu1_final, S32 *pi4_final_stride) in hme_qpel_interp_avg_2pt_horz_with_reuse_neon() argument
[all …]
/external/libavc/decoder/svc/
Disvcd_mode_mv_resamp.c1179 WORD32 i4_mv_x, i4_mv_y; in isvcd_motion_scale_crop_wdw_change() local
1191 i4_mv_x = (WORD32) ps_ref_mv->i2_mv[2 * u1_list_x]; in isvcd_motion_scale_crop_wdw_change()
1231 i4_mv_x = (i4_mv_x * i4_scale_x + 32768) >> 16; in isvcd_motion_scale_crop_wdw_change()
1243 i4_mv_x += ((i4_x * i4_scale_x + 32768) >> 16) - 4 * i4_dox; in isvcd_motion_scale_crop_wdw_change()
1247 ps_motion_pred->i2_mv[2 * u1_list_x] = i4_mv_x; in isvcd_motion_scale_crop_wdw_change()
1351 WORD32 i4_mv_x, i4_mv_y; in isvcd_interlyr_motion_scale() local
1372 i4_mv_x = (i2_mv_x * i4_scale_x + 32768) >> 16; in isvcd_interlyr_motion_scale()
1376 ps_motion_pred->i2_mv[2 * i4_lists] = i4_mv_x; in isvcd_interlyr_motion_scale()
1821 WORD32 i4_mv_x, i4_mv_y; in isvcd_interlyr_motion_submbmode_pred() local
1860 i4_mv_x = in isvcd_interlyr_motion_submbmode_pred()
[all …]
/external/libavc/encoder/svc/
Disvce_me.c893 WORD32 i4_mv_x, i4_mv_y; in isvce_add_me_init_search_cands() local
903 i4_mv_x = (ps_search_cand->i2_mvx + 2) >> 2; in isvce_add_me_init_search_cands()
906 i4_mv_x = CLIP3(i4_srch_range_w, i4_srch_range_e, i4_mv_x); in isvce_add_me_init_search_cands()
917 if((ps_me_ctxt->as_mv_init_search[i4_reflist][k].i2_mvx == i4_mv_x && in isvce_add_me_init_search_cands()
934 i4_mv_x; in isvce_add_me_init_search_cands()
946 i4_mv_x; in isvce_add_me_init_search_cands()
956 ps_me_ctxt->as_mv_init_search[i4_reflist][u4_num_init_search_cands].i2_mvx = i4_mv_x; in isvce_add_me_init_search_cands()