Browse Source

vc1dec: Drop old use_ic code from vc1_b_mc

Signed-off-by: Martin Storsjö <martin@martin.st>
tags/n2.0
Michael Niedermayer Martin Storsjö 12 years ago
parent
commit
b412f705b5
1 changed files with 0 additions and 13 deletions
  1. +0
    -13
      libavcodec/vc1dec.c

+ 0
- 13
libavcodec/vc1dec.c View File

@@ -2034,31 +2034,18 @@ static av_always_inline int scale_mv(int value, int bfrac, int inv, int qs)
static inline void vc1_b_mc(VC1Context *v, int dmv_x[2], int dmv_y[2], static inline void vc1_b_mc(VC1Context *v, int dmv_x[2], int dmv_y[2],
int direct, int mode) int direct, int mode)
{ {
int use_ic = v->next_use_ic || v->curr_use_ic || v->last_use_ic;
if (use_ic) {
v->mv_mode2 = v->mv_mode;
v->mv_mode = MV_PMODE_INTENSITY_COMP;
}
if (direct) { if (direct) {
vc1_mc_1mv(v, 0); vc1_mc_1mv(v, 0);
vc1_interp_mc(v); vc1_interp_mc(v);
if (use_ic)
v->mv_mode = v->mv_mode2;
return; return;
} }
if (mode == BMV_TYPE_INTERPOLATED) { if (mode == BMV_TYPE_INTERPOLATED) {
vc1_mc_1mv(v, 0); vc1_mc_1mv(v, 0);
vc1_interp_mc(v); vc1_interp_mc(v);
if (use_ic)
v->mv_mode = v->mv_mode2;
return; return;
} }


if (use_ic && (mode == BMV_TYPE_BACKWARD))
v->mv_mode = v->mv_mode2;
vc1_mc_1mv(v, (mode == BMV_TYPE_BACKWARD)); vc1_mc_1mv(v, (mode == BMV_TYPE_BACKWARD));
if (use_ic)
v->mv_mode = v->mv_mode2;
} }


static inline void vc1_pred_b_mv(VC1Context *v, int dmv_x[2], int dmv_y[2], static inline void vc1_pred_b_mv(VC1Context *v, int dmv_x[2], int dmv_y[2],


Loading…
Cancel
Save