primo::avblocks::Param::Video::Deinterlacing

Parameters specific to video deinterlacing.

static const char primo::avblocks::Param::Video::Deinterlacing::Method[] = "DEINTERLACING_METHOD"

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.

static const char primo::avblocks::Param::Video::Deinterlacing::Threshold[] = "DEINTERLACING_THRESHOLD"

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.

static const char primo::avblocks::Param::Video::Deinterlacing::Use[] = "DEINTERLACING_FILTER"