Lines Matching defs:field_select
743 int field_select;
747 for(field_select=0; field_select<2; field_select++){
749 int16_t (*mv_table)[2]= mv_tables[block][field_select];
752 assert(field_select==0 || field_select==1);
754 if(field_select_tables[block][xy] != field_select)
778 P_MV1[0]= mx; //FIXME not correct if block != field_select
781 dmin = epzs_motion_search2(s, &mx_i, &my_i, P, block, field_select+ref_index, mv_table, (1<<16)>>1);
783 dmin= c->sub_motion_search(s, &mx_i, &my_i, dmin, block, field_select+ref_index, size, h);
792 uint8_t *ref= c->ref[field_select+ref_index][0] + (mx_i>>1) + (my_i>>1)*stride;
803 dmin+= c->mb_penalty_factor; //field_select bits
805 dmin += field_select != block; //slightly prefer same field
809 best_field= field_select;
1921 void ff_fix_long_mvs(MpegEncContext * s, uint8_t *field_select_table, int field_select,
1941 if(field_select_table==NULL || field_select_table[xy] == field_select){