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

Public Member Functions

 EfficientFieldIRAPMapping ()
Int GetIRAPGOPid () const
Void initialize (const Bool isField, const Int gopSize, const Int POCLast, const Int numPicRcvd, const Int lastIDR, TEncGOP *pEncGop, TEncCfg *pCfg)
Int adjustGOPid (const Int gopID)
Int restoreGOPid (const Int gopID)

Private Attributes

Bool IRAPtoReorder
Bool swapIRAPForward

Detailed Description

Definition at line 931 of file TEncGOP.cpp.

Constructor & Destructor Documentation

EfficientFieldIRAPMapping::EfficientFieldIRAPMapping ( )

Definition at line 939 of file TEncGOP.cpp.

Member Function Documentation

Int EfficientFieldIRAPMapping::adjustGOPid ( const Int  gopID)

Definition at line 997 of file TEncGOP.cpp.

Int EfficientFieldIRAPMapping::GetIRAPGOPid ( ) const

Definition at line 949 of file TEncGOP.cpp.

Void EfficientFieldIRAPMapping::initialize ( const Bool  isField,
const Int  gopSize,
const Int  POCLast,
const Int  numPicRcvd,
const Int  lastIDR,
TEncGOP pEncGop,
TEncCfg pCfg 

Definition at line 952 of file TEncGOP.cpp.

Int EfficientFieldIRAPMapping::restoreGOPid ( const Int  gopID)

Definition at line 1027 of file TEncGOP.cpp.

Member Data Documentation

Int EfficientFieldIRAPMapping::IRAPGOPid

Definition at line 934 of file TEncGOP.cpp.

Bool EfficientFieldIRAPMapping::IRAPtoReorder

Definition at line 935 of file TEncGOP.cpp.

Bool EfficientFieldIRAPMapping::swapIRAPForward

Definition at line 936 of file TEncGOP.cpp.

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