public static final class AudioStream.AudioAtom.AudioChannel.AudioChannelInput extends GeneratedMessageV3 implements AudioStream.AudioAtom.AudioChannel.AudioChannelInputOrBuilder
Identifies which input file, track, and channel should be used.
Protobuf type
google.cloud.video.transcoder.v1beta1.AudioStream.AudioAtom.AudioChannel.AudioChannelInput
Fields
public static final int CHANNEL_FIELD_NUMBER
Field Value
public static final int GAIN_DB_FIELD_NUMBER
Field Value
public static final int KEY_FIELD_NUMBER
Field Value
public static final int TRACK_FIELD_NUMBER
Field Value
Methods
public boolean equals(Object obj)
Parameter
Returns
Overrides
Required. The zero-based index of the channel in the input file.
int32 channel = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
int | The channel.
|
public static AudioStream.AudioAtom.AudioChannel.AudioChannelInput getDefaultInstance()
Returns
public AudioStream.AudioAtom.AudioChannel.AudioChannelInput getDefaultInstanceForType()
Returns
public static final Descriptors.Descriptor getDescriptor()
Returns
public double getGainDb()
Audio volume control in dB. Negative values decrease volume,
positive values increase. The default is 0.
double gain_db = 4;
Returns
Type | Description |
double | The gainDb.
|
Required. The Input.key
that identifies the input file.
string key = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
public ByteString getKeyBytes()
Required. The Input.key
that identifies the input file.
string key = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
public Parser<AudioStream.AudioAtom.AudioChannel.AudioChannelInput> getParserForType()
Returns
Overrides
public int getSerializedSize()
Returns
Overrides
Required. The zero-based index of the track in the input file.
int32 track = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
int | The track.
|
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
Returns
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public static AudioStream.AudioAtom.AudioChannel.AudioChannelInput.Builder newBuilder()
Returns
public static AudioStream.AudioAtom.AudioChannel.AudioChannelInput.Builder newBuilder(AudioStream.AudioAtom.AudioChannel.AudioChannelInput prototype)
Parameter
Returns
public AudioStream.AudioAtom.AudioChannel.AudioChannelInput.Builder newBuilderForType()
Returns
protected AudioStream.AudioAtom.AudioChannel.AudioChannelInput.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
public static AudioStream.AudioAtom.AudioChannel.AudioChannelInput parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static AudioStream.AudioAtom.AudioChannel.AudioChannelInput parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static AudioStream.AudioAtom.AudioChannel.AudioChannelInput parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
public static AudioStream.AudioAtom.AudioChannel.AudioChannelInput parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static AudioStream.AudioAtom.AudioChannel.AudioChannelInput parseFrom(ByteString data)
Parameter
Returns
Exceptions
public static AudioStream.AudioAtom.AudioChannel.AudioChannelInput parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static AudioStream.AudioAtom.AudioChannel.AudioChannelInput parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static AudioStream.AudioAtom.AudioChannel.AudioChannelInput parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static AudioStream.AudioAtom.AudioChannel.AudioChannelInput parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static AudioStream.AudioAtom.AudioChannel.AudioChannelInput parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static AudioStream.AudioAtom.AudioChannel.AudioChannelInput parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
public static AudioStream.AudioAtom.AudioChannel.AudioChannelInput parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static Parser<AudioStream.AudioAtom.AudioChannel.AudioChannelInput> parser()
Returns
public AudioStream.AudioAtom.AudioChannel.AudioChannelInput.Builder toBuilder()
Returns
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions