ECM8 wrong tools deactivation with --EnableTMTools=0
When --EnableTMTools=0, 2 tools are disabled while they should not be: m_bvdPred and m_bvpCluster (part of AhG7 group 3, not 1)
TM-AMVP mode is forcefully disabled since the enable flag of TM tools is set off. TM-MRG mode is forcefully disabled since the enable flag of TM tools is set off. GPM-TM mode is forcefully disabled since the enable flag of TM tools is set off. OBMC-TM mode is forcefully disabled since the enable flag of TM tools is set off. CIIP-TM mode is forcefully disabled since the enable flag of TM tools is set off. Reordering for TMVP and non-adjacent MVP is forcefully disabled since the enable flag of TM tools is set off. TM-MMVD mode is forcefully disabled since the enable flag of TM tools is set off. GPM split mode reordering is forcefully disabled since the enable flag of TM tools is set off. ARMC is forcefully disabled since the enable flag of TM tools is set off. Refined motion for ARMC is forcefully disabled since the enable flag of TM tools is set off. Diversity criterion for ARMC is forcefully disabled since the enable flag of TM tools is set off. Reference picture reordering is forcefully disabled since the enable flag of TM tools is set off. MVD sign prediction is forcefully disabled since the enable flag of TM tools is set off. -> BVD prediction is forcefully disabled since the enable flag of TM tools is set off. -> BVP clustering and BV with one zero component prediction is forcefully disabled since the enable flag of TM tools is set off.
Some small tests show that by enabling those tools when --EnableTMTools=0, the decoder is no more able to proceed (on classF, error in BVDpred)