Changeset 100 in 3DVCSoftware for trunk/source/App/TAppEncoder/TAppEncTop.cpp
- Timestamp:
- 9 Aug 2012, 12:53:16 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/App/TAppEncoder/TAppEncTop.cpp
r77 r100 203 203 m_acTEncTopList[iViewIdx]->setLambdaScaleVSO ( 1 ); 204 204 m_acTEncTopList[iViewIdx]->setVSOMode ( 0 ); 205 m_acTEncTopList[iViewIdx]->setUseVSO ( false ); //GT: might be enabled later for VSO Mode 4 205 m_acTEncTopList[iViewIdx]->setUseVSO ( false ); 206 #if SAIT_VSO_EST_A0033 207 m_acTEncTopList[iViewIdx]->setUseEstimatedVSD ( false ); 208 #endif 206 209 #endif 207 210 … … 517 520 #endif 518 521 m_acTEncDepthTopList[iViewIdx]->setVSOMode ( m_uiVSOMode ); 522 523 #if SAIT_VSO_EST_A0033 524 m_acTEncDepthTopList[iViewIdx]->setUseEstimatedVSD ( m_bUseEstimatedVSD ); 525 #endif 519 526 #endif 520 527 … … 648 655 if ( m_uiVSOMode == 4 ) 649 656 { 657 #if HHI_VSO_SPEEDUP_A033 658 #if LGE_VSO_EARLY_SKIP_A0093 659 m_cRendererModel.create( m_cRenModStrParser.getNumOfBaseViews(), m_cRenModStrParser.getNumOfModels(), m_iSourceWidth, g_uiMaxCUHeight , LOG2_DISP_PREC_LUT, 0, m_bVSOEarlySkip ); 660 #else 661 m_cRendererModel.create( m_cRenModStrParser.getNumOfBaseViews(), m_cRenModStrParser.getNumOfModels(), m_iSourceWidth, g_uiMaxCUHeight , LOG2_DISP_PREC_LUT, 0 ); 662 #endif 663 #else 650 664 m_cRendererModel.create( m_cRenModStrParser.getNumOfBaseViews(), m_cRenModStrParser.getNumOfModels(), m_iSourceWidth, m_iSourceHeight, LOG2_DISP_PREC_LUT, 0 ); 665 #endif 651 666 652 667 for ( Int iViewNum = 0; iViewNum < m_iNumberOfViews; iViewNum++ ) … … 1141 1156 }; 1142 1157 1158 #if SAIT_VSO_EST_A0033 1159 TComPicYuv* TAppEncTop::xGetPicYuvFromViewTemp( Int iViewIdx, Int iPoc, Bool bDepth, Bool bRecon ) 1160 { 1161 TComPic* pcPic = xGetPicFromView( iViewIdx, iPoc, bDepth); 1162 TComPicYuv* pcPicYuv = NULL; 1163 1164 if (pcPic != NULL) 1165 { 1166 if( bRecon ) 1167 { 1168 if ( pcPic->getReconMark() ) 1169 { 1170 pcPicYuv = pcPic->getPicYuvRec(); 1171 } 1172 } 1173 else 1174 { 1175 pcPicYuv = pcPic->getPicYuvOrg(); 1176 } 1177 }; 1178 1179 return pcPicYuv; 1180 }; 1181 #endif 1182 1143 1183 /** 1144 1184 * … … 1209 1249 #endif 1210 1250 #if HHI_VSO 1251 #if HHI_VSO_SPEEDUP_A033 1252 Void TAppEncTop::setupRenModel( Int iPoc, Int iEncViewIdx, Int iEncContent, Int iHorOffset ) 1253 { 1254 m_cRendererModel.setHorOffset( iHorOffset ); 1255 #else 1211 1256 Void TAppEncTop::setupRenModel( Int iPoc, Int iEncViewIdx, Int iEncContent ) 1212 1257 { 1258 #endif 1213 1259 Int iEncViewSIdx = m_cCameraData.getBaseId2SortedId()[ iEncViewIdx ]; 1214 1260
Note: See TracChangeset for help on using the changeset viewer.