--- branches/dev-api-3/xvidcore/src/motion/motion_est.c 2002/12/28 13:53:08 742 +++ branches/dev-api-3/xvidcore/src/motion/motion_est.c 2002/12/28 15:29:13 743 @@ -1571,7 +1571,7 @@ *best_sad = *Data->iMinSAD; - if (b_mb->mode == MODE_INTER4V) pMB->mode = MODE_DIRECT; + if (b_mb->mode == MODE_INTER4V || Data->qpel) pMB->mode = MODE_DIRECT; else pMB->mode = MODE_DIRECT_NO4V; //for faster compensation pMB->pmvs[3] = *Data->currentMV;