diff --git a/source/Lib/CommonLib/Slice.cpp b/source/Lib/CommonLib/Slice.cpp index 17660a3694d1b55c676287f554208bd0c08d4388..f5c017939073e61a119856fc1224d3ed55d44c73 100644 --- a/source/Lib/CommonLib/Slice.cpp +++ b/source/Lib/CommonLib/Slice.cpp @@ -2194,6 +2194,12 @@ SPS::SPS() #if JVET_Q0179_SCALING_WINDOW_SIZE_CONSTRAINT ::memset(m_ppsValidFlag, 0, sizeof(m_ppsValidFlag)); #endif + ::memset(m_subPicCtuTopLeftX, 0, sizeof(m_subPicCtuTopLeftX)); + ::memset(m_subPicCtuTopLeftY, 0, sizeof(m_subPicCtuTopLeftY)); + ::memset(m_SubPicWidth, 0, sizeof(m_SubPicWidth)); + ::memset(m_SubPicHeight, 0, sizeof(m_SubPicHeight)); + ::memset(m_subPicTreatedAsPicFlag, 0, sizeof(m_subPicTreatedAsPicFlag)); + ::memset(m_loopFilterAcrossSubpicEnabledFlag, 0, sizeof(m_loopFilterAcrossSubpicEnabledFlag)); } SPS::~SPS()