Ignore:
Timestamp:
6 Nov 2015, 16:18:36 (8 years ago)
Author:
tech
Message:

Macro fixes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-15.2-dev/source/Lib/TLibEncoder/TEncGOP.cpp

    r1368 r1373  
    14341434    Int numDirectRefLayers = vps    ->getNumDirectRefLayers( getLayerId() );
    14351435#endif
     1436#if NH_3D_QTL
     1437    pcSlice->setIvPicLists( m_ivPicLists );
     1438#endif
    14361439#if NH_3D
    1437     pcSlice->setIvPicLists( m_ivPicLists );
     1440
    14381441
    14391442    Int gopNum = (pcSlice->getRapPicFlag() && getLayerId() > 0) ? MAX_GOP : iGOPid;
     
    16541657    pcRdCost->setVideoRecPicYuv( m_pcEncTop->getIvPicLists()->getPicYuv( pcSlice->getViewIndex(), false, pcSlice->getPOC(), flagRec ) );
    16551658    pcRdCost->setDepthPicYuv   ( m_pcEncTop->getIvPicLists()->getPicYuv( pcSlice->getViewIndex(), true, pcSlice->getPOC(), false ) );
    1656 #else
    1657     pcRdCost->setVideoRecPicYuv( m_pcEncTop->getIvPicLists()->getPicYuv( pcSlice->getViewIndex(), false , pcSlice->getPOC(), true ) );
    1658     pcRdCost->setDepthPicYuv   ( m_pcEncTop->getIvPicLists()->getPicYuv( pcSlice->getViewIndex(), true  , pcSlice->getPOC(), false ) );
    1659 #endif
    1660 
     1659#else   
     1660    Int curAuxId     = pcSlice->getVPS()->getAuxId( getLayerId() );
     1661    Int curDepthFlag = pcSlice->getIsDepth();
     1662    assert( curAuxId == 2 || curDepthFlag  );
     1663    pcRdCost->setVideoRecPicYuv( m_pcEncTop->getIvPicLists()->getPicYuv( pcSlice->getViewIndex(), false       , 0       , pcSlice->getPOC(), true ) );
     1664    pcRdCost->setDepthPicYuv   ( m_pcEncTop->getIvPicLists()->getPicYuv( pcSlice->getViewIndex(), curDepthFlag, curAuxId, pcSlice->getPOC(), false ) );
     1665#endif
    16611666    // LGE_WVSO_A0119
    16621667    Bool bUseWVSO  = m_pcEncTop->getUseWVSO();
Note: See TracChangeset for help on using the changeset viewer.