Class PreprocessingConfig.Deinterlace.BwdifConfig.Builder (1.10.0)
Stay organized with collections
Save and categorize content based on your preferences.
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.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()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public PreprocessingConfig.Deinterlace.BwdifConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public PreprocessingConfig.Deinterlace.BwdifConfig build()
Returns
buildPartial()
public PreprocessingConfig.Deinterlace.BwdifConfig buildPartial()
Returns
clear()
public PreprocessingConfig.Deinterlace.BwdifConfig.Builder clear()
Returns
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;
Returns
clearField(Descriptors.FieldDescriptor field)
public PreprocessingConfig.Deinterlace.BwdifConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
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;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public PreprocessingConfig.Deinterlace.BwdifConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
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;
Returns
clone()
public PreprocessingConfig.Deinterlace.BwdifConfig.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public PreprocessingConfig.Deinterlace.BwdifConfig getDefaultInstanceForType()
Returns
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()
Returns
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
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
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(PreprocessingConfig.Deinterlace.BwdifConfig other)
public PreprocessingConfig.Deinterlace.BwdifConfig.Builder mergeFrom(PreprocessingConfig.Deinterlace.BwdifConfig other)
Parameter
Returns
public PreprocessingConfig.Deinterlace.BwdifConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public PreprocessingConfig.Deinterlace.BwdifConfig.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final PreprocessingConfig.Deinterlace.BwdifConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
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.
|
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public PreprocessingConfig.Deinterlace.BwdifConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
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.
|
Returns
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.
|
Returns
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.
|
Returns
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.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public PreprocessingConfig.Deinterlace.BwdifConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final PreprocessingConfig.Deinterlace.BwdifConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
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 2024-10-04 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2024-10-04 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-04 UTC."]]