Changeset 1124 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibEncoder
- Timestamp:
- 7 Jul 2015, 02:24:58 (10 years ago)
- Location:
- branches/SHM-dev/source/Lib/TLibEncoder
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/Lib/TLibEncoder/TEncCavlc.cpp
r1121 r1124 1988 1988 Void TEncCavlc::codeVPSExtension (TComVPS *vps) 1989 1989 { 1990 // ... More syntax elements to be written here1991 #if P0300_ALT_OUTPUT_LAYER_FLAG1992 1990 Int NumOutputLayersInOutputLayerSet[MAX_VPS_LAYER_SETS_PLUS1]; 1993 1991 Int OlsHighestOutputLayerId[MAX_VPS_LAYER_SETS_PLUS1]; 1994 #endif1995 1992 #if LIST_OF_PTL 1996 1993 if( vps->getMaxLayers() > 1 && vps->getBaseLayerInternalFlag() ) … … 2247 2244 WRITE_CODE( vps->getProfileLevelTierIdx(i), numBits, "profile_level_tier_idx[i]" ); 2248 2245 #endif 2249 #if P0300_ALT_OUTPUT_LAYER_FLAG 2246 2250 2247 NumOutputLayersInOutputLayerSet[i] = 0; 2251 2248 for (j = 0; j < vps->getNumLayersInIdList(layerSetIdxForOutputLayerSet); j++) … … 2265 2262 assert( NumOutputLayersInOutputLayerSet[i]>0 ); 2266 2263 #endif 2267 2268 #endif 2269 } 2270 2271 #if !P0300_ALT_OUTPUT_LAYER_FLAG 2272 #if O0153_ALT_OUTPUT_LAYER_FLAG 2273 if( vps->getMaxLayers() > 1 ) 2274 { 2275 WRITE_FLAG( vps->getAltOuputLayerFlag(), "alt_output_layer_flag" ); 2276 } 2277 #endif 2278 #endif 2264 } 2279 2265 2280 2266 #if REPN_FORMAT_IN_VPS -
branches/SHM-dev/source/Lib/TLibEncoder/TEncCfg.h
r1090 r1124 377 377 int m_layerSwitchOffEnd; 378 378 #endif 379 #if O0153_ALT_OUTPUT_LAYER_FLAG380 379 Bool m_altOutputLayerFlag; 381 #endif382 380 #if HIGHER_LAYER_IRAP_SKIP_FLAG 383 381 Int m_skipPictureAtArcSwitch; … … 1036 1034 ChromaFormat getChromaFormatIDC() { return m_chromaFormatIDC; } 1037 1035 #endif 1038 #if O0153_ALT_OUTPUT_LAYER_FLAG1039 1036 Bool getAltOuputLayerFlag() const { return m_altOutputLayerFlag; } 1040 1037 Void setAltOuputLayerFlag(Bool b) { m_altOutputLayerFlag = b; } 1041 #endif1042 1038 #if O0149_CROSS_LAYER_BLA_FLAG 1043 1039 Bool getCrossLayerBLAFlag() const { return m_crossLayerBLAFlag; } … … 1179 1175 #endif 1180 1176 #endif 1181 #endif 1177 #endif //SVC_EXTENSION 1182 1178 }; 1183 1179
Note: See TracChangeset for help on using the changeset viewer.