Changeset 655 in 3DVCSoftware for trunk/source/App/TAppEncoder/TAppEncCfg.h
- Timestamp:
- 23 Oct 2013, 23:01:30 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/App/TAppEncoder/TAppEncCfg.h
r622 r655 69 69 std::vector<char*> m_pchReconFileList; ///< output reconstruction file names 70 70 Int m_numberOfLayers; ///< number of Layers to Encode 71 #if H_MV572 71 Int m_iNumberOfViews; ///< number of Layers that are views 73 #else74 #if H_3D75 Int m_iNumberOfViews; ///< number of Layers that are views76 #endif77 #endif78 72 #else 79 73 Char* m_pchReconFile; ///< output reconstruction file … … 83 77 std::vector< std::vector<Int> > m_dimIds; ///< dimension ids ( pointers to m_viewId and m_depthFlag 84 78 std::vector<Int> m_viewId; ///< view id 85 #if H_MV586 79 std::vector<Int> m_viewOrderIndex; ///< view order index 87 #endif88 80 #if H_3D 89 81 std::vector<Int> m_depthFlag; ///< depth flag … … 106 98 std::vector< std::vector<Int> > m_dependencyTypes; ///< Dependency types of direct reference layers 107 99 108 #if H_MV5109 100 // VPS VUI 110 101 Bool m_vpsVuiPresentFlag; … … 122 113 std::vector< std::vector<Bool > > m_ctuBasedOffsetEnabledFlag; 123 114 std::vector< std::vector<Int > > m_minHorizontalCtuOffsetPlus1; 124 #endif125 115 126 116 #if H_3D_IV_MERGE … … 149 139 UInt m_FrameSkip; ///< number of skipped frames from the beginning 150 140 Int m_iSourceWidth; ///< source width in pixel 151 Int m_iSourceHeight; ///< source height in pixel 141 Int m_iSourceHeight; ///< source height in pixel (when interlaced = field height) 142 143 Int m_iSourceHeightOrg; ///< original source height in pixel (when interlaced = frame height) 144 145 bool m_isField; ///< enable field coding 146 bool m_isTopFieldFirst; 147 152 148 Int m_conformanceMode; 153 149 Int m_confLeft; … … 367 363 Int m_RCInitialQP; ///< inital QP for rate control 368 364 Bool m_RCForceIntraQP; ///< force all intra picture to use initial QP or not 365 366 #if KWU_RC_VIEWRC_E0227 367 vector<Int> m_viewTargetBits; 368 Bool m_viewWiseRateCtrl; ///< Flag for using view-wise rate control 369 #endif 370 #if KWU_RC_MADPRED_E0227 371 UInt m_depthMADPred; 372 #endif 369 373 #else 370 374 Bool m_enableRateCtrl; ///< Flag for using rate control algorithm 371 375 Int m_targetBitrate; ///< target bitrate 372 376 Int m_numLCUInUnit; ///< Total number of LCUs in a frame should be completely divided by the NumLCUInUnit 377 378 #if KWU_RC_VIEWRC_E0227 379 vector<Int> m_viewTargetBits; 380 Bool m_viewWiseRateCtrl; ///< Flag for using view-wise rate control 381 #endif 382 #if KWU_RC_MADPRED_E0227 383 UInt m_depthMADPred; 384 #endif 373 385 #endif 374 386 Int m_useScalingListId; ///< using quantization matrix … … 457 469 Bool m_bUsePC; ///< flag for using Predictive Coding with QTL 458 470 #endif 459 #if LGE_INTER_SDC_E0156471 #if H_3D_INTER_SDC 460 472 Bool m_bDepthInterSDCFlag; ///< flag for inter SDC of depth map coding 461 473 #endif
Note: See TracChangeset for help on using the changeset viewer.