Changeset 773 in 3DVCSoftware for trunk/source/App/TAppEncoder/TAppEncCfg.h
- Timestamp:
- 16 Jan 2014, 09:56:13 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/App/TAppEncoder/TAppEncCfg.h
r738 r773 89 89 Int m_vpsNumLayerSets; ///< Number of layer sets 90 90 std::vector< std::vector<Int> > m_layerIdsInSets; ///< LayerIds in vps of layer set 91 #if H_MV_6_PS_0109_2592 91 Int m_defaultOneTargetOutputLayerIdc; ///< Output highest layer of layer sets by default when equal to 1 93 #else94 Bool m_defaultOneTargetOutputLayerFlag; ///< Output highest layer of layer sets by default95 #endif96 92 std::vector<Int> m_outputLayerSetIdx; ///< Indices of layer sets used as additional output layer sets 97 93 std::vector< std::vector<Int> > m_layerIdsInAddOutputLayerSet; ///< LayerIds in vps of additional output layers … … 102 98 std::vector< std::vector<Int> > m_dependencyTypes; ///< Dependency types of direct reference layers 103 99 104 #if H_MV_6_HRD_O0217_13105 100 // DBP Size 106 101 Bool m_subLayerFlagInfoPresentFlag; 107 #endif108 102 109 103 // VPS VUI 110 104 Bool m_vpsVuiPresentFlag; 111 #if H_MV_6_PS_O0223_29112 105 Bool m_crossLayerPicTypeAlignedFlag; 113 106 Bool m_crossLayerIrapAlignedFlag; 114 #endif115 107 Bool m_bitRatePresentVpsFlag; 116 108 Bool m_picRatePresentVpsFlag; … … 121 113 std::vector< std::vector<Int > > m_constantPicRateIdc; 122 114 std::vector< std::vector<Int > > m_avgPicRate; 123 #if H_MV_6_O0226_37124 115 Bool m_tilesNotInUseFlag; 125 116 std::vector< Bool > m_tilesInUseFlag; … … 128 119 std::vector< Bool > m_wppInUseFlag; 129 120 130 #endif131 121 std::vector< std::vector<Bool > > m_tileBoundariesAlignedFlag; 132 122 Bool m_ilpRestrictedRefLayersFlag; … … 136 126 137 127 #if H_3D_IV_MERGE 138 #if QC_DEPTH_IV_MRG_F0125139 128 vector<Bool> m_ivMvPredFlag; ///< Interview motion vector prediction 140 #else 141 Bool m_ivMvPredFlag; ///< Interview motion vector prediction 142 #endif 143 #if MTK_SPIVMP_F0110 129 #if H_3D_SPIVMP 144 130 Int m_iSubPULog2Size; 145 131 #endif … … 150 136 #endif 151 137 #if H_3D_IC 152 #if SEC_ONLY_TEXTURE_IC_F0151153 138 Bool m_abUseIC; 154 #else155 vector<Bool> m_abUseIC; ///< flag for using illumination compensation for inter-view prediction156 #endif157 139 #endif 158 140 #if H_3D_NBDV_REF … … 196 178 197 179 // coding structure 198 #if H_MV _LAYER_WISE_STARTUP180 #if H_MV 199 181 std::vector<Int> m_iIntraPeriod; ///< period of I-slice (random access period) 200 182 #else … … 497 479 #if H_3D_DIM 498 480 Bool m_useDMM; ///< flag for using DMM 499 #if !SEC_DMM3_RBC_F0147500 Bool m_useRBC; ///< flag for using RBC501 #endif502 481 Bool m_useSDC; ///< flag for using SDC 503 482 Bool m_useDLT; ///< flag for using DLT … … 510 489 Bool m_bDepthInterSDCFlag; ///< flag for inter SDC of depth map coding 511 490 #endif 512 #if SEC_MPI_ENABLING_MERGE_F0150491 #if H_3D_IV_MERGE 513 492 Bool m_bMPIFlag; ///< flag for MPI of depth map coding 514 493 #endif
Note: See TracChangeset for help on using the changeset viewer.