GoogleApi.Transcoder.V1.Model.YadifConfig (google_api_transcoder v0.4.2)

View Source

Yet Another Deinterlacing Filter Configuration.

Attributes

  • deinterlaceAllFrames (type: boolean(), default: nil) - Deinterlace all frames rather than just the frames identified as interlaced. The default is false.
  • disableSpatialInterlacing (type: boolean(), default: nil) - Disable spacial interlacing. The default is false.
  • mode (type: String.t, default: nil) - Specifies the deinterlacing mode to adopt. The default is send_frame. Supported values: - send_frame: Output one frame for each frame - send_field: Output one frame for each field
  • parity (type: String.t, default: nil) - The picture field parity assumed for the input interlaced video. The default is auto. Supported values: - tff: Assume the top field is first - bff: Assume the bottom field is first - auto: Enable automatic detection of field parity

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.Transcoder.V1.Model.YadifConfig{
  deinterlaceAllFrames: boolean() | nil,
  disableSpatialInterlacing: boolean() | nil,
  mode: String.t() | nil,
  parity: String.t() | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.