entransdetectinter

entransdetectinter

Properties

guint chroma-diff Read / Write
guint chroma-eq Read / Write
guint chroma-threshold Read / Write
guint diff Read / Write
guint threshold Read / Write
guint threshold-eq Read / Write

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GstObject
            ╰── GstElement
                ╰── GstBaseTransform
                    ╰── GstVideoFilter
                        ╰── GstEntransDetectInter

Description

This filter checks for interlaced video frames and marks these by preceding them with a custom downstream event (simply an empty structure called 'detectinter'). Subsequent (dynamic/adaptive) de-interlacing can then be done by a downstream de-interlacing filter that recognizes this custom mark, such as fields.

History

  • transcode 32detect filter [Thomas Oestreich]

<include></include>

Functions

Types and Values

GstEntransDetectInter

typedef GstDetectInter GstEntransDetectInter;

Property Details

The “chroma-diff” property

  “chroma-diff”              guint

Threshold for different chroma.

Flags: Read / Write

Allowed values: <= 255

Default value: 9


The “chroma-eq” property

  “chroma-eq”                guint

Threshold for equal chroma.

Flags: Read / Write

Allowed values: <= 255

Default value: 9


The “chroma-threshold” property

  “chroma-threshold”         guint

Interlace detection chroma threshold.

Flags: Read / Write

Allowed values: <= 255

Default value: 4


The “diff” property

  “diff”                     guint

Threshold for different colors.

Flags: Read / Write

Allowed values: <= 255

Default value: 9


The “threshold” property

  “threshold”                guint

Interlace detection threshold.

Flags: Read / Write

Allowed values: <= 255

Default value: 9


The “threshold-eq” property

  “threshold-eq”             guint

Threshold for equal colors.

Flags: Read / Write

Allowed values: <= 255

Default value: 9