Changeset 1373 in 3DVCSoftware for branches/HTM-15.2-dev/source/Lib/TLibEncoder/TEncGOP.cpp
- Timestamp:
- 6 Nov 2015, 16:18:36 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-15.2-dev/source/Lib/TLibEncoder/TEncGOP.cpp
r1368 r1373 1434 1434 Int numDirectRefLayers = vps ->getNumDirectRefLayers( getLayerId() ); 1435 1435 #endif 1436 #if NH_3D_QTL 1437 pcSlice->setIvPicLists( m_ivPicLists ); 1438 #endif 1436 1439 #if NH_3D 1437 pcSlice->setIvPicLists( m_ivPicLists ); 1440 1438 1441 1439 1442 Int gopNum = (pcSlice->getRapPicFlag() && getLayerId() > 0) ? MAX_GOP : iGOPid; … … 1654 1657 pcRdCost->setVideoRecPicYuv( m_pcEncTop->getIvPicLists()->getPicYuv( pcSlice->getViewIndex(), false, pcSlice->getPOC(), flagRec ) ); 1655 1658 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 1661 1666 // LGE_WVSO_A0119 1662 1667 Bool bUseWVSO = m_pcEncTop->getUseWVSO();
Note: See TracChangeset for help on using the changeset viewer.