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
TComSPSRExt Class Reference

SPS RExt class. More...

#include <TComSlice.h>

Public Member Functions

Bool settingsDifferFromDefaults () const
 
Bool getTransformSkipRotationEnabledFlag () const
 
Void setTransformSkipRotationEnabledFlag (const Bool value)
 
Bool getTransformSkipContextEnabledFlag () const
 
Void setTransformSkipContextEnabledFlag (const Bool value)
 
Bool getRdpcmEnabledFlag (const RDPCMSignallingMode signallingMode) const
 
Void setRdpcmEnabledFlag (const RDPCMSignallingMode signallingMode, const Bool value)
 
Bool getExtendedPrecisionProcessingFlag () const
 
Void setExtendedPrecisionProcessingFlag (Bool value)
 
Bool getIntraSmoothingDisabledFlag () const
 
Void setIntraSmoothingDisabledFlag (Bool bValue)
 
Bool getHighPrecisionOffsetsEnabledFlag () const
 
Void setHighPrecisionOffsetsEnabledFlag (Bool value)
 
Bool getPersistentRiceAdaptationEnabledFlag () const
 
Void setPersistentRiceAdaptationEnabledFlag (const Bool value)
 
Bool getCabacBypassAlignmentEnabledFlag () const
 
Void setCabacBypassAlignmentEnabledFlag (const Bool value)
 
 TComSPSRExt ()
 

Private Attributes

Bool m_transformSkipRotationEnabledFlag
 
Bool m_transformSkipContextEnabledFlag
 
Bool m_rdpcmEnabledFlag [NUMBER_OF_RDPCM_SIGNALLING_MODES]
 
Bool m_extendedPrecisionProcessingFlag
 
Bool m_intraSmoothingDisabledFlag
 
Bool m_highPrecisionOffsetsEnabledFlag
 
Bool m_persistentRiceAdaptationEnabledFlag
 
Bool m_cabacBypassAlignmentEnabledFlag
 

Detailed Description

SPS RExt class.

Definition at line 685 of file TComSlice.h.

Constructor & Destructor Documentation

TComSPSRExt::TComSPSRExt ( )

Definition at line 1491 of file TComSlice.cpp.

Member Function Documentation

Bool TComSPSRExt::getCabacBypassAlignmentEnabledFlag ( ) const
inline

Definition at line 735 of file TComSlice.h.

Bool TComSPSRExt::getExtendedPrecisionProcessingFlag ( ) const
inline

Definition at line 723 of file TComSlice.h.

Bool TComSPSRExt::getHighPrecisionOffsetsEnabledFlag ( ) const
inline

Definition at line 729 of file TComSlice.h.

Bool TComSPSRExt::getIntraSmoothingDisabledFlag ( ) const
inline

Definition at line 726 of file TComSlice.h.

Bool TComSPSRExt::getPersistentRiceAdaptationEnabledFlag ( ) const
inline

Definition at line 732 of file TComSlice.h.

Bool TComSPSRExt::getRdpcmEnabledFlag ( const RDPCMSignallingMode  signallingMode) const
inline

Definition at line 720 of file TComSlice.h.

Bool TComSPSRExt::getTransformSkipContextEnabledFlag ( ) const
inline

Definition at line 717 of file TComSlice.h.

Bool TComSPSRExt::getTransformSkipRotationEnabledFlag ( ) const
inline

Definition at line 714 of file TComSlice.h.

Void TComSPSRExt::setCabacBypassAlignmentEnabledFlag ( const Bool  value)
inline

Definition at line 736 of file TComSlice.h.

Void TComSPSRExt::setExtendedPrecisionProcessingFlag ( Bool  value)
inline

Definition at line 724 of file TComSlice.h.

Void TComSPSRExt::setHighPrecisionOffsetsEnabledFlag ( Bool  value)
inline

Definition at line 730 of file TComSlice.h.

Void TComSPSRExt::setIntraSmoothingDisabledFlag ( Bool  bValue)
inline

Definition at line 727 of file TComSlice.h.

Void TComSPSRExt::setPersistentRiceAdaptationEnabledFlag ( const Bool  value)
inline

Definition at line 733 of file TComSlice.h.

Void TComSPSRExt::setRdpcmEnabledFlag ( const RDPCMSignallingMode  signallingMode,
const Bool  value 
)
inline

Definition at line 721 of file TComSlice.h.

Bool TComSPSRExt::settingsDifferFromDefaults ( ) const
inline

Definition at line 700 of file TComSlice.h.

Void TComSPSRExt::setTransformSkipContextEnabledFlag ( const Bool  value)
inline

Definition at line 718 of file TComSlice.h.

Void TComSPSRExt::setTransformSkipRotationEnabledFlag ( const Bool  value)
inline

Definition at line 715 of file TComSlice.h.

Member Data Documentation

Bool TComSPSRExt::m_cabacBypassAlignmentEnabledFlag
private

Definition at line 695 of file TComSlice.h.

Bool TComSPSRExt::m_extendedPrecisionProcessingFlag
private

Definition at line 691 of file TComSlice.h.

Bool TComSPSRExt::m_highPrecisionOffsetsEnabledFlag
private

Definition at line 693 of file TComSlice.h.

Bool TComSPSRExt::m_intraSmoothingDisabledFlag
private

Definition at line 692 of file TComSlice.h.

Bool TComSPSRExt::m_persistentRiceAdaptationEnabledFlag
private

Definition at line 694 of file TComSlice.h.

Bool TComSPSRExt::m_rdpcmEnabledFlag[NUMBER_OF_RDPCM_SIGNALLING_MODES]
private

Definition at line 690 of file TComSlice.h.

Bool TComSPSRExt::m_transformSkipContextEnabledFlag
private

Definition at line 689 of file TComSlice.h.

Bool TComSPSRExt::m_transformSkipRotationEnabledFlag
private

Definition at line 688 of file TComSlice.h.


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