HEVC Test Model (HM)  HM-16.3
Public Member Functions | Private Attributes | List of all members
TComRefPicListModification Class Reference

Reference Picture Lists class. More...

#include <TComSlice.h>

Public Member Functions

Void create ()
 
Void destroy ()
 
Bool getRefPicListModificationFlagL0 () const
 
Void setRefPicListModificationFlagL0 (Bool flag)
 
Bool getRefPicListModificationFlagL1 () const
 
Void setRefPicListModificationFlagL1 (Bool flag)
 
UInt getRefPicSetIdxL0 (UInt idx) const
 
Void setRefPicSetIdxL0 (UInt idx, UInt refPicSetIdx)
 
UInt getRefPicSetIdxL1 (UInt idx) const
 
Void setRefPicSetIdxL1 (UInt idx, UInt refPicSetIdx)
 
 TComRefPicListModification ()
 
virtual ~TComRefPicListModification ()
 

Private Attributes

Bool m_refPicListModificationFlagL0
 
Bool m_refPicListModificationFlagL1
 
UInt m_RefPicSetIdxL0 [REF_PIC_LIST_NUM_IDX]
 
UInt m_RefPicSetIdxL1 [REF_PIC_LIST_NUM_IDX]
 

Detailed Description

Reference Picture Lists class.

Definition at line 951 of file TComSlice.h.

Constructor & Destructor Documentation

TComRefPicListModification::TComRefPicListModification ( )

Definition at line 1921 of file TComSlice.cpp.

TComRefPicListModification::~TComRefPicListModification ( )
virtual

Definition at line 1929 of file TComSlice.cpp.

Member Function Documentation

Void TComRefPicListModification::create ( )
Void TComRefPicListModification::destroy ( )
Bool TComRefPicListModification::getRefPicListModificationFlagL0 ( ) const
inline

Definition at line 966 of file TComSlice.h.

Bool TComRefPicListModification::getRefPicListModificationFlagL1 ( ) const
inline

Definition at line 968 of file TComSlice.h.

UInt TComRefPicListModification::getRefPicSetIdxL0 ( UInt  idx) const
inline

Definition at line 970 of file TComSlice.h.

UInt TComRefPicListModification::getRefPicSetIdxL1 ( UInt  idx) const
inline

Definition at line 972 of file TComSlice.h.

Void TComRefPicListModification::setRefPicListModificationFlagL0 ( Bool  flag)
inline

Definition at line 967 of file TComSlice.h.

Void TComRefPicListModification::setRefPicListModificationFlagL1 ( Bool  flag)
inline

Definition at line 969 of file TComSlice.h.

Void TComRefPicListModification::setRefPicSetIdxL0 ( UInt  idx,
UInt  refPicSetIdx 
)
inline

Definition at line 971 of file TComSlice.h.

Void TComRefPicListModification::setRefPicSetIdxL1 ( UInt  idx,
UInt  refPicSetIdx 
)
inline

Definition at line 973 of file TComSlice.h.

Member Data Documentation

Bool TComRefPicListModification::m_refPicListModificationFlagL0
private

Definition at line 954 of file TComSlice.h.

Bool TComRefPicListModification::m_refPicListModificationFlagL1
private

Definition at line 955 of file TComSlice.h.

UInt TComRefPicListModification::m_RefPicSetIdxL0[REF_PIC_LIST_NUM_IDX]
private

Definition at line 956 of file TComSlice.h.

UInt TComRefPicListModification::m_RefPicSetIdxL1[REF_PIC_LIST_NUM_IDX]
private

Definition at line 957 of file TComSlice.h.


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