Changeset 655 in 3DVCSoftware for trunk/source/Lib/TLibEncoder/TEncCfg.h
- Timestamp:
- 23 Oct 2013, 23:01:30 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/Lib/TLibEncoder/TEncCfg.h
r622 r655 77 77 Int m_interLayerPredLayerIdc [MAX_NUM_REF_PICS]; 78 78 Int m_interViewRefPosL[2][MAX_NUM_REF_PICS]; 79 #if !H_MV580 Int m_collocatedRefLayerIdx;81 #endif82 79 #endif 83 80 GOPEntry() … … 97 94 #if H_MV 98 95 , m_numActiveRefLayerPics(0) 99 #if !H_MV5100 , m_collocatedRefLayerIdx(-1)101 #endif102 96 #endif 103 97 { … … 310 304 Int m_RCInitialQP; 311 305 Bool m_RCForceIntraQP; 306 307 #if KWU_RC_MADPRED_E0227 308 UInt m_depthMADPred; 309 #endif 310 #if KWU_RC_VIEWRC_E0227 311 Bool m_bViewWiseRateCtrl; 312 #endif 312 313 #else 313 314 Bool m_enableRateCtrl; ///< Flag for using rate control algorithm 314 315 Int m_targetBitrate; ///< target bitrate 315 316 Int m_numLCUInUnit; ///< Total number of LCUs in a frame should be divided by the NumLCUInUnit 317 318 #if KWU_RC_MADPRED_E0227 319 UInt m_depthMADPred; 320 #endif 321 #if KWU_RC_VIEWRC_E0227 322 Bool m_bViewWiseRateCtrl; 323 #endif 316 324 #endif 317 325 Bool m_TransquantBypassEnableFlag; ///< transquant_bypass_enable_flag setting in PPS. … … 361 369 Int m_layerIdInVps; 362 370 Int m_viewId; 363 #if H_MV5364 371 Int m_viewIndex; 365 #endif366 372 #endif 367 373 368 374 #if H_3D 369 #if !H_MV5370 Int m_viewIndex;371 #endif372 375 Bool m_isDepth; 373 376 … … 403 406 Bool m_bUseIC; 404 407 #endif 405 #if LGE_INTER_SDC_E0156408 #if H_3D_INTER_SDC 406 409 bool m_bInterSDC; 407 410 #endif … … 426 429 , m_layerIdInVps(-1) 427 430 , m_viewId(-1) 428 #if H_MV5429 431 , m_viewIndex(-1) 430 #endif431 432 #if H_3D 432 #if !H_MV5433 , m_viewIndex(-1)434 #endif435 433 , m_isDepth(false) 436 434 , m_bUseVSO(false) … … 465 463 Void setViewId ( Int viewId ) { m_viewId = viewId; } 466 464 Int getViewId () { return m_viewId; } 467 #if H_MV5468 465 Void setViewIndex ( Int viewIndex ) { m_viewIndex = viewIndex; } 469 466 Int getViewIndex () { return m_viewIndex; } 470 #endif471 467 #if H_3D 472 #if !H_MV5473 Void setViewIndex ( Int viewIndex ) { m_viewIndex = viewIndex; }474 Int getViewIndex () { return m_viewIndex; }475 #endif476 468 Void setIsDepth ( Bool isDepth ) { m_isDepth = isDepth; } 477 469 Bool getIsDepth () { return m_isDepth; } … … 514 506 Bool getUseIC () { return m_bUseIC; } 515 507 #endif 516 #if LGE_INTER_SDC_E0156508 #if H_3D_INTER_SDC 517 509 Void setInterSDCEnable ( Bool bVal ) { m_bInterSDC = bVal; } 518 510 Bool getInterSDCEnable () { return m_bInterSDC; } … … 826 818 Bool getForceIntraQP () { return m_RCForceIntraQP; } 827 819 Void setForceIntraQP ( Bool b ) { m_RCForceIntraQP = b; } 820 821 #if KWU_RC_MADPRED_E0227 822 UInt getUseDepthMADPred () { return m_depthMADPred; } 823 Void setUseDepthMADPred (UInt b) { m_depthMADPred = b; } 824 #endif 825 #if KWU_RC_VIEWRC_E0227 826 Bool getUseViewWiseRateCtrl () { return m_bViewWiseRateCtrl; } 827 Void setUseViewWiseRateCtrl (Bool b) { m_bViewWiseRateCtrl = b; } 828 #endif 828 829 #else 829 830 Bool getUseRateCtrl () { return m_enableRateCtrl; } … … 833 834 Int getNumLCUInUnit () { return m_numLCUInUnit; } 834 835 Void setNumLCUInUnit (Int numLCUs) { m_numLCUInUnit = numLCUs; } 836 837 #if KWU_RC_MADPRED_E0227 838 UInt getUseDepthMADPred () { return m_depthMADPred; } 839 Void setUseDepthMADPred (UInt b) { m_depthMADPred = b; } 840 #endif 841 #if KWU_RC_VIEWRC_E0227 842 Bool getUseViewWiseRateCtrl () { return m_bViewWiseRateCtrl; } 843 Void setUseViewWiseRateCtrl (Bool b) { m_bViewWiseRateCtrl = b; } 844 #endif 835 845 #endif 836 846 Bool getTransquantBypassEnableFlag() { return m_TransquantBypassEnableFlag; }
Note: See TracChangeset for help on using the changeset viewer.