Class PreprocessingConfig.Deinterlace.BwdifConfig.Builder (1.40.0)
1.86.0 (latest)
1.84.0
1.82.0
1.81.0
1.79.0
1.77.0
1.75.0
1.74.0
1.73.0
1.72.0
1.71.0
1.69.0
1.67.0
1.66.0
1.63.0
1.62.0
1.61.0
1.59.0
1.58.0
1.57.0
1.56.0
1.55.0
1.54.0
1.53.0
1.52.0
1.51.0
1.50.0
1.48.0
1.47.0
1.46.0
1.45.0
1.44.0
1.43.0
1.42.0
1.41.0
1.40.0
1.39.0
1.38.0
1.36.0
1.35.0
1.34.0
1.33.0
1.32.0
1.31.0
1.30.0
1.29.0
1.28.0
1.27.0
1.26.0
1.23.0
1.22.0
1.21.0
1.20.0
1.19.0
1.18.0
1.17.0
1.16.0
1.15.0
1.14.0
1.13.0
1.12.0
1.11.0
1.10.0
1.8.0
1.7.0
1.6.0
1.5.0
1.4.0
1.3.0
1.2.5
1.0.4
0.4.3
public static final class PreprocessingConfig . Deinterlace . BwdifConfig . Builder extends GeneratedMessageV3 . Builder<PreprocessingConfig . Deinterlace . BwdifConfig . Builder > implements PreprocessingConfig . Deinterlace . BwdifConfigOrBuilder
Bob Weaver Deinterlacing Filter Configuration.
Protobuf type
google.cloud.video.transcoder.v1.PreprocessingConfig.Deinterlace.BwdifConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public PreprocessingConfig . Deinterlace . BwdifConfig . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public PreprocessingConfig . Deinterlace . BwdifConfig build ()
buildPartial()
public PreprocessingConfig . Deinterlace . BwdifConfig buildPartial ()
clear()
public PreprocessingConfig . Deinterlace . BwdifConfig . Builder clear ()
Overrides
clearDeinterlaceAllFrames()
public PreprocessingConfig . Deinterlace . BwdifConfig . Builder clearDeinterlaceAllFrames ()
Deinterlace all frames rather than just the frames identified as
interlaced. The default is false.
bool deinterlace_all_frames = 3;
clearField(Descriptors.FieldDescriptor field)
public PreprocessingConfig . Deinterlace . BwdifConfig . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearMode()
public PreprocessingConfig . Deinterlace . BwdifConfig . Builder clearMode ()
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
string mode = 1;
clearOneof(Descriptors.OneofDescriptor oneof)
public PreprocessingConfig . Deinterlace . BwdifConfig . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearParity()
public PreprocessingConfig . Deinterlace . BwdifConfig . Builder clearParity ()
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
string parity = 2;
clone()
public PreprocessingConfig . Deinterlace . BwdifConfig . Builder clone ()
Overrides
getDefaultInstanceForType()
public PreprocessingConfig . Deinterlace . BwdifConfig getDefaultInstanceForType ()
getDeinterlaceAllFrames()
public boolean getDeinterlaceAllFrames ()
Deinterlace all frames rather than just the frames identified as
interlaced. The default is false.
bool deinterlace_all_frames = 3;
Returns
Type
Description
boolean
The deinterlaceAllFrames.
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getMode()
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
string mode = 1;
Returns
Type
Description
String
The mode.
getModeBytes()
public ByteString getModeBytes ()
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
string mode = 1;
Returns
Type
Description
ByteString
The bytes for mode.
getParity()
public String getParity ()
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
string parity = 2;
Returns
Type
Description
String
The parity.
getParityBytes()
public ByteString getParityBytes ()
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
string parity = 2;
Returns
Type
Description
ByteString
The bytes for parity.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(PreprocessingConfig.Deinterlace.BwdifConfig other)
public PreprocessingConfig . Deinterlace . BwdifConfig . Builder mergeFrom ( PreprocessingConfig . Deinterlace . BwdifConfig other )
public PreprocessingConfig . Deinterlace . BwdifConfig . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public PreprocessingConfig . Deinterlace . BwdifConfig . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final PreprocessingConfig . Deinterlace . BwdifConfig . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setDeinterlaceAllFrames(boolean value)
public PreprocessingConfig . Deinterlace . BwdifConfig . Builder setDeinterlaceAllFrames ( boolean value )
Deinterlace all frames rather than just the frames identified as
interlaced. The default is false.
bool deinterlace_all_frames = 3;
Parameter
Name
Description
value
boolean The deinterlaceAllFrames to set.
setField(Descriptors.FieldDescriptor field, Object value)
public PreprocessingConfig . Deinterlace . BwdifConfig . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setMode(String value)
public PreprocessingConfig . Deinterlace . BwdifConfig . Builder setMode ( String value )
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
string mode = 1;
Parameter
Name
Description
value
String The mode to set.
setModeBytes(ByteString value)
public PreprocessingConfig . Deinterlace . BwdifConfig . Builder setModeBytes ( ByteString value )
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
string mode = 1;
Parameter
Name
Description
value
ByteString The bytes for mode to set.
setParity(String value)
public PreprocessingConfig . Deinterlace . BwdifConfig . Builder setParity ( String value )
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
string parity = 2;
Parameter
Name
Description
value
String The parity to set.
setParityBytes(ByteString value)
public PreprocessingConfig . Deinterlace . BwdifConfig . Builder setParityBytes ( ByteString value )
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
string parity = 2;
Parameter
Name
Description
value
ByteString The bytes for parity to set.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public PreprocessingConfig . Deinterlace . BwdifConfig . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final PreprocessingConfig . Deinterlace . BwdifConfig . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
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 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]