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/TEncCavlc.cpp

    r464 r468  
    10861086      xCodePredWeightTable( pcSlice );
    10871087    }
     1088#if H_3D_IC
     1089    else if( pcSlice->getViewIndex() && ( pcSlice->getSliceType() == P_SLICE || pcSlice->getSliceType() == B_SLICE ) )
     1090    {
     1091      WRITE_FLAG( pcSlice->getApplyIC() ? 1 : 0, "slice_ic_enable_flag" );
     1092      if( pcSlice->getApplyIC() )
     1093      {
     1094        WRITE_FLAG( pcSlice->getIcSkipParseFlag() ? 1 : 0, "ic_skip_mergeidx0" );
     1095      }
     1096    }
     1097#endif
    10881098    assert(pcSlice->getMaxNumMergeCand()<=MRG_MAX_NUM_CANDS);
    10891099    if (!pcSlice->isIntra())
     
    13711381#endif
    13721382
     1383#if H_3D_IC
     1384Void TEncCavlc::codeICFlag( TComDataCU* pcCU, UInt uiAbsPartIdx )
     1385{
     1386  assert(0);
     1387}
     1388#endif
     1389
    13731390Void TEncCavlc::codeInterModeFlag( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth, UInt uiEncMode )
    13741391{
Note: See TracChangeset for help on using the changeset viewer.