write_mv(w, &blockmv.as_mv, &best_mv, (const MV_CONTEXT *)mvc);
}
} while (++j < cpi->mb.partition_info->count);
- } break;
+ break;
+ }
default: break;
}
}
this_rd = INT_MAX;
disable_skip = 1;
}
- } break;
+ break;
+ }
case SPLITMV: {
int tmp_rd;
this_rd = INT_MAX;
disable_skip = 1;
}
- } break;
+ break;
+ }
case DC_PRED:
case V_PRED:
case H_PRED:
rd.rate_uv = uv_intra_rate_tokenonly;
rd.distortion2 += uv_intra_distortion;
rd.distortion_uv = uv_intra_distortion;
- } break;
+ break;
+ }
case NEWMV: {
int thissme;
case 'W': {
if (sscanf(p + 1, "%d", &_y4m->pic_w) != 1) return -1;
got_w = 1;
- } break;
+ break;
+ }
case 'H': {
if (sscanf(p + 1, "%d", &_y4m->pic_h) != 1) return -1;
got_h = 1;
- } break;
+ break;
+ }
case 'F': {
if (sscanf(p + 1, "%d:%d", &_y4m->fps_n, &_y4m->fps_d) != 2) {
return -1;
}
got_fps = 1;
- } break;
+ break;
+ }
case 'I': {
_y4m->interlace = p[1];
got_interlace = 1;
- } break;
+ break;
+ }
case 'A': {
if (sscanf(p + 1, "%d:%d", &_y4m->par_n, &_y4m->par_d) != 2) {
return -1;
}
got_par = 1;
- } break;
+ break;
+ }
case 'C': {
if (q - p > 16) return -1;
memcpy(_y4m->chroma_type, p + 1, q - p - 1);
_y4m->chroma_type[q - p - 1] = '\0';
got_chroma = 1;
- } break;
+ break;
+ }
/*Ignore unknown tags.*/
}
}
}
_dst += c_sz - c_w;
tmp -= c_w;
- } break;
+ break;
+ }
case 2: {
/*Slide C_r down a quarter-pel.
This is the same as the horizontal filter.*/
_dst++;
tmp++;
}
- } break;
+ break;
+ }
}
/*For actual interlaced material, this would have to be done separately on
each field, and the shift amounts would be different.