HEVC Test Model (HM)  HM-16.18
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
ProfileLevelTierFeatures Class Reference

#include <TDecConformance.h>

Collaboration diagram for ProfileLevelTierFeatures:
Collaboration graph
[legend]

Public Member Functions

 ProfileLevelTierFeatures ()
 
Void activate (const TComSPS &sps)
 
const ProfileFeaturesgetProfileFeatures () const
 
const LevelTierFeaturesgetLevelTierFeatures () const
 
Level::Tier getTier () const
 
UInt64 getCpbSizeInBits () const
 
Double getMinCr () const
 
UInt getMaxRawCtuBits () const
 

Private Attributes

const ProfileFeaturesm_pProfile
 
const LevelTierFeaturesm_pLevelTier
 
UInt m_hbrFactor
 
Level::Tier m_tier
 
UInt m_maxRawCtuBits
 

Detailed Description

Definition at line 136 of file TDecConformance.h.

Constructor & Destructor Documentation

ProfileLevelTierFeatures::ProfileLevelTierFeatures ( )
inline

Definition at line 145 of file TDecConformance.h.

Member Function Documentation

Void ProfileLevelTierFeatures::activate ( const TComSPS sps)
UInt64 ProfileLevelTierFeatures::getCpbSizeInBits ( ) const
inline

Definition at line 152 of file TDecConformance.h.

const LevelTierFeatures* ProfileLevelTierFeatures::getLevelTierFeatures ( ) const
inline

Definition at line 150 of file TDecConformance.h.

UInt ProfileLevelTierFeatures::getMaxRawCtuBits ( ) const
inline

Definition at line 154 of file TDecConformance.h.

Double ProfileLevelTierFeatures::getMinCr ( ) const
inline

Definition at line 153 of file TDecConformance.h.

const ProfileFeatures* ProfileLevelTierFeatures::getProfileFeatures ( ) const
inline

Definition at line 149 of file TDecConformance.h.

Level::Tier ProfileLevelTierFeatures::getTier ( ) const
inline

Definition at line 151 of file TDecConformance.h.

Member Data Documentation

UInt ProfileLevelTierFeatures::m_hbrFactor
private

Definition at line 141 of file TDecConformance.h.

UInt ProfileLevelTierFeatures::m_maxRawCtuBits
private

Definition at line 143 of file TDecConformance.h.

const LevelTierFeatures* ProfileLevelTierFeatures::m_pLevelTier
private

Definition at line 140 of file TDecConformance.h.

const ProfileFeatures* ProfileLevelTierFeatures::m_pProfile
private

Definition at line 139 of file TDecConformance.h.

Level::Tier ProfileLevelTierFeatures::m_tier
private

Definition at line 142 of file TDecConformance.h.


The documentation for this class was generated from the following file: