Ignore:
Timestamp:
13 Jan 2014, 00:44:19 (10 years ago)
Author:
tech
Message:

Further fixes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-9.2-dev0/source/Lib/TLibCommon/TComSlice.cpp

    r767 r768  
    37533753  }
    37543754}
    3755 #endif
     3755
     3756Void TComVUI::inferVideoSignalInfo( TComVPS* vps, Int layerIdCurr )
     3757{
     3758  if ( layerIdCurr == 0 || !vps->getVpsVuiPresentFlag() )
     3759  {
     3760    return;
     3761  }
     3762
     3763  TComVPSVUI* vpsVUI = vps->getVPSVUI();
     3764  assert( vpsVUI != NULL ); 
     3765
     3766  TComVideoSignalInfo* videoSignalInfo = vpsVUI->getVideoSignalInfo( vpsVUI->getVpsVideoSignalInfoIdx( vps->getLayerIdInVps( layerIdCurr ) ) );
     3767  assert( videoSignalInfo != NULL );
     3768
     3769  setVideoFormat            ( videoSignalInfo->getVideoVpsFormat            () );
     3770  setVideoFullRangeFlag     ( videoSignalInfo->getVideoFullRangeVpsFlag     () );
     3771  setColourPrimaries        ( videoSignalInfo->getColourPrimariesVps        () );
     3772  setTransferCharacteristics( videoSignalInfo->getTransferCharacteristicsVps() );
     3773  setMatrixCoefficients     ( videoSignalInfo->getMatrixCoeffsVps           () );
     3774}
     3775#endif
     3776
Note: See TracChangeset for help on using the changeset viewer.