AVBlocks for C++  3.0
Audio and Video Software Development Kit
Loading...
Searching...
No Matches
primo::avblocks::Param::Video::Deinterlacing Namespace Reference

Parameters specific to video deinterlacing. More...

Variables

static const char Method [] = "DEINTERLACING_METHOD"
 Video: Specifies the deinterlacing method used by the deinterlacing filter.
 
static const char Threshold [] = "DEINTERLACING_THRESHOLD"
 Video: Specifies the deinterlacing threshold that is used by some deinterlacing methods.
 
static const char Use [] = "DEINTERLACING_FILTER"
 

Detailed Description

Parameters specific to video deinterlacing.

Variable Documentation

◆ Method

const char Method[] = "DEINTERLACING_METHOD"
static

Video: Specifies the deinterlacing method used by the deinterlacing filter.

This parameter is an integer.

The supported values are defined in the primo::codecs::DeinterlacingMethod::Enum. The default value is DeinterlacingMethod::Blend.

◆ Threshold

const char Threshold[] = "DEINTERLACING_THRESHOLD"
static

Video: Specifies the deinterlacing threshold that is used by some deinterlacing methods.

The threshold is used by the MedianThreshold and primo::codecs::DeinterlacingMethod::CAVT "CAVT" deinterlacing methods.

This parameter is an integer.

The supported values are in the range from 0 to 255. Zero specifies that a default threshold should be used. Each deinterlacing method may have its own default threshold value.