Class PreprocessingConfig.Deinterlace.BwdifConfig.Builder (1.26.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()
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 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."]]