Google Cloud Video Transcoder V1 Client - Class Deinterlace (1.3.1)

Reference documentation and code samples for the Google Cloud Video Transcoder V1 Client class Deinterlace.

Deinterlace configuration for input video.

Generated from protobuf message google.cloud.video.transcoder.v1.PreprocessingConfig.Deinterlace

Namespace

Google \ Cloud \ Video \ Transcoder \ V1 \ PreprocessingConfig

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ yadif Deinterlace\YadifConfig

Specifies the Yet Another Deinterlacing Filter Configuration.

↳ bwdif Deinterlace\BwdifConfig

Specifies the Bob Weaver Deinterlacing Filter Configuration.

getYadif

Specifies the Yet Another Deinterlacing Filter Configuration.

Returns
Type Description
Deinterlace\YadifConfig|null

hasYadif

setYadif

Specifies the Yet Another Deinterlacing Filter Configuration.

Parameter
Name Description
var Deinterlace\YadifConfig
Returns
Type Description
$this

getBwdif

Specifies the Bob Weaver Deinterlacing Filter Configuration.

Returns
Type Description
Deinterlace\BwdifConfig|null

hasBwdif

setBwdif

Specifies the Bob Weaver Deinterlacing Filter Configuration.

Parameter
Name Description
var Deinterlace\BwdifConfig
Returns
Type Description
$this

getDeinterlacingFilter

Returns
Type Description
string

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.