diff --git a/source/Lib/EncoderLib/EncGOP.cpp b/source/Lib/EncoderLib/EncGOP.cpp index b8a75adf474e7012a360746f96ea6b0df42b8ea1..3f60318f86b2dadef92036cb8badd50d8c178786 100644 --- a/source/Lib/EncoderLib/EncGOP.cpp +++ b/source/Lib/EncoderLib/EncGOP.cpp @@ -2100,6 +2100,10 @@ void EncGOP::compressGOP( int iPOCLast, int iNumPicRcvd, PicList& rcListPic, picHeader = pcPic->cs->picHeader; picHeader->setSPSId( pcPic->cs->pps->getSPSId() ); picHeader->setPPSId( pcPic->cs->pps->getPPSId() ); + picHeader->setMinQTSizes(pcPic->cs->sps->getMinQTSizes()); + picHeader->setMaxMTTHierarchyDepths(pcPic->cs->sps->getMaxMTTHierarchyDepths()); + picHeader->setMaxBTSizes(pcPic->cs->sps->getMaxBTSizes()); + picHeader->setMaxTTSizes(pcPic->cs->sps->getMaxTTSizes()); picHeader->setSplitConsOverrideFlag(false); // initial two flags to be false picHeader->setPicInterSliceAllowedFlag(false);