Fix issue #38: Enable BVD prediction and BVP clustering when  --EnableTMTools=0

Merged Alexey Filippov requested to merge Alexey/ECM:ECM-8.0-BvdPred-bvpCluster-TMoff into master

Enable BVD prediction and BVP clustering when  --EnableTMTools=0. The changes comprise:

  • removal of dependency of enabling BVD prediction and BVP clustering tools from m_tmToolsEnableFlag in EncAppCfg::xCheckParameter()
  • a fix to decouple BvdPred and MVSD:  BvdPred encoder and decode side behavior was affected when when SPS flag for MVSD was off (--MVSD=0)

Merge request reports