Changeset 1373 in 3DVCSoftware for branches/HTM-15.2-dev/source/Lib/TLibEncoder/TEncCfg.h
- 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/TEncCfg.h
r1360 r1373 46 46 #include "TLibCommon/TComSlice.h" 47 47 #include <assert.h> 48 #if NH_3D 48 #if NH_3D_VSO 49 49 #include "TAppCommon/TAppComCamPara.h" 50 50 #include "TLibRenderer/TRenModSetupStrParser.h" … … 469 469 #endif 470 470 471 #if NH_3D 471 #if NH_3D_VSO 472 472 Bool m_isDepth; 473 Bool m_isAuxDepth; 473 474 474 475 //====== Camera Parameters ====== 475 476 TAppComCamPara* m_cameraParameters; 476 477 477 #if NH_3D_VSO478 478 //====== View Synthesis Optimization ====== 479 479 TRenModSetupStrParser* m_renderModelParameters; … … 492 492 Double m_dDispCoeff; 493 493 #endif 494 #if NH_3D 494 495 495 496 Bool m_bUseIC; … … 498 499 Bool m_useSDC; 499 500 Bool m_useDLT; 501 #endif 502 #if NH_3D_QTL 500 503 Bool m_bUseQTL; 504 #endif 505 #if NH_3D 501 506 Int m_profileIdc; 502 503 507 #endif 504 508 public: … … 511 515 , m_viewId(-1) 512 516 , m_viewIndex(-1) 517 #if NH_3D_VSO 518 , m_isDepth(false) 519 , m_isAuxDepth(false) 520 , m_bUseVSO(false) 521 #endif 513 522 #if NH_3D 514 , m_isDepth(false)515 #if NH_3D_VSO516 , m_bUseVSO(false)517 #endif518 523 , m_profileIdc( -1 ) 519 524 #endif … … 561 566 Void setViewIndex ( Int viewIndex ) { m_viewIndex = viewIndex; } 562 567 Int getViewIndex () { return m_viewIndex; } 563 #if NH_3D 568 #if NH_3D_VSO 564 569 Void setIsDepth ( Bool isDepth ) { m_isDepth = isDepth; } 565 570 Bool getIsDepth () { return m_isDepth; } 571 Void setIsAuxDepth ( Bool isAuxDepth ) { m_isAuxDepth = isAuxDepth; } 572 Bool getIsAuxDepth () { return m_isAuxDepth; } 573 574 566 575 #endif 567 576 #endif … … 1188 1197 UInt getSummaryVerboseness( ) const { return m_summaryVerboseness; } 1189 1198 1190 #if NH_3D 1199 #if NH_3D_VSO 1191 1200 // Only flags that are not in the SPS3dExtension should go here. 1192 1201 /// 3D Tools … … 1194 1203 //==== CAMERA PARAMETERS ========== 1195 1204 Void setCameraParameters ( TAppComCamPara* c) { m_cameraParameters = c; } 1196 1197 #if NH_3D_VSO1198 1205 //==== VSO ========== 1199 1206 Void setRenderModelParameters ( TRenModSetupStrParser* c ) { m_renderModelParameters = c; } … … 1225 1232 Void setDispCoeff ( Double d ) { m_dDispCoeff = d; } 1226 1233 #endif // NH_3D_VSO 1227 1234 #if NH_3D 1228 1235 Bool getUseDMM () { return m_useDMM; } 1229 1236 Void setUseDMM ( Bool b) { m_useDMM = b; } … … 1233 1240 Bool getUseDLT () { return m_useDLT; } 1234 1241 Void setUseDLT ( Bool b) { m_useDLT = b; } 1235 1242 #endif 1243 1244 #if NH_3D_QTL 1236 1245 Void setUseQTL ( Bool b ) { m_bUseQTL = b; } 1237 1246 Bool getUseQTL () { return m_bUseQTL; } 1247 #endif 1248 #if NH_3D 1238 1249 1239 1250 Void setProfileIdc( Int a ) { assert( a == 1 || a == 6 || a == 8 ); m_profileIdc = a; }
Note: See TracChangeset for help on using the changeset viewer.