From 17d5829ef5f8b922e736ebe49d33ab157dcaef1a Mon Sep 17 00:00:00 2001
From: cjj490168650 <202221010107@std.uestc.edu.cn>
Date: Wed, 22 May 2024 11:10:48 +0800
Subject: [PATCH] add some comments

---
 source/Lib/EncoderLib/EncModeCtrl.cpp | 1 +
 source/Lib/EncoderLib/EncSlice.cpp    | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/source/Lib/EncoderLib/EncModeCtrl.cpp b/source/Lib/EncoderLib/EncModeCtrl.cpp
index 16c1d47c8..910de31f3 100644
--- a/source/Lib/EncoderLib/EncModeCtrl.cpp
+++ b/source/Lib/EncoderLib/EncModeCtrl.cpp
@@ -1253,6 +1253,7 @@ void EncModeCtrlMTnoRQT::initCULevel( Partitioner &partitioner, const CodingStru
 #if JVET_AH0078_DPF
   if (m_pcEncCfg->getDPF() && g_encMode == ENC_PRE)
   {
+    // fix test modes for pre-encoding
     int width = m_currCsArea->lwidth();
     int heiht = m_currCsArea->lheight();
     int maxDepth = 2;
diff --git a/source/Lib/EncoderLib/EncSlice.cpp b/source/Lib/EncoderLib/EncSlice.cpp
index c1f43ce2a..6c0554964 100644
--- a/source/Lib/EncoderLib/EncSlice.cpp
+++ b/source/Lib/EncoderLib/EncSlice.cpp
@@ -2278,6 +2278,7 @@ void EncSlice::estLamWt(Picture* pcPic)
     return;
   }
 
+  // fix QP for pre-encoding
   Slice* pcSlice = pcPic->slices[getSliceSegmentIdx()];
   double dQP = m_pcCfg->getQPForPicture(0, pcSlice);
   int    qp;
@@ -2290,7 +2291,7 @@ void EncSlice::estLamWt(Picture* pcPic)
   pre.create(m_chromaFormatIdc, m_area, 0);
 
   g_encMode = ENC_PRE;
-  compressSlice(pcPic, true, m_pcCfg->getFastDeltaQp());
+  compressSlice(pcPic, true, m_pcCfg->getFastDeltaQp());  // pre-encoding
   g_encMode = ENC_FULL;
   pcSlice->setSliceQp(m_qpCtu);
   setUpLambda(pcSlice, m_lambda, m_qpCtu);
-- 
GitLab