From b7095320b6b808f7fbace13d563c0b287fbef8c5 Mon Sep 17 00:00:00 2001 From: ROBERT Antoine <antoine.robert@interdigital.com> Date: Tue, 14 Jun 2022 21:22:48 +0000 Subject: [PATCH] Fix: GEO pairwise candidates --- source/Lib/CommonLib/UnitTools.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/Lib/CommonLib/UnitTools.cpp b/source/Lib/CommonLib/UnitTools.cpp index d09da14b2..153cf2d36 100644 --- a/source/Lib/CommonLib/UnitTools.cpp +++ b/source/Lib/CommonLib/UnitTools.cpp @@ -10802,9 +10802,9 @@ void PU::getGeoMergeCandidates( const PredictionUnit &pu, MergeCtx& geoMrgCtx ) // add at most two average based geo candidates #if JVET_Z0127_SPS_MHP_MAX_MRG_CAND - if (geoMrgCtx.numValidMergeCand == maxNumGeoMergeCand) + if (geoMrgCtx.numValidMergeCand < maxNumGeoMergeCand) #else - if (geoMrgCtx.numValidMergeCand == pu.cs->sps->getMaxNumGeoCand()) + if (geoMrgCtx.numValidMergeCand < pu.cs->sps->getMaxNumGeoCand()) #endif { // add one L0 cand by averaging the first two available L0 candidates -- GitLab