Changeset 579 in SHVCSoftware for branches/SHM-5.0-dev/source/App
- Timestamp:
- 29 Jan 2014, 02:55:53 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-5.0-dev/source/App/TAppEncoder/TAppEncTop.cpp
r577 r579 1181 1181 for(i = 1; i < vps->getNumOutputLayerSets(); i++) 1182 1182 { 1183 #if CHANGE_NUMSUBDPB_IDX 1184 Int layerSetIdxForOutputLayerSet = vps->getOutputLayerSetIdx( i ); 1185 #endif 1183 1186 Int layerSetId = vps->getOutputLayerSetIdx(i); 1184 1187 … … 1191 1194 1192 1195 Int maxNumReorderPics = -1; 1196 #if CHANGE_NUMSUBDPB_IDX 1197 for(Int k = 0; k < vps->getNumSubDpbs(layerSetIdxForOutputLayerSet); k++) 1198 #else 1193 1199 for(Int k = 0; k < vps->getNumSubDpbs(i); k++) 1200 #endif 1194 1201 { 1195 1202 Int layerId = vps->getLayerSetLayerIdList(layerSetId, k); // k-th layer in the output layer set … … 1208 1215 // then will be continue to be false - i.e. the j-th sub-layer DPB info is not signaled 1209 1216 checkFlagInner[j] |= ( maxNumReorderPics != vps->getMaxVpsNumReorderPics(i, j - 1) ); 1217 #if CHANGE_NUMSUBDPB_IDX 1218 for(Int k = 0; k < vps->getNumSubDpbs(layerSetIdxForOutputLayerSet) && !checkFlagInner[j]; k++) // If checkFlagInner[j] is true, break and signal the values 1219 #else 1210 1220 for(Int k = 0; k < vps->getNumSubDpbs(i) && !checkFlagInner[j]; k++) // If checkFlagInner[j] is true, break and signal the values 1221 #endif 1211 1222 { 1212 1223 checkFlagInner[j] |= ( vps->getMaxVpsDecPicBufferingMinus1(i, k, j - 1) != vps->getMaxVpsDecPicBufferingMinus1(i, k, j) );
Note: See TracChangeset for help on using the changeset viewer.