Commit 3d0f0acb authored by LI JINGYA's avatar LI JINGYA

M0823: Encoder optimization for MMVD

parent a73dc51f
......@@ -99,7 +99,6 @@
#define JVET_M0464_UNI_MTS 1
#define JVET_M0068_M0171_MMVD_CLEANUP 1 // MMVD cleanup with 1) flip removal, 2) L1 zero vector fix, 3) bi-pred restriction after merge/MMVD
#define JVET_M0255_FRACMMVD_SWITCH 1 // disable fractional MVD in MMVD adaptively
#define JVET_M0312_FRACMMVD_SWITCH_FOR_UHD 1 // disable fractional MVD in MMVD for UHD sequences
#define JVET_M0823_MMVD_ENCOPT 1 // encoder optimization for MMVD
#if JVET_M0464_UNI_MTS
......
......@@ -1427,10 +1427,6 @@ void EncSlice::checkDisFracMmvd( Picture* pcPic, uint32_t startCtuTsAddr, uint32
{
pcSlice->setDisFracMMVD( true );
}
#if JVET_M0312_FRACMMVD_SWITCH_FOR_UHD
bool useIntegerMVD = (pcPic->lwidth()*pcPic->lheight() > 1920 * 1080);
pcSlice->setDisFracMMVD(useIntegerMVD);
#endif
}
#endif
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment