am 25d9bc8a: am ce77365b: hardware: samsung_slsi: libcamera2: VDIS disable bug fix

* commit '25d9bc8aef93c36c781a45af58604e257df1943c':
  hardware: samsung_slsi: libcamera2: VDIS disable bug fix
diff --git a/libcamera2/ExynosCameraHWInterface2.cpp b/libcamera2/ExynosCameraHWInterface2.cpp
index c8b6c0f..1602795 100644
--- a/libcamera2/ExynosCameraHWInterface2.cpp
+++ b/libcamera2/ExynosCameraHWInterface2.cpp
@@ -3100,10 +3100,12 @@
         }
 
         if (matchedFrameCnt != -1) {
-            if (m_vdisBubbleCnt == 0) {
+            if (m_vdisBubbleCnt == 0 || m_vdisDupFrame != matchedFrameCnt) {
                 frameTime = systemTime();
                 m_requestManager->RegisterTimestamp(matchedFrameCnt, &frameTime);
                 m_requestManager->UpdateIspParameters(shot_ext, matchedFrameCnt, &m_ctlInfo);
+            } else {
+                ALOGV("bubble for vids: m_vdisBubbleCnt %d, matchedFrameCnt %d", m_vdisDupFrame, matchedFrameCnt);
             }
 
             // face af mode setting in case of face priority scene mode