mfxExtHEVCParam

Definition

 

 

typedef struct {

    mfxExtBuffer    Header;

 

    mfxU16          PicWidthInLumaSamples;

    mfxU16          PicHeightInLumaSamples;

    mfxU64          GeneralConstraintFlags;

    mfxU16          reserved[118];

} mfxExtHEVCParam;

 

Description

 

 

Attached to the mfxVideoParam structure extends it with HEVC-specific parameters. Used by both decoder and encoder.

 

Members

 

 

Header.BufferId

Must be MFX_EXTBUFF_HEVC_PARAM.

 

 

PicWidthInLumaSamples

Specifies the width of each coded picture in units of luma samples.

 

 

PicHeightInLumaSamples

Specifies the height of each coded picture in units of luma samples.

 

 

GeneralConstraintFlags

Additional flags to specify exact profile/constraints. See the GeneralConstraintFlags enumerator for values of this field.

 

Change History

 

This structure is available since SDK API 1.14.

The SDK API 1.16 adds GeneralConstraintFlags field.

 

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