Lines Matching refs:dmin
47 COPY3_IF_LT(dmin, d, bx, hx, by, hy)\
51 int *mx_ptr, int *my_ptr, int dmin, in hpel_motion_search() argument
73 return dmin; in hpel_motion_search()
77 dmin= cmp(s, mx, my, 0, 0, size, h, ref_index, src_index, cmp_sub, chroma_cmp_sub, flags); in hpel_motion_search()
79 dmin += (mv_penalty[2*mx - pred_x] + mv_penalty[2*my - pred_y])*penalty_factor; in hpel_motion_search()
84 int d= dmin; in hpel_motion_search()
152 return dmin; in hpel_motion_search()
156 int *mx_ptr, int *my_ptr, int dmin, in no_sub_motion_search() argument
162 return dmin; in no_sub_motion_search()
204 COPY3_IF_LT(dmin, d, bx, hx, by, hy)\
208 int *mx_ptr, int *my_ptr, int dmin, in qpel_motion_search() argument
235 return dmin; in qpel_motion_search()
239 dmin= cmp(s, mx, my, 0, 0, size, h, ref_index, src_index, cmp_sub, chroma_cmp_sub, flags); in qpel_motion_search()
241 dmin += (mv_penalty[4*mx - pred_x] + mv_penalty[4*my - pred_y])*penalty_factor; in qpel_motion_search()
247 int d= dmin; in qpel_motion_search()
357 return dmin; in qpel_motion_search()
374 COPY3_IF_LT(dmin, d, best[0], x, best[1], y)\
396 if(d<dmin){\
399 dmin=d;\
416 static av_always_inline int small_diamond_search(MpegEncContext * s, int *best, int dmin, in small_diamond_search() argument
452 return dmin; in small_diamond_search()
457 static int funny_diamond_search(MpegEncContext * s, int *best, int dmin, in funny_diamond_search() argument
496 return dmin; in funny_diamond_search()
499 static int hex_search(MpegEncContext * s, int *best, int dmin, in hex_search() argument
530 return dmin; in hex_search()
533 static int l2s_dia_search(MpegEncContext * s, int *best, int dmin, in l2s_dia_search() argument
568 return dmin; in l2s_dia_search()
571 static int umh_search(MpegEncContext * s, int *best, int dmin, in umh_search() argument
615 return hex_search(s, best, dmin, src_index, ref_index, penalty_factor, size, h, flags, 2); in umh_search()
618 static int full_search(MpegEncContext * s, int *best, int dmin, in full_search() argument
641 d= dmin; in full_search()
681 static int sab_diamond_search(MpegEncContext * s, int *best, int dmin, in sab_diamond_search() argument
757 dmin= minima[0].height; in sab_diamond_search()
768 return dmin; in sab_diamond_search()
771 static int var_diamond_search(MpegEncContext * s, int *best, int dmin, in var_diamond_search() argument
829 return dmin; in var_diamond_search()
832 static av_always_inline int diamond_search(MpegEncContext * s, int *best, int dmin, in diamond_search() argument
837 … return funny_diamond_search(s, best, dmin, src_index, ref_index, penalty_factor, size, h, flags); in diamond_search()
839 … return sab_diamond_search(s, best, dmin, src_index, ref_index, penalty_factor, size, h, flags); in diamond_search()
841 … return small_diamond_search(s, best, dmin, src_index, ref_index, penalty_factor, size, h, flags); in diamond_search()
843 … return full_search(s, best, dmin, src_index, ref_index, penalty_factor, size, h, flags); in diamond_search()
845 … return umh_search(s, best, dmin, src_index, ref_index, penalty_factor, size, h, flags); in diamond_search()
847 …return hex_search(s, best, dmin, src_index, ref_index, penalty_factor, size, h, flags, c… in diamond_search()
849 … return l2s_dia_search(s, best, dmin, src_index, ref_index, penalty_factor, size, h, flags); in diamond_search()
851 … return var_diamond_search(s, best, dmin, src_index, ref_index, penalty_factor, size, h, flags); in diamond_search()
870 int dmin; /**< the best value of d, i.e. the score in epzs_motion_search_internal() local
894 dmin= cmp(s, 0, 0, 0, 0, size, h, ref_index, src_index, cmpf, chroma_cmpf, flags); in epzs_motion_search_internal()
896 score_map[0]= dmin; in epzs_motion_search_internal()
901 dmin += (mv_penalty[pred_x] + mv_penalty[pred_y])*penalty_factor; in epzs_motion_search_internal()
909 if(dmin<((h*h*s->avctx->mv0_threshold)>>8) in epzs_motion_search_internal()
916 return dmin; in epzs_motion_search_internal()
929 if(dmin>h*h*4){ in epzs_motion_search_internal()
967 dmin= diamond_search(s, best, dmin, src_index, ref_index, penalty_factor, size, h, flags); in epzs_motion_search_internal()
973 return dmin; in epzs_motion_search_internal()
1000 int d, dmin; in epzs_motion_search2() local
1016 dmin = 1000000; in epzs_motion_search2()
1034 if(dmin>64*4){ in epzs_motion_search2()
1042 dmin= diamond_search(s, best, dmin, src_index, ref_index, penalty_factor, size, h, flags); in epzs_motion_search2()
1047 return dmin; in epzs_motion_search2()