Changeset 560 in SHVCSoftware for branches/SHM-5.0-dev/source/Lib/TLibCommon
- Timestamp:
- 27 Jan 2014, 17:25:26 (11 years ago)
- Location:
- branches/SHM-5.0-dev/source/Lib/TLibCommon
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-5.0-dev/source/Lib/TLibCommon/TComSlice.cpp
r559 r560 2076 2076 ::memset(m_numDirectRefLayers, 0, sizeof(m_numDirectRefLayers )); 2077 2077 ::memset(m_refLayerId, 0, sizeof(m_refLayerId )); 2078 #if M0457_PREDICTION_INDICATIONS2079 2078 m_directDepTypeLen = 2; 2080 2079 ::memset(m_directDependencyType, 0, sizeof(m_directDependencyType)); 2081 #endif2082 2080 #endif 2083 2081 #if DERIVE_LAYER_ID_LIST_VARIABLES -
branches/SHM-5.0-dev/source/Lib/TLibCommon/TComSlice.h
r559 r560 530 530 UInt m_numDirectRefLayers[MAX_VPS_LAYER_ID_PLUS1]; 531 531 UInt m_refLayerId[MAX_VPS_LAYER_ID_PLUS1][MAX_VPS_LAYER_ID_PLUS1]; 532 #if M0457_PREDICTION_INDICATIONS533 532 UInt m_directDepTypeLen; 534 533 #if O0096_DEFAULT_DEPENDENCY_TYPE … … 537 536 #endif 538 537 UInt m_directDependencyType[MAX_VPS_LAYER_ID_PLUS1][MAX_VPS_LAYER_ID_PLUS1]; 539 #endif540 538 #endif 541 539 UInt m_numProfileTierLevel; … … 814 812 Void setRefLayerId(Int layerId, Int refLayerIdx, UInt refLayerId) { m_refLayerId[layerId][refLayerIdx] = refLayerId; } 815 813 816 #if M0457_PREDICTION_INDICATIONS817 814 UInt getDirectDepTypeLen() { return m_directDepTypeLen; } 818 815 Void setDirectDepTypeLen(UInt x) { m_directDepTypeLen = x; } … … 825 822 UInt getDirectDependencyType(Int currLayerId, Int refLayerId) { return m_directDependencyType[currLayerId][refLayerId]; } 826 823 Void setDirectDependencyType(Int currLayerId, Int refLayerId, UInt x) { m_directDependencyType[currLayerId][refLayerId] = x; } 827 #endif828 824 #endif 829 825 UInt getNumProfileTierLevel() { return m_numProfileTierLevel; } -
branches/SHM-5.0-dev/source/Lib/TLibCommon/TypeDef.h
r559 r560 112 112 #define VPS_EXTN_PROFILE_INFO 1 ///< Include profile information for layer sets in VPS extension 113 113 #define VPS_EXTN_DIRECT_REF_LAYERS 1 ///< Include indication of direct dependency of layers in VPS extension 114 #define M0457_PREDICTION_INDICATIONS 1115 114 #define M0040_ADAPTIVE_RESOLUTION_CHANGE 1 116 115 #define VPS_VUI 1 ///< Include function structure for VPS VUI
Note: See TracChangeset for help on using the changeset viewer.