Ignore:
Timestamp:
6 Jun 2013, 11:46:05 (11 years ago)
Author:
hhi
Message:

Integation of depth intra methods in macro H_3D_DIM, including:

  • DMM coding modes in H_3D_DIM_DMM.
  • RBC coding mode in H_3D_DIM_RBC.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-DEV-0.3-dev1/source/Lib/TLibDecoder/TDecCu.cpp

    r324 r459  
    468468 
    469469  //===== get prediction signal =====
     470#if H_3D_DIM
     471  if( isDimMode( uiLumaPredMode ) )
     472  {
     473    m_pcPrediction->predIntraLumaDepth( pcCU, uiAbsPartIdx, uiLumaPredMode, piPred, uiStride, uiWidth, uiHeight );
     474  }
     475  else
     476  {
     477#endif
    470478  m_pcPrediction->predIntraLumaAng( pcCU->getPattern(), uiLumaPredMode, piPred, uiStride, uiWidth, uiHeight, bAboveAvail, bLeftAvail );
     479#if H_3D_DIM
     480  }
     481#endif
    471482 
    472483  //===== inverse transform =====
     
    556567    {
    557568      uiChromaPredMode = pcCU->getLumaIntraDir( 0 );
     569#if H_3D_DIM
     570      mapDepthModeToIntraDir( uiChromaPredMode );
     571#endif
    558572    }
    559573    m_pcPrediction->predIntraChromaAng( pPatChroma, uiChromaPredMode, piPred, uiStride, uiWidth, uiHeight, bAboveAvail, bLeftAvail ); 
Note: See TracChangeset for help on using the changeset viewer.