diff --git a/source/Lib/EncoderLib/SEIEncoder.cpp b/source/Lib/EncoderLib/SEIEncoder.cpp index 4d3dfefc673d8043b3a598911701c8d8826f5d3e..02601a18f2f379727506dd917429578dc218fbd4 100644 --- a/source/Lib/EncoderLib/SEIEncoder.cpp +++ b/source/Lib/EncoderLib/SEIEncoder.cpp @@ -657,9 +657,9 @@ void SEIEncoder::initSEISubpictureLevelInfo(SEISubpicureLevelInfo *sei, const SP sei->m_refLevelIdc[level].resize(sei->m_sliSublayerInfoPresentFlag ? sei->m_sliMaxSublayers : 1); } - for (int k = sei->m_sliSublayerInfoPresentFlag ? 0 : sei->m_sliMaxSublayers - 1; k < sei->m_sliMaxSublayers; k++) + for (int k = sei->m_sliSublayerInfoPresentFlag ? 0 : sei->m_sliMaxSublayers - 1, cnt = 0; k < sei->m_sliMaxSublayers; k++) { - for (int level = 0, cnt = 0; level < sei->m_numRefLevels; level++) + for (int level = 0; level < sei->m_numRefLevels; level++) { sei->m_refLevelIdc[level][k] = cfgSubPicLevel.m_refLevels[cnt++]; } @@ -674,7 +674,7 @@ void SEIEncoder::initSEISubpictureLevelInfo(SEISubpicureLevelInfo *sei, const SP sei->m_numSubpics = cfgSubPicLevel.m_numSubpictures; sei->m_refLevelFraction.resize(sei->m_numRefLevels); #if JVET_S0176_SLI_SEI - for (int level = 0, cnt = 0; level < sei->m_numRefLevels; level++) + for (int level = 0; level < sei->m_numRefLevels; level++) { sei->m_refLevelFraction[level].resize(sei->m_numSubpics); for (int subpic = 0; subpic < sei->m_numSubpics; subpic++)