Lines Matching defs:field_based
232 int field_based,
255 v_edge_pos = s->v_edge_pos >> field_based;
256 linesize = s->current_picture.f->linesize[0] << field_based;
257 uvlinesize = s->current_picture.f->linesize[1] << field_based;
261 src_y = (mb_y << (4 - field_based)) + (motion_y >> 1);
264 if ((s->workaround_bugs & FF_BUG_HPEL_CHROMA) && field_based) {
269 uvsrc_y = (mb_y << (3 - field_based)) + (my >> 1);
288 uvsrc_y = (mb_y << (3 - field_based)) + (my >> 1);
321 17, 17 + field_based,
322 src_x, src_y << field_based,
330 9, 9 + field_based,
331 uvsrc_x, uvsrc_y << field_based,
335 9, 9 + field_based,
336 uvsrc_x, uvsrc_y << field_based,
492 int field_based, int bottom_field,
505 src_y = s->mb_y * (16 >> field_based) + (motion_y >> 2);
507 v_edge_pos = s->v_edge_pos >> field_based;
508 linesize = s->linesize << field_based;
509 uvlinesize = s->uvlinesize << field_based;
511 if (field_based) {
533 uvsrc_y = s->mb_y * (8 >> field_based) + my;
543 17, 17 + field_based,
544 src_x, src_y << field_based,
552 9, 9 + field_based,
553 uvsrc_x, uvsrc_y << field_based,
557 9, 9 + field_based,
558 uvsrc_x, uvsrc_y << field_based,
565 if (!field_based)