Changeset 884 in 3DVCSoftware for trunk/source/App/TAppDecoder
- Timestamp:
- 29 Mar 2014, 18:55:16 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/App/TAppDecoder/TAppDecTop.cpp
r872 r884 140 140 AOF( m_pScaleOffsetFile ); 141 141 } 142 #if !FIX_CAM_PARS_COLLECTOR143 m_cCamParsCollector.init( m_pScaleOffsetFile );144 #endif145 142 #endif 146 143 InputByteStream bytestream(bitstreamFile); … … 209 206 read(nalu, nalUnit); 210 207 #if H_MV 211 #if H_MV_FIX_VPS_LAYER_ID_NOT_EQUAL_ZERO212 208 if( (m_iMaxTemporalLayer >= 0 && nalu.m_temporalId > m_iMaxTemporalLayer) 213 209 || !isNaluWithinTargetDecLayerIdSet(&nalu) 214 210 || nalu.m_layerId > MAX_NUM_LAYER_IDS-1 215 211 || (nalu.m_nalUnitType == NAL_UNIT_VPS && nalu.m_layerId > 0) 216 #if H_MV_HLS_7_MISC_P0130_EOS217 212 || (nalu.m_nalUnitType == NAL_UNIT_EOB && nalu.m_layerId > 0) 218 #endif219 213 ) 220 #else221 if( (m_iMaxTemporalLayer >= 0 && nalu.m_temporalId > m_iMaxTemporalLayer) || !isNaluWithinTargetDecLayerIdSet(&nalu) || nalu.m_layerId > MAX_NUM_LAYER_IDS-1 )222 #endif223 214 { 224 215 bNewPicture = false; … … 248 239 } 249 240 250 #if H_MV_HLS_7_OUTPUT_LAYERS_5_10_22_27251 241 if ( m_targetOptLayerSetIdx < 0 || m_targetOptLayerSetIdx >= vps->getNumOutputLayerSets() ) 252 242 { … … 254 244 exit(EXIT_FAILURE); 255 245 } 256 #endif257 246 m_targetDecLayerIdSet = vps->getTargetDecLayerIdList( m_targetOptLayerSetIdx ); 258 247 } 259 248 260 #if FIX_CAM_PARS_COLLECTOR261 249 #if H_3D 262 250 if (nalu.m_nalUnitType == NAL_UNIT_VPS ) 263 { 264 251 { 265 252 m_cCamParsCollector.init( m_pScaleOffsetFile, m_tDecTop[decIdx]->getPrefetchedVPS() ); 266 253 } 267 #endif268 254 #endif 269 255 bNewPicture = ( newSliceDiffLayer || newSliceDiffPoc ) && !sliceSkippedFlag;
Note: See TracChangeset for help on using the changeset viewer.