Ignore:
Timestamp:
10 Nov 2014, 12:22:20 (9 years ago)
Author:
tech
Message:

Merged branch 12.2-dev0@1123

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/Lib/TLibCommon/TComPrediction.cpp

    r1084 r1124  
    11581158  pcCU->clipMv(cMv);
    11591159
     1160#if !LGE_DDD_REMOVAL_J0042_J0030
    11601161#if H_3D_DDD
    11611162  if( pcCU->getUseDDD( uiPartAddr ) )
     
    11931194      //return;
    11941195  } else
     1196#endif
    11951197#endif
    11961198#if H_3D_ARP
     
    19491951    Int a, b, i, j;
    19501952    const Int iShift = IC_CONST_SHIFT;
     1953
    19511954    xGetLLSICPrediction( cu, mv, refPic, a, b, TEXT_CHROMA_U ); // Cb
    19521955    for ( i = 0; i < cxHeight; i++ )
     
    21872190      x += pRef[j];
    21882191      y += pRec[j];
    2189       xx += (pRef[j] * pRef[j])>>precShift;
    2190       xy += (pRef[j] * pRec[j])>>precShift;
     2192#if LGE_CHROMA_IC_J0050_J0034
     2193      if ( eType == TEXT_LUMA )
     2194      {
     2195#endif
     2196        xx += (pRef[j] * pRef[j])>>precShift;
     2197        xy += (pRef[j] * pRec[j])>>precShift;
     2198#if LGE_CHROMA_IC_J0050_J0034
     2199      }
     2200#endif
    21912201    }
    21922202    iCountShift += g_aucConvertToBit[ uiWidth ] + 1;
     
    22172227      x += pRef[0];
    22182228      y += pRec[0];
    2219 
    2220       xx += (pRef[0] * pRef[0])>>precShift;
    2221       xy += (pRef[0] * pRec[0])>>precShift;
    2222 
     2229#if LGE_CHROMA_IC_J0050_J0034
     2230      if ( eType == TEXT_LUMA )
     2231      {
     2232#endif
     2233        xx += (pRef[0] * pRef[0])>>precShift;
     2234        xy += (pRef[0] * pRec[0])>>precShift;
     2235#if LGE_CHROMA_IC_J0050_J0034
     2236      }
     2237#endif     
    22232238      pRef += iRefStride*2;
    22242239      pRec += iRecStride*2;
     
    22342249  }
    22352250
     2251#if LGE_CHROMA_IC_J0050_J0034
     2252  if (  eType != TEXT_LUMA )
     2253  {
     2254    a = 32;
     2255    b = (  y - x + ( 1 << ( iCountShift - 1 ) ) ) >> iCountShift;
     2256  }
     2257  else
     2258  {
     2259#endif
    22362260  xy += xx >> IC_REG_COST_SHIFT;
    22372261  xx += xx >> IC_REG_COST_SHIFT;
     
    22752299    }
    22762300  }   
     2301#if LGE_CHROMA_IC_J0050_J0034
     2302  }
     2303#endif
    22772304}
    22782305#endif
Note: See TracChangeset for help on using the changeset viewer.