From ad11146a289c765968dd4acf89f881eb6de6788a Mon Sep 17 00:00:00 2001
From: urbanf <fabrice.urban@interdigital.com>
Date: Tue, 14 Mar 2023 13:47:14 +0100
Subject: [PATCH] fix uninitialized value in deriveCcAlfFilter

---
 source/Lib/EncoderLib/EncAdaptiveLoopFilter.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/source/Lib/EncoderLib/EncAdaptiveLoopFilter.cpp b/source/Lib/EncoderLib/EncAdaptiveLoopFilter.cpp
index 421edfa98..0461ff0af 100644
--- a/source/Lib/EncoderLib/EncAdaptiveLoopFilter.cpp
+++ b/source/Lib/EncoderLib/EncAdaptiveLoopFilter.cpp
@@ -563,6 +563,7 @@ void EncAdaptiveLoopFilter::create(const EncCfg* encCfg, const int picWidth, con
   }
   m_filterControl         = new uint8_t[m_numCTUsInPic];
   m_bestFilterControl     = new uint8_t[m_numCTUsInPic];
+  m_bestFilterCount = 0;
   uint32_t area           = (picWidth >> getComponentScaleX(COMPONENT_Cb, chromaFormatIdc))
                   * (picHeight >> getComponentScaleY(COMPONENT_Cb, chromaFormatIdc));
   m_bufOrigin             = ( Pel* ) xMalloc( Pel, area );
-- 
GitLab