Changeset 112 in SHVCSoftware for branches/HM-10.0-dev-SHM/source/Lib/TLibCommon/TComSlice.h
- Timestamp:
- 4 Apr 2013, 04:36:38 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HM-10.0-dev-SHM/source/Lib/TLibCommon/TComSlice.h
r110 r112 229 229 Void setFrameOnlyConstraintFlag(Bool b) { m_frameOnlyConstraintFlag = b; } 230 230 #endif 231 #if VPS_EXTN_PROFILE_INFO 232 Void copyProfileInfo(ProfileTierLevel *ptl); 233 #endif 231 234 }; 232 235 … … 249 252 ProfileTierLevel* getGeneralPTL() { return &m_generalPTL; } 250 253 ProfileTierLevel* getSubLayerPTL(Int i) { return &m_subLayerPTL[i]; } 254 #if VPS_EXTN_PROFILE_INFO 255 Void copyProfileInfo(TComPTL *ptl); 256 #endif 251 257 }; 252 258 /// VPS class … … 510 516 // Variables related to VPS extensions 511 517 // ------------------------------------------ 518 #if VPS_EXTN_PROFILE_INFO 519 // Profile-tier-level signalling related 520 Bool m_profilePresentFlag[MAX_VPS_LAYER_SETS_PLUS1]; // The value with index 0 will not be used. 521 UInt m_profileLayerSetRef[MAX_VPS_LAYER_SETS_PLUS1]; // The value with index 0 will not be used. 522 std::vector<TComPTL> m_pcPTLForExtn; 523 #endif 512 524 #if VPS_EXTN_OP_LAYER_SETS 513 525 // .. More declarations here … … 583 595 TimingInfo* getTimingInfo() { return &m_timingInfo; } 584 596 #endif 585 597 #if VPS_EXTN_PROFILE_INFO 598 Bool getProfilePresentFlag(Int id) { return m_profilePresentFlag[id]; } 599 Void setProfilePresentFlag(Int id, Bool x) { m_profilePresentFlag[id] = x; } 600 601 UInt getProfileLayerSetRef(Int id) { return m_profileLayerSetRef[id]; } 602 Void setProfileLayerSetRef(Int id, Bool x) { m_profileLayerSetRef[id] = x; } 603 604 std::vector<TComPTL>* getPTLForExtnPtr() { return &m_pcPTLForExtn; } 605 TComPTL* getPTLForExtn(Int id) { return &m_pcPTLForExtn[id]; } 606 #endif 586 607 #if VPS_EXTN_OP_LAYER_SETS 587 608 // Target output layer signalling related
Note: See TracChangeset for help on using the changeset viewer.