Ignore:
Timestamp:
14 Feb 2013, 23:41:41 (12 years ago)
Author:
tech
Message:

Integration of branch dev 2.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-5.1-dev0/source/Lib/TLibCommon/TComResidualGenerator.cpp

    r259 r280  
    184184  AOF  ( pcPic );
    185185
     186#if MTK_MDIVRP_C0138
     187  if (pcPic->getSPS()->getViewId() != 0)
     188  {
     189    return;
     190  }
     191#endif
     192
    186193  if( pcPic->getPOC() == 0 )
    187194  {
     
    300307#endif
    301308{
     309#if MTK_C0138_FIXED
     310  UInt  uiBaseViewId  = 0;
     311#else
    302312  UInt  uiBaseViewId  = m_pcDepthMapGenerator->getBaseViewId( 0 );
    303 
     313#endif
    304314  if( !pcYuv )
    305315  {
     
    330340    );
    331341#endif
     342#if MTK_MDIVRP_C0138
     343  return true;
     344#else
    332345#if QC_SIMPLIFIEDIVRP_M24938
    333346  return xIsNonZeroByCBF( uiBaseViewId , uiXPosInRefView , uiYPosInRefView , uiBlkWidth , uiBlkHeight );
    334347#else
    335348  return xIsNonZero( pcYuv, uiBlkWidth, uiBlkHeight );
     349#endif
    336350#endif
    337351}
     
    453467  Pel*    pRes      = pcCUResidual->getLumaAddr();
    454468  UInt    uiLumaTrMode, uiChromaTrMode;
    455 #if LG_RESTRICTEDRESPRED_M24766
     469#if LG_RESTRICTEDRESPRED_M24766  && !MTK_MDIVRP_C0138
    456470  Int     iPUPredResiShift[4];
    457471#endif
     
    479493  m_pcTrQuant->invRecurTransformNxN ( pcCU, 0, TEXT_CHROMA_V, pRes, 0, pcCUResidual->getCStride(), uiWidth, uiHeight, uiChromaTrMode, 0, piCoeff );
    480494
     495#if !MTK_MDIVRP_C0138
    481496  if( pcCU->getResPredFlag( 0 ) )
    482497  {
     
    495510#endif
    496511  }
     512#endif
    497513
    498514  //===== clear inter-view predicted parts =====
Note: See TracChangeset for help on using the changeset viewer.