From c0147cca2972be13d44de931a1936a5e61d42043 Mon Sep 17 00:00:00 2001
From: zhipin <zhipin.deng@bytedance.com>
Date: Fri, 24 Jul 2020 20:12:10 +0800
Subject: [PATCH] JVET-S0154 and JVET-R0068 apsect 5: On the subpicture
 sub-bitstream extraction process

---
 source/App/BitstreamExtractorApp/BitstreamExtractorApp.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/source/App/BitstreamExtractorApp/BitstreamExtractorApp.cpp b/source/App/BitstreamExtractorApp/BitstreamExtractorApp.cpp
index 76c731ddf..6d38492e3 100644
--- a/source/App/BitstreamExtractorApp/BitstreamExtractorApp.cpp
+++ b/source/App/BitstreamExtractorApp/BitstreamExtractorApp.cpp
@@ -894,7 +894,7 @@ uint32_t BitstreamExtractorApp::decode()
       if (m_targetOlsIdx>=0)
       {
 #if JVET_S0154_R0068_ASPECT5
-        if (nalu.m_nalUnitType == NAL_UNIT_SUFFIX_SEI || nalu.m_nalUnitType == NAL_UNIT_PREFIX_SEI)
+        if (nalu.m_nalUnitType == NAL_UNIT_PREFIX_SEI || nalu.m_nalUnitType == NAL_UNIT_SUFFIX_SEI)
 #else
         if (nalu.m_nalUnitType == NAL_UNIT_PREFIX_SEI)
 #endif
@@ -952,12 +952,12 @@ uint32_t BitstreamExtractorApp::decode()
           if (m_subPicIdx >= 0 && writeInpuNalUnitToStream)
           {
             writeInpuNalUnitToStream = xCheckSeiSubpicture(SEIs, subpicIdTarget[nalu.m_nuhLayerId], rmAllFillerInSubpicExt[nalu.m_nuhLayerId], lastSliceWritten, isVclNalUnitRemoved[nalu.m_nuhLayerId]);
-        }
-#endif
+          }
           if (m_vpsId == -1)
           {
             delete vps;
           }
+#endif
         }
 #if JVET_R0294_SUBPIC_HASH
 #if JVET_S0154_R0068_ASPECT5
-- 
GitLab