Ticket #110: gbi.uni.affineMv.bugfix.patch

File gbi.uni.affineMv.bugfix.patch, 772 bytes (added by luoda, 5 years ago)
  • source/Lib/EncoderLib/InterSearch.cpp

    diff --git a/source/Lib/EncoderLib/InterSearch.cpp b/source/Lib/EncoderLib/InterSearch.cpp
    index e84fad1..9c2d399 100644
    a b bool InterSearch::xReadBufferedAffineUniMv(PredictionUnit& pu, RefPicList eRefPi 
    59795979      {
    59805980        m_pcRdCost->setPredictor(acMvPred[iVerIdx]);
    59815981      }
    5982       const int shift = VCEG_AZ07_MV_ADD_PRECISION_BIT_FOR_STORE;
    5983       uiMvBits += m_pcRdCost->getBitsOfVectorWithPredictor(acMv[iVerIdx].getHor() >> shift, acMv[iVerIdx].getVer() >> shift, 0);
     5982      uiMvBits += m_pcRdCost->getBitsOfVectorWithPredictor(acMv[iVerIdx].getHor(), acMv[iVerIdx].getVer(), 0);
    59845983    }
    59855984    ruiBits += uiMvBits;
    59865985    ruiCost += m_pcRdCost->getCost(ruiBits);