Ignore:
Timestamp:
16 Jun 2013, 05:33:39 (11 years ago)
Author:
lg
Message:

1.IC and full pel depth coding are integrated and is guarded by Macro H_3D_IC.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-DEV-0.3-dev2a/source/Lib/TLibEncoder/TEncSlice.cpp

    r446 r468  
    189189  rpcSlice->setPicOutputFlag( true );
    190190  rpcSlice->setPOC( pocCurr );
    191  
     191#if H_3D_IC
     192  rpcSlice->setApplyIC( false );
     193#endif
    192194  // depth computation based on GOP size
    193195  Int depth;
     
    933935  Int  iNumSubstreams = 1;
    934936  UInt uiTilesAcross  = 0;
    935 
     937#if H_3D_IC
     938  if ( pcEncTop->getViewIndex() && pcEncTop->getUseIC() ) // DCP of ViewID 0 is not available
     939  {
     940    pcSlice ->xSetApplyIC();
     941    if ( pcSlice->getApplyIC() )
     942    {
     943      pcSlice->setIcSkipParseFlag( pcSlice->getPOC() % m_pcCfg->getIntraPeriod() != 0 );
     944    }
     945  }
     946#endif
    936947  if( m_pcCfg->getUseSBACRD() )
    937948  {
Note: See TracChangeset for help on using the changeset viewer.