Transcoder V1 API - Class Google::Cloud::Video::Transcoder::V1::PreprocessingConfig::Deinterlace::YadifConfig (v0.5.0)

Reference documentation and code samples for the Transcoder V1 API class Google::Cloud::Video::Transcoder::V1::PreprocessingConfig::Deinterlace::YadifConfig.

Yet Another Deinterlacing Filter Configuration.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#deinterlace_all_frames

def deinterlace_all_frames() -> ::Boolean
Returns
  • (::Boolean) — Deinterlace all frames rather than just the frames identified as interlaced. The default is false.

#deinterlace_all_frames=

def deinterlace_all_frames=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Deinterlace all frames rather than just the frames identified as interlaced. The default is false.
Returns
  • (::Boolean) — Deinterlace all frames rather than just the frames identified as interlaced. The default is false.

#disable_spatial_interlacing

def disable_spatial_interlacing() -> ::Boolean
Returns
  • (::Boolean) — Disable spacial interlacing. The default is false.

#disable_spatial_interlacing=

def disable_spatial_interlacing=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Disable spacial interlacing. The default is false.
Returns
  • (::Boolean) — Disable spacial interlacing. The default is false.

#mode

def mode() -> ::String
Returns
  • (::String) —

    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

#mode=

def mode=(value) -> ::String
Parameter
  • value (::String) —

    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
Returns
  • (::String) —

    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

def parity() -> ::String
Returns
  • (::String) —

    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

#parity=

def parity=(value) -> ::String
Parameter
  • value (::String) —

    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
Returns
  • (::String) —

    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