Changeset 1154 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibEncoder
- Timestamp:
- 8 Jul 2015, 00:31:44 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/Lib/TLibEncoder/TEncCavlc.cpp
r1153 r1154 2120 2120 #if VPS_EXTN_PROFILE_INFO 2121 2121 // Profile-tier-level signalling 2122 #if !VPS_EXTN_UEV_CODING2123 WRITE_CODE( vps->getNumLayerSets() - 1 , 10, "vps_number_layer_sets_minus1" );2124 WRITE_CODE( vps->getNumProfileTierLevel() - 1, 6, "vps_num_profile_tier_level_minus1");2125 #else2126 2122 WRITE_UVLC( vps->getNumProfileTierLevel() - 1, "vps_num_profile_tier_level_minus1"); 2123 2127 2124 Int const numBitsForPtlIdx = vps->calculateLenOfSyntaxElement( vps->getNumProfileTierLevel() ); 2128 #endif 2125 2129 2126 #if LIST_OF_PTL 2130 2127 #if MULTIPLE_PTL_SUPPORT … … 2150 2147 #endif 2151 2148 2152 #if !VPS_EXTN_UEV_CODING2153 Int numOutputLayerSets = vps->getNumOutputLayerSets() ;2154 WRITE_FLAG( (numOutputLayerSets > vps->getNumLayerSets()), "more_output_layer_sets_than_default_flag" );2155 if(numOutputLayerSets > vps->getNumLayerSets())2156 {2157 WRITE_CODE( numOutputLayerSets - vps->getNumLayerSets(), 10, "num_add_output_layer_sets" );2158 }2159 #else2160 2149 Int numOutputLayerSets = vps->getNumOutputLayerSets(); 2161 2150 Int numAddOutputLayerSets = numOutputLayerSets - (Int)vps->getNumLayerSets(); … … 2172 2161 #else 2173 2162 WRITE_UVLC( numOutputLayerSets - vps->getNumLayerSets(), "num_add_output_layer_sets" ); 2174 #endif2175 2163 #endif 2176 2164
Note: See TracChangeset for help on using the changeset viewer.