Changeset 856 in 3DVCSoftware
- Timestamp:
- 22 Feb 2014, 00:34:03 (11 years ago)
- Location:
- branches/HTM-10.0-dev0/source/Lib
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-10.0-dev0/source/Lib/TLibCommon/TypeDef.h
r855 r856 335 335 // #define H_MV_HLS_7_VPS_P0306_22 0 // (VPS/P0306/ue(v) coded syntax elements) #22 Several minor modifications to the VPS syntax, consistent with eliminating the previous intention to avoid ue(v) parsing in the VPS 336 336 // #define H_MV_HLS_7_SEI_P0133_28 0 // (SEI/P0133/Recovery point SEI) #28 Decision: Adopt change to recover point semantics only (-v3) 337 // #define H_MV_HLS_7_VPS_P0125_24 0// (VPS/P0125/VPS extension offset ) #24 Decision: Keep it as a reserved FFFF value.337 #define H_MV_HLS_7_VPS_P0125_24 1 // (VPS/P0125/VPS extension offset ) #24 Decision: Keep it as a reserved FFFF value. 338 338 // #define H_MV_HLS_7_VPS_P0307_23 0 // (VPS/P0307/VPS VUI extension) #23 Decision: Adopt modification in P0307. 339 339 // #define H_MV_HLS_7_POC_P0041_3 0 // (POC/P0041/POC reset) #3 It was remarked that we should require each non-IRAP picture that has discardable_flag equal to 1 to have NUT value indicating that it is a sub-layer non-reference picture. This was agreed. Decision: Adopt (with constraint for discardable_flag as described above) -
branches/HTM-10.0-dev0/source/Lib/TLibDecoder/TDecCAVLC.cpp
r854 r856 1092 1092 assert (pcVPS->getMaxTLayers()>1||pcVPS->getTemporalNestingFlag()); 1093 1093 1094 1094 #if H_MV_HLS_7_VPS_P0125_24 1095 READ_CODE( 16, uiCode, "vps_reserved_ffff_16bits" ); assert(uiCode == 0xffff); 1096 #else 1095 1097 #if H_MV && !H_MV_HLS7_GEN 1096 1098 READ_CODE( 16, uiCode, "vps_extension_offset" ); 1097 1099 #else 1098 1100 READ_CODE( 16, uiCode, "vps_reserved_ffff_16bits" ); assert(uiCode == 0xffff); 1101 #endif 1099 1102 #endif 1100 1103 parsePTL ( pcVPS->getPTL(), true, pcVPS->getMaxTLayers()-1); -
branches/HTM-10.0-dev0/source/Lib/TLibEncoder/TEncCavlc.cpp
r854 r856 911 911 WRITE_FLAG( pcVPS->getTemporalNestingFlag(), "vps_temporal_id_nesting_flag" ); 912 912 assert (pcVPS->getMaxTLayers()>1||pcVPS->getTemporalNestingFlag()); 913 #if H_MV_HLS_7_VPS_P0125_24 914 WRITE_CODE( 0xffff, 16, "vps_reserved_ffff_16bits" ); 915 #else 913 916 #if H_MV && !H_MV_HLS7_GEN 914 917 WRITE_CODE( 0xffff, 16, "vps_extension_offset" ); 915 918 #else 916 919 WRITE_CODE( 0xffff, 16, "vps_reserved_ffff_16bits" ); 920 #endif 917 921 #endif 918 922 codePTL( pcVPS->getPTL(), true, pcVPS->getMaxTLayers() - 1 );
Note: See TracChangeset for help on using the changeset viewer.