Lines Matching refs:size
45 d= cmp_hpel(s, x, y, dx, dy, size, h, ref_index, src_index, cmp_sub, chroma_cmp_sub, flags);\
53 int size, int h)
67 cmp_sub = s->mecc.me_sub_cmp[size];
68 chroma_cmp_sub = s->mecc.me_sub_cmp[size + 1];
77 dmin= cmp(s, mx, my, 0, 0, size, h, ref_index, src_index, cmp_sub, chroma_cmp_sub, flags);
78 if(mx || my || size>0)
158 int size, int h)
166 int src_index, int ref_index, int size,
181 cmp_sub = s->mecc.mb_cmp[size];
182 chroma_cmp_sub = s->mecc.mb_cmp[size + 1];
184 d= cmp(s, mx>>(qpel+1), my>>(qpel+1), mx&mask, my&mask, size, h, ref_index, src_index, cmp_sub, chroma_cmp_sub, flags);
186 if(add_rate && (mx || my || size>0))
193 int ref_index, int size, int h, int add_rate)
195 return get_mb_score(s, mx, my, src_index, ref_index, size, h, add_rate);
202 d= cmp_qpel(s, x, y, dx, dy, size, h, ref_index, src_index, cmpf, chroma_cmpf, flags);\
210 int size, int h)
225 cmpf = s->mecc.me_cmp[size];
226 chroma_cmpf = s->mecc.me_cmp[size + 1]; // FIXME: factorize
229 cmp_sub = s->mecc.me_sub_cmp[size];
230 chroma_cmp_sub = s->mecc.me_sub_cmp[size + 1];
239 dmin= cmp(s, mx, my, 0, 0, size, h, ref_index, src_index, cmp_sub, chroma_cmp_sub, flags);
240 if(mx || my || size>0)
306 tl= cmp(s, mx-1, my-1, 0, 0, size, h, ref_index, src_index, cmpf, chroma_cmpf, flags);//FIXME wrong if chroma me is different
370 d= cmp(s, x, y, 0, 0, size, h, ref_index, src_index, cmpf, chroma_cmpf, flags);\
392 d= cmp(s, x, y, 0, 0, size, h, ref_index, src_index, cmpf, chroma_cmpf, flags);\
418 int size, int h, int flags)
427 cmpf = s->mecc.me_cmp[size];
428 chroma_cmpf = s->mecc.me_cmp[size + 1];
434 score_map[index]= cmp(s, best[0], best[1], 0, 0, size, h, ref_index, src_index, cmpf, chroma_cmpf, flags);
459 int size, int h, int flags)
468 cmpf = s->mecc.me_cmp[size];
469 chroma_cmpf = s->mecc.me_cmp[size + 1];
501 int size, int h, int flags, int dia_size)
511 cmpf = s->mecc.me_cmp[size];
512 chroma_cmpf = s->mecc.me_cmp[size + 1];
535 int size, int h, int flags)
548 cmpf = s->mecc.me_cmp[size];
549 chroma_cmpf = s->mecc.me_cmp[size + 1];
573 int size, int h, int flags)
587 cmpf = s->mecc.me_cmp[size];
588 chroma_cmpf = s->mecc.me_cmp[size + 1];
615 return hex_search(s, best, dmin, src_index, ref_index, penalty_factor, size, h, flags, 2);
620 int size, int h, int flags)
630 cmpf = s->mecc.me_cmp[size];
631 chroma_cmpf = s->mecc.me_cmp[size + 1];
658 d= cmp(s, ax, ay, 0, 0, size, h, ref_index, src_index, cmpf, chroma_cmpf, flags);\
683 int size, int h, int flags)
696 cmpf = s->mecc.me_cmp[size];
697 chroma_cmpf = s->mecc.me_cmp[size + 1];
773 int size, int h, int flags)
782 cmpf = s->mecc.me_cmp[size];
783 chroma_cmpf = s->mecc.me_cmp[size + 1];
834 int size, int h, int flags){
837 return funny_diamond_search(s, best, dmin, src_index, ref_index, penalty_factor, size, h, flags);
839 return sab_diamond_search(s, best, dmin, src_index, ref_index, penalty_factor, size, h, flags);
841 return small_diamond_search(s, best, dmin, src_index, ref_index, penalty_factor, size, h, flags);
843 return full_search(s, best, dmin, src_index, ref_index, penalty_factor, size, h, flags);
845 return umh_search(s, best, dmin, src_index, ref_index, penalty_factor, size, h, flags);
847 return hex_search(s, best, dmin, src_index, ref_index, penalty_factor, size, h, flags, c->dia_size&0xFF);
849 return l2s_dia_search(s, best, dmin, src_index, ref_index, penalty_factor, size, h, flags);
851 return var_diamond_search(s, best, dmin, src_index, ref_index, penalty_factor, size, h, flags);
862 int ref_mv_scale, int flags, int size, int h)
883 cmpf = s->mecc.me_pre_cmp[size];
884 chroma_cmpf = s->mecc.me_pre_cmp[size + 1];
887 cmpf = s->mecc.me_cmp[size];
888 chroma_cmpf = s->mecc.me_cmp[size + 1];
894 dmin= cmp(s, 0, 0, 0, 0, size, h, ref_index, src_index, cmpf, chroma_cmpf, flags);
967 dmin= diamond_search(s, best, dmin, src_index, ref_index, penalty_factor, size, h, flags);
980 int size, int h)
984 if(c->flags==0 && h==16 && size==0){
989 return epzs_motion_search_internal(s, mx_ptr, my_ptr, P, src_index, ref_index, last_mv, ref_mv_scale, c->flags, size, h);
996 int ref_mv_scale, const int size)
1011 cmpf = s->mecc.me_cmp[size];
1012 chroma_cmpf = s->mecc.me_cmp[size + 1];
1042 dmin= diamond_search(s, best, dmin, src_index, ref_index, penalty_factor, size, h, flags);