Ignore:
Timestamp:
4 Feb 2013, 01:35:46 (12 years ago)
Author:
lg
Message:

Integration of JCT3V-C0044

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-5.1-dev1-LG/source/Lib/TLibEncoder/TEncSbac.cpp

    r229 r251  
    10961096
    10971097    if( uiDir == DMM_WEDGE_PREDTEX_D_IDX )     { xCodeWedgePredTexDeltaInfo  ( pcCU, uiAbsPartIdx ); }
     1098#if LGE_DMM3_SIMP_C0044
     1099    if( uiDir == DMM_WEDGE_PREDTEX_IDX )       { xCodeWedgePredTexInfo       ( pcCU, uiAbsPartIdx ); }
     1100#endif
    10981101    if( uiDir == DMM_CONTOUR_PREDTEX_D_IDX )   { xCodeContourPredTexDeltaInfo( pcCU, uiAbsPartIdx ); }
    10991102#endif
     
    26712674#endif
    26722675#if HHI_DMM_PRED_TEX
     2676#if LGE_DMM3_SIMP_C0044
     2677Void TEncSbac::xCodeWedgePredTexInfo( TComDataCU* pcCU, UInt uiAbsPartIdx )
     2678{
     2679  Int iIntraIdx = pcCU->getIntraSizeIdx(uiAbsPartIdx);
     2680  Int iBits = g_aucWedgeTexPredBitsListIdx[iIntraIdx];
     2681
     2682  UInt uiTabIdx = pcCU->getWedgePredTexIntraTabIdx( uiAbsPartIdx );
     2683
     2684  for ( Int i = 0; i < iBits; i++ )
     2685  {
     2686    m_pcBinIf->encodeBin( ( uiTabIdx >> i ) & 1, m_cDmmDataSCModel.get(0, 0, 3) );
     2687  }
     2688}
     2689#endif
     2690
    26732691Void TEncSbac::xCodeWedgePredTexDeltaInfo( TComDataCU* pcCU, UInt uiAbsPartIdx )
    26742692{
     2693#if LGE_DMM3_SIMP_C0044
     2694  xCodeWedgePredTexInfo( pcCU, uiAbsPartIdx );
     2695#endif
    26752696  Int iDeltaDC1 = pcCU->getWedgePredTexDeltaDC1( uiAbsPartIdx );
    26762697  Int iDeltaDC2 = pcCU->getWedgePredTexDeltaDC2( uiAbsPartIdx );
Note: See TracChangeset for help on using the changeset viewer.