Changeset 884 in 3DVCSoftware for trunk/source/App/TAppDecoder


Ignore:
Timestamp:
29 Mar 2014, 18:55:16 (11 years ago)
Author:
tech
Message:

Merged HTM-10.1-dev0@883. (MV-HEVC 7 HLS)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/App/TAppDecoder/TAppDecTop.cpp

    r872 r884  
    140140    AOF( m_pScaleOffsetFile );
    141141  }
    142 #if !FIX_CAM_PARS_COLLECTOR
    143   m_cCamParsCollector.init( m_pScaleOffsetFile );
    144 #endif
    145142#endif
    146143  InputByteStream bytestream(bitstreamFile);
     
    209206      read(nalu, nalUnit);
    210207#if H_MV     
    211 #if H_MV_FIX_VPS_LAYER_ID_NOT_EQUAL_ZERO
    212208      if( (m_iMaxTemporalLayer >= 0 && nalu.m_temporalId > m_iMaxTemporalLayer)
    213209          || !isNaluWithinTargetDecLayerIdSet(&nalu)
    214210          || nalu.m_layerId > MAX_NUM_LAYER_IDS-1
    215211          || (nalu.m_nalUnitType == NAL_UNIT_VPS && nalu.m_layerId > 0)           
    216 #if H_MV_HLS_7_MISC_P0130_EOS
    217212          || (nalu.m_nalUnitType == NAL_UNIT_EOB && nalu.m_layerId > 0)           
    218 #endif
    219213         )
    220 #else
    221       if( (m_iMaxTemporalLayer >= 0 && nalu.m_temporalId > m_iMaxTemporalLayer) || !isNaluWithinTargetDecLayerIdSet(&nalu) || nalu.m_layerId > MAX_NUM_LAYER_IDS-1 )
    222 #endif
    223214      {
    224215        bNewPicture = false;
     
    248239          }
    249240
    250 #if H_MV_HLS_7_OUTPUT_LAYERS_5_10_22_27
    251241          if ( m_targetOptLayerSetIdx < 0 || m_targetOptLayerSetIdx >= vps->getNumOutputLayerSets() )
    252242          {
     
    254244            exit(EXIT_FAILURE);
    255245          }
    256 #endif
    257246          m_targetDecLayerIdSet = vps->getTargetDecLayerIdList( m_targetOptLayerSetIdx );
    258247        }
    259248
    260 #if FIX_CAM_PARS_COLLECTOR
    261249#if H_3D
    262250        if (nalu.m_nalUnitType == NAL_UNIT_VPS )
    263         {       
    264          
     251        {                 
    265252          m_cCamParsCollector.init( m_pScaleOffsetFile, m_tDecTop[decIdx]->getPrefetchedVPS() );
    266253        }       
    267 #endif
    268254#endif
    269255        bNewPicture       = ( newSliceDiffLayer || newSliceDiffPoc ) && !sliceSkippedFlag;
Note: See TracChangeset for help on using the changeset viewer.