Changeset 1151 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibDecoder
- Timestamp:
- 8 Jul 2015, 00:21:05 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/Lib/TLibDecoder/TDecCAVLC.cpp
r1148 r1151 2946 2946 #endif 2947 2947 vps->setNumOutputLayerSets( numOutputLayerSets ); 2948 #if NECESSARY_LAYER_FLAG 2948 2949 2949 // Default output layer set 2950 2950 vps->setOutputLayerSetIdx(0, 0); … … 2955 2955 vps->getProfileLevelTierIdx(0)->push_back( vps->getBaseLayerInternalFlag() && vps->getMaxLayers() > 1 ? 1 : 0); 2956 2956 #endif 2957 #endif 2957 2958 2958 for(i = 1; i < numOutputLayerSets; i++) 2959 2959 { … … 3011 3011 } 3012 3012 } 3013 #if NECESSARY_LAYER_FLAG 3013 3014 3014 vps->deriveNecessaryLayerFlag(i); 3015 #endif 3015 3016 3016 #if PER_LAYER_PTL 3017 3017 vps->getProfileLevelTierIdx(i)->assign(vps->getNumLayersInIdList(layerSetIdxForOutputLayerSet), -1); … … 3078 3078 #endif 3079 3079 } 3080 #if NECESSARY_LAYER_FLAG 3080 3081 3081 vps->checkNecessaryLayerFlagCondition(); 3082 #endif 3082 3083 3083 #else 3084 3084 if( numOutputLayerSets > 1 ) … … 3369 3369 } 3370 3370 3371 #if NECESSARY_LAYER_FLAG3372 3371 // Default output layer set 3373 3372 // The value of NumLayersInIdList[ 0 ] is set equal to 1 and the value of LayerSetLayerIdList[ 0 ][ 0 ] is set equal to 0. … … 3378 3377 3379 3378 vps->deriveNecessaryLayerFlag(0); 3380 #endif3381 3379 3382 3380 // The value of sub_layer_dpb_info_present_flag[ i ][ 0 ] for any possible value of i is inferred to be equal to 1
Note: See TracChangeset for help on using the changeset viewer.