PRefType

Description

 

The PRefType enumerator itemizes models of reference list construction and DPB management when GopRefDist=1.

 

Name/Description

 

 

MFX_P_REF_DEFAULT

Allow encoder to decide.

 

 

MFX_P_REF_SIMPLE

Regular sliding window used for DPB removal process.

 

 

MFX_P_REF_PYRAMID

Let N be the max reference list’s size. Encoder treat each N’s frame as “strong” reference and the others as “weak” references. Encoder uses “weak” reference only for prediction of the next frame and removes it from DPB right after. “Strong” references removed from DPB by sliding window.

 

Change History

This enumerator is available since SDK API 1.16.

 

For more complete information about compiler optimizations, see our Optimization Notice.