Changeset 1198 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibCommon
- Timestamp:
- 8 Jul 2015, 19:43:28 (10 years ago)
- Location:
- branches/SHM-dev/source/Lib/TLibCommon
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/Lib/TLibCommon/TComSlice.cpp
r1197 r1198 1981 1981 1982 1982 m_maxOneActiveRefLayerFlag = true; 1983 #if O0062_POC_LSB_NOT_PRESENT_FLAG1984 1983 ::memset(m_pocLsbNotPresentFlag, 0, sizeof(m_pocLsbNotPresentFlag)); 1985 #endif1986 1984 m_crossLayerPictureTypeAlignFlag = true; 1987 1985 m_crossLayerIrapAlignFlag = true; -
branches/SHM-dev/source/Lib/TLibCommon/TComSlice.h
r1195 r1198 640 640 std::vector< std::vector<Int> > m_profileLevelTierIdx; 641 641 Bool m_maxOneActiveRefLayerFlag; 642 #if O0062_POC_LSB_NOT_PRESENT_FLAG643 642 Bool m_pocLsbNotPresentFlag[MAX_VPS_LAYER_IDX_PLUS1]; 644 #endif645 643 Bool m_crossLayerPictureTypeAlignFlag; 646 644 Bool m_crossLayerIrapAlignFlag; … … 942 940 Bool getMaxOneActiveRefLayerFlag() { return m_maxOneActiveRefLayerFlag; } 943 941 Void setMaxOneActiveRefLayerFlag(Bool x) { m_maxOneActiveRefLayerFlag = x; } 944 #if O0062_POC_LSB_NOT_PRESENT_FLAG945 942 UInt getPocLsbNotPresentFlag(Int i) { return m_pocLsbNotPresentFlag[i]; } 946 943 Void setPocLsbNotPresentFlag(Int i, Bool x) { m_pocLsbNotPresentFlag[i] = x; } 947 #endif948 944 #if P0297_VPS_POC_LSB_ALIGNED_FLAG 949 945 Bool getVpsPocLsbAlignedFlag() { return m_vpsPocLsbAlignedFlag; } -
branches/SHM-dev/source/Lib/TLibCommon/TypeDef.h
r1197 r1198 92 92 #define AUXILIARY_PICTURES 1 ///< JCTVC-O0041: auxiliary picture layers 93 93 #define R0062_AUX_PSEUDO_MONOCHROME 1 ///> JCVVC-R0063: pseudo monochrome for auxiliary pictures 94 #define O0062_POC_LSB_NOT_PRESENT_FLAG 1 ///< JCTVC-O0062: signal poc_lsb_not_present_flag for each layer in VPS extension95 94 #define VPS_DPB_SIZE_TABLE 1 ///< JCTVC-O0217: DPB operations: signaling DPB-related parameters 96 95 #define NO_CLRAS_OUTPUT_FLAG 1
Note: See TracChangeset for help on using the changeset viewer.