Definition

 

 

typedef struct {

    mfxExtBuffer    Header;

    mfxU16  Mode;

    mfxU16  TelecinePattern;

    mfxU16  TelecineLocation;

    mfxU16  reserved[9];

} mfxExtVPPDeinterlacing;

 

Description

 

 

The mfxExtVPPDeinterlacing structure is used by the application to specify different deinterlacing algorithms.

 

Members

 

 

Header.BufferId

Must be MFX_EXTBUFF_VPP_DEINTERLACING

 

 

Mode

Deinterlacing algorithm. See the DeinterlacingMode enumerator for details.

 

 

TelecinePattern

Specifies telecine pattern when Mode = MFX_DEINTERLACING_FIXED_TELECINE_PATTERN. See the TelecinePattern enumerator for details.

 

 

TelecineLocation

Specifies position inside a sequence of 5 frames where the artifacts start when TelecinePattern = MFX_TELECINE_POSITION_PROVIDED.

 

Change History

 

This structure is available since SDK API 1.8.

 

 

The SDK API 1.13 adds TelecinePattern and TelecineLocation fields.

 

Para obtener información más completa sobre las optimizaciones del compilador, consulte nuestro Aviso de optimización.