• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/

Lines Matching refs:bmvtype

2321     int dir = (v->bmvtype == BMV_TYPE_BACKWARD) ? 1 : 0;
2325 if (v->bmvtype == BMV_TYPE_DIRECT) {
2358 if (v->bmvtype == BMV_TYPE_INTERPOLATED) {
4122 int bmvtype = BMV_TYPE_BACKWARD;
4150 bmvtype = decode012(gb);
4151 switch (bmvtype) {
4153 bmvtype = (v->bfraction >= (B_FRACTION_DEN/2)) ? BMV_TYPE_BACKWARD : BMV_TYPE_FORWARD;
4156 bmvtype = (v->bfraction >= (B_FRACTION_DEN/2)) ? BMV_TYPE_FORWARD : BMV_TYPE_BACKWARD;
4159 bmvtype = BMV_TYPE_INTERPOLATED;
4169 bmvtype = BMV_TYPE_INTERPOLATED;
4170 vc1_pred_b_mv(v, dmv_x, dmv_y, direct, bmvtype);
4171 vc1_b_mc(v, dmv_x, dmv_y, direct, bmvtype);
4182 vc1_pred_b_mv(v, dmv_x, dmv_y, direct, bmvtype);
4183 vc1_b_mc(v, dmv_x, dmv_y, direct, bmvtype);
4187 vc1_pred_b_mv(v, dmv_x, dmv_y, direct, bmvtype);
4188 vc1_b_mc(v, dmv_x, dmv_y, direct, bmvtype);
4196 vc1_pred_b_mv(v, dmv_x, dmv_y, direct, bmvtype);
4198 if (bmvtype == BMV_TYPE_INTERPOLATED) {
4202 vc1_pred_b_mv(v, dmv_x, dmv_y, direct, bmvtype);
4203 vc1_b_mc(v, dmv_x, dmv_y, direct, bmvtype);
4207 vc1_pred_b_mv(v, dmv_x, dmv_y, direct, bmvtype);
4209 vc1_b_mc(v, dmv_x, dmv_y, direct, bmvtype);
4276 int bmvtype = BMV_TYPE_BACKWARD;
4337 bmvtype = BMV_TYPE_FORWARD;
4339 bmvtype = decode012(gb);
4340 switch (bmvtype) {
4342 bmvtype = BMV_TYPE_BACKWARD;
4345 bmvtype = BMV_TYPE_DIRECT;
4348 bmvtype = BMV_TYPE_INTERPOLATED;
4352 v->bmvtype = bmvtype;
4353 if (bmvtype != BMV_TYPE_DIRECT && idx_mbmode & 1) {
4354 get_mvdata_interlaced(v, &dmv_x[bmvtype == BMV_TYPE_BACKWARD], &dmv_y[bmvtype == BMV_TYPE_BACKWARD], &pred_flag[bmvtype == BMV_TYPE_BACKWARD]);
4359 if (bmvtype == BMV_TYPE_DIRECT) {
4368 vc1_b_mc(v, dmv_x, dmv_y, (bmvtype == BMV_TYPE_DIRECT), bmvtype);
4372 bmvtype = BMV_TYPE_FORWARD;
4373 v->bmvtype = bmvtype;
4381 get_mvdata_interlaced(v, &dmv_x[bmvtype == BMV_TYPE_BACKWARD],
4382 &dmv_y[bmvtype == BMV_TYPE_BACKWARD],
4383 &pred_flag[bmvtype == BMV_TYPE_BACKWARD]);
4386 vc1_mc_4mv_luma(v, i, bmvtype == BMV_TYPE_BACKWARD, 0);
4388 vc1_mc_4mv_chroma(v, bmvtype == BMV_TYPE_BACKWARD);
4441 int bmvtype = BMV_TYPE_BACKWARD;
4555 bmvtype = decode012(gb);
4556 switch (bmvtype) {
4558 bmvtype = (v->bfraction >= (B_FRACTION_DEN/2)) ? BMV_TYPE_BACKWARD : BMV_TYPE_FORWARD;
4561 bmvtype = (v->bfraction >= (B_FRACTION_DEN/2)) ? BMV_TYPE_FORWARD : BMV_TYPE_BACKWARD;
4564 bmvtype = BMV_TYPE_INTERPOLATED;
4568 if (twomv && bmvtype != BMV_TYPE_INTERPOLATED)
4577 if (bmvtype == BMV_TYPE_INTERPOLATED && twomv) {
4579 } else if (bmvtype == BMV_TYPE_INTERPOLATED || twomv) {
4601 } else if (twomv && bmvtype == BMV_TYPE_INTERPOLATED) {
4617 } else if (bmvtype == BMV_TYPE_INTERPOLATED) {
4633 dir = bmvtype == BMV_TYPE_BACKWARD;
4666 dir = bmvtype == BMV_TYPE_BACKWARD;
4725 if (bmvtype == BMV_TYPE_INTERPOLATED) {
4729 dir = bmvtype == BMV_TYPE_BACKWARD;
4756 if (direct || bmvtype == BMV_TYPE_INTERPOLATED) {