Changeset 1011 in 3DVCSoftware


Ignore:
Timestamp:
23 Jul 2014, 03:52:55 (10 years ago)
Author:
mediatek-htm
Message:

JCT3V-I0072 integrated. This is a problem fix for IBP cfg, and no impact for CTC, so no simulation results attached.

Location:
branches/HTM-11.2-dev2-MediaTek/source/Lib/TLibCommon
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-11.2-dev2-MediaTek/source/Lib/TLibCommon/TComPrediction.cpp

    r995 r1011  
    14111411        Int  iCurrRefPOC = pcPicYuvBaseTRef->getPOC();
    14121412        Int  iCurrRef    = pcCU->getSlice()->getFirstTRefIdx(eRefPicListCurr);
     1413#if MTK_I0072_IVARP_SCALING_FIX
     1414        if( iCurrRef >= 0 && iCurrPOC != iCurrRefPOC)
     1415#else
    14131416        if( iCurrRef >= 0)
     1417#endif
    14141418        {
    14151419          pcPicYuvCurrTRef =  pcCU->getSlice()->getRefPic(eRefPicListCurr,iCurrRef); 
     
    15581562        Int  iCurrRefPOC = pcPicYuvBaseTRef->getPOC();
    15591563        Int  iCurrRef    = pcCU->getSlice()->getFirstTRefIdx(eRefPicListCurr);
     1564#if MTK_I0072_IVARP_SCALING_FIX
     1565        if (iCurrRef >= 0 && iCurrRefPOC != iCurrPOC)
     1566#else
    15601567        if( iCurrRef >= 0)
     1568#endif
    15611569        {
    15621570          pcPicYuvCurrTRef =  pcCU->getSlice()->getRefPic(eRefPicListCurr,iCurrRef); 
  • branches/HTM-11.2-dev2-MediaTek/source/Lib/TLibCommon/TypeDef.h

    r1007 r1011  
    289289#define QC_I0051_ARP_SIMP                 1
    290290#define SHARP_ARP_CHROMA_I0104            1
     291#define MTK_I0072_IVARP_SCALING_FIX       1
    291292#endif
    292293
Note: See TracChangeset for help on using the changeset viewer.