AVBlocks for C++  2.1
Audio and Video Software Development Kit
primo::codecs::DeinterlacingMethod Namespace Reference

Defines video deinterlacing methods. More...

Enumerations

enum  Enum {
  NoDeinterlacing = 0,
  Duplicate = 1,
  Blend = 2,
  Median = 3,
  EdgeDetect = 4,
  MedianThreshold = 5,
  CAVT = 6
}
 DeinterlacingMethod::Enum. More...
 

Detailed Description

Defines video deinterlacing methods.

Enumeration Type Documentation

enum Enum

DeinterlacingMethod::Enum.

Enumerator
NoDeinterlacing 

No deinterlacing is performed.

This can be used to prevent automatic deinterlacing if it's not desired.

Duplicate 

Line doubling.

Blend 

Motion adaptive deinterlacing.

Median 

Calculates the median of consecutive fields.

EdgeDetect 

Uses an edge detection filter.

MedianThreshold 

Calculates the median of consecutive fields using a threshold.

CAVT 

Content adaptive vertical temporal (CAVT) filtering.