
5.21 Deinterlace 79
5.21 Deinterlace
5.21.1 Detailed Description
The adaptive deinterlace filter implements a deinterlacer with three different modes - 1:2:1 blur, drop field,
and adaptive
Filter Parameters:
Name | Type | Opt/Reqd | Range
============================================================================
FE2_ADAPTIVE_DEINTERLACE_MODE | Numeric | Required | deintmode_t
Example Usage:
sc = Flix2_AddFilter(&filter, flix, FE2_FILTER_ADAPTIVE_DEINTERLACE);
// use adaptive mode
if(sc == ON2_OK)
sc = Flix2_FilterSetParam(filter, FE2_ADAPTIVE_DEINTERLACE_MODE, DEINTERLACE_ADAPTIVE);
Additional References:
Deinterlace entry in the Wikipedia
Deprecated functions
• on2sc video_options_GetDeinterlace (const FLIX2HANDLE flix, on2bool ∗lpDeinterlace)
Determine if the deinterlace filter is enabled.
• on2sc video_options_SetDeinterlace (FLIX2HANDLE flix, const on2bool lDeinterlace)
Enable/disable the deinterlace filter.
Defines
• #define FE2_FILTER_ADAPTIVE_DEINTERLACE
Filter name for use with Flix2_AddFilter().
• #define FE2_ADAPTIVE_DEINTERLACE_MODE
Specifies deinterlace mode to be applied to source image.
Typedefs
• typedef enum deinterlacemode deintmode_t
Enumerations
• enum deinterlacemode {
DEINTERLACE_NONE,
Generated on Tue Jul 20 17:39:03 2010 for Flix Engine Linux by Doxygen
Comentarios a estos manuales