Changeset 1164 in SHVCSoftware
- Timestamp:
- 8 Jul 2015, 01:06:51 (9 years ago)
- Location:
- branches/SHM-dev/source/Lib
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/Lib/TLibCommon/TComSlice.cpp
r1161 r1164 1975 1975 #endif 1976 1976 #endif 1977 #if P0307_VPS_NON_VUI_EXTENSION1978 1977 , m_vpsNonVuiExtLength (0) 1979 #endif1980 1978 #if P0297_VPS_POC_LSB_ALIGNED_FLAG 1981 1979 , m_vpsPocLsbAlignedFlag(false) -
branches/SHM-dev/source/Lib/TLibCommon/TComSlice.h
r1163 r1164 790 790 #endif 791 791 UInt m_baseLayerPSCompatibilityFlag[MAX_LAYERS]; 792 #if P0307_VPS_NON_VUI_EXTENSION793 792 Int m_vpsNonVuiExtLength; 794 #endif795 793 #if P0297_VPS_POC_LSB_ALIGNED_FLAG 796 794 Bool m_vpsPocLsbAlignedFlag; … … 1235 1233 Bool getVpsExtensionFlag() { return m_vpsExtensionFlag; } 1236 1234 Void setVpsExtensionFlag(Bool x) { m_vpsExtensionFlag = x; } 1237 1238 #if P0307_VPS_NON_VUI_EXTENSION 1239 Int getVpsNonVuiExtLength() { return m_vpsNonVuiExtLength; } 1240 Void setVpsNonVuiExtLength(Int x) { m_vpsNonVuiExtLength = x; } 1241 #endif 1235 Int getVpsNonVuiExtLength() { return m_vpsNonVuiExtLength; } 1236 Void setVpsNonVuiExtLength(Int x) { m_vpsNonVuiExtLength = x; } 1242 1237 #if O0164_MULTI_LAYER_HRD 1243 1238 Void setBspHrdParameters( UInt hrdIdx, UInt frameRate, UInt numDU, UInt bitRate, Bool randomAccess ); -
branches/SHM-dev/source/Lib/TLibCommon/TypeDef.h
r1163 r1164 72 72 73 73 #define P0130_EOB 1 ///< JCTVC-P0130, set layer Id of EOB NALU to be fixed to 0 74 #define P0307_VPS_NON_VUI_EXTENSION 1 ///< JCTVC-P0307, implementation related to NON VUI VPS Extension signalling75 74 #define P0307_VPS_NON_VUI_EXT_UPDATE 1 ///< JCTVC-P0307, implementation related to NON VUI VPS Extension signalling 76 75 -
branches/SHM-dev/source/Lib/TLibDecoder/TDecCAVLC.cpp
r1163 r1164 3146 3146 #endif 3147 3147 3148 #if P0307_VPS_NON_VUI_EXTENSION3149 3148 READ_UVLC( uiCode, "vps_non_vui_extension_length"); vps->setVpsNonVuiExtLength((Int)uiCode); 3150 3149 … … 3163 3162 printf("\n\nUp to the current spec, the value of vps_non_vui_extension_length is supposed to be 0\n"); 3164 3163 } 3165 #endif3166 3164 #endif 3167 3165 -
branches/SHM-dev/source/Lib/TLibEncoder/TEncCavlc.cpp
r1163 r1164 2285 2285 } 2286 2286 2287 #if P0307_VPS_NON_VUI_EXTENSION2288 2287 // The value of vps_non_vui_extension_length shall be in the range of 0 to 4096, inclusive. 2289 2288 assert( vps->getVpsNonVuiExtLength() >= 0 && vps->getVpsNonVuiExtLength() <= 4096 ); … … 2300 2299 printf("\n\nUp to the current spec, the value of vps_non_vui_extension_length is supposed to be 0\n"); 2301 2300 } 2302 #endif2303 2301 #endif 2304 2302
Note: See TracChangeset for help on using the changeset viewer.