Changeset 1189 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibEncoder
- Timestamp:
- 8 Jul 2015, 03:42:38 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/Lib/TLibEncoder/TEncCavlc.cpp
r1187 r1189 2315 2315 Void TEncCavlc::codeVpsDpbSizeTable(TComVPS *vps) 2316 2316 { 2317 for( Int i = 1; i < vps->getNumOutputLayerSets(); i++)2317 for( Int i = 1; i < vps->getNumOutputLayerSets(); i++ ) 2318 2318 { 2319 2319 Int layerSetIdxForOutputLayerSet = vps->getOutputLayerSetIdx( i ); … … 2327 2327 WRITE_FLAG( vps->getSubLayerDpbInfoPresentFlag( i, j), "sub_layer_dpb_info_present_flag[i]"); 2328 2328 } 2329 2329 2330 if( vps->getSubLayerDpbInfoPresentFlag(i, j) ) 2330 2331 { 2331 2332 for(Int k = 0; k < vps->getNumLayersInIdList( layerSetIdxForOutputLayerSet ); k++) 2332 2333 { 2333 #if DPB_INTERNAL_BL_SIG 2334 if( vps->getNecessaryLayerFlag(i, k) && (vps->getBaseLayerInternalFlag() || (vps->getLayerSetLayerIdList(layerSetIdxForOutputLayerSet, k) != 0)) ) 2335 #endif 2336 WRITE_UVLC( vps->getMaxVpsDecPicBufferingMinus1( i, k, j ), "max_vps_dec_pic_buffering_minus1[i][k][j]" ); 2337 } 2334 if( vps->getNecessaryLayerFlag(i, k) && (vps->getBaseLayerInternalFlag() || (vps->getLayerSetLayerIdList(layerSetIdxForOutputLayerSet, k) != 0)) ) 2335 { 2336 WRITE_UVLC( vps->getMaxVpsDecPicBufferingMinus1( i, k, j ), "max_vps_dec_pic_buffering_minus1[i][k][j]" ); 2337 } 2338 } 2339 2338 2340 WRITE_UVLC( vps->getMaxVpsNumReorderPics( i, j), "max_vps_num_reorder_pics[i][j]" ); 2339 2341
Note: See TracChangeset for help on using the changeset viewer.