Changeset 1152 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibCommon
- Timestamp:
- 8 Jul 2015, 00:24:37 (10 years ago)
- Location:
- branches/SHM-dev/source/Lib/TLibCommon
- Files:
-
- 2 edited
-
TComSlice.h (modified) (2 diffs)
-
TypeDef.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/Lib/TLibCommon/TComSlice.h
r1151 r1152 692 692 UInt m_maxTidIlRefPicsPlus1[MAX_VPS_LAYER_IDX_PLUS1 - 1][MAX_VPS_LAYER_IDX_PLUS1]; 693 693 Bool m_maxTidRefPresentFlag; 694 #if VPS_TSLAYERS695 694 Bool m_maxTSLayersPresentFlag; 696 695 UInt m_maxTSLayerMinus1[MAX_LAYERS]; 697 #endif698 696 Bool m_singleLayerForNonIrapFlag; 699 697 Bool m_higherLayerIrapSkipFlag; … … 1092 1090 UInt getMaxTidIlRefPicsPlus1(Int refLayerIdx, Int layerIdx) { return m_maxTidIlRefPicsPlus1[refLayerIdx][layerIdx]; } 1093 1091 Void setMaxTidIlRefPicsPlus1(Int refLayerIdx, Int layerIdx, UInt maxSublayer) { m_maxTidIlRefPicsPlus1[refLayerIdx][layerIdx] = maxSublayer; } 1094 Bool getMaxTidRefPresentFlag() { return m_maxTidRefPresentFlag ;} 1095 Void setMaxTidRefPresentFlag(Bool x) { m_maxTidRefPresentFlag = x;} 1096 #if VPS_TSLAYERS 1097 Bool getMaxTSLayersPresentFlag() { return m_maxTSLayersPresentFlag ;} 1098 Void setMaxTSLayersPresentFlag(Bool x) { m_maxTSLayersPresentFlag = x;} 1099 UInt getMaxTSLayersMinus1(Int layerIdx) { return m_maxTSLayerMinus1[layerIdx];} 1100 Void setMaxTSLayersMinus1(Int layerIdx, UInt maxTSublayer) { m_maxTSLayerMinus1[layerIdx] = maxTSublayer;} 1101 #endif 1102 Bool getSingleLayerForNonIrapFlag() { return m_singleLayerForNonIrapFlag; } 1103 Void setSingleLayerForNonIrapFlag(Bool x) { m_singleLayerForNonIrapFlag = x; } 1104 Bool getHigherLayerIrapSkipFlag() { return m_higherLayerIrapSkipFlag; } 1105 Void setHigherLayerIrapSkipFlag(Bool x) { m_higherLayerIrapSkipFlag = x; } 1092 Bool getMaxTidRefPresentFlag() { return m_maxTidRefPresentFlag; } 1093 Void setMaxTidRefPresentFlag(Bool x) { m_maxTidRefPresentFlag = x; } 1094 Bool getMaxTSLayersPresentFlag() { return m_maxTSLayersPresentFlag; } 1095 Void setMaxTSLayersPresentFlag(Bool x) { m_maxTSLayersPresentFlag = x; } 1096 UInt getMaxTSLayersMinus1(Int layerIdx) { return m_maxTSLayerMinus1[layerIdx]; } 1097 Void setMaxTSLayersMinus1(Int layerIdx, UInt maxTSublayer) { m_maxTSLayerMinus1[layerIdx] = maxTSublayer; } 1098 Bool getSingleLayerForNonIrapFlag() { return m_singleLayerForNonIrapFlag; } 1099 Void setSingleLayerForNonIrapFlag(Bool x) { m_singleLayerForNonIrapFlag = x; } 1100 Bool getHigherLayerIrapSkipFlag() { return m_higherLayerIrapSkipFlag; } 1101 Void setHigherLayerIrapSkipFlag(Bool x) { m_higherLayerIrapSkipFlag = x; } 1106 1102 #if VPS_VUI_TILES_NOT_IN_USE__FLAG 1107 1103 Bool getTilesNotInUseFlag() { return m_tilesNotInUseFlag; } -
branches/SHM-dev/source/Lib/TLibCommon/TypeDef.h
r1151 r1152 147 147 #define MAX_ONE_RESAMPLING_DIRECT_LAYERS 1 ///< Allow maximum of one resampling process for direct reference layers 148 148 #define MOTION_RESAMPLING_CONSTRAINT 1 ///< JCTVC-N0108: Allow maximum of one motion resampling process for direct reference layers, and use motion inter-layer prediction from the same layer as texture inter-layer prediction. 149 #define VPS_TSLAYERS 1 ///< JCTVC-O0120 signal max temporal sub-layers for each layer150 149 151 150 #define VIEW_ID_RELATED_SIGNALING 1 ///< Introduce syntax elements view_id and view_id_val
Note: See TracChangeset for help on using the changeset viewer.