public static final class AudioStream.AudioMapping extends GeneratedMessageV3 implements AudioStream.AudioMappingOrBuilder
The mapping for the input streams and audio channels.
Protobuf type google.cloud.video.livestream.v1.AudioStream.AudioMapping
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
Static Fields
GAIN_DB_FIELD_NUMBER
public static final int GAIN_DB_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int INPUT_CHANNEL_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int INPUT_KEY_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int INPUT_TRACK_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
OUTPUT_CHANNEL_FIELD_NUMBER
public static final int OUTPUT_CHANNEL_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static AudioStream.AudioMapping getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static AudioStream.AudioMapping.Builder newBuilder()
newBuilder(AudioStream.AudioMapping prototype)
public static AudioStream.AudioMapping.Builder newBuilder(AudioStream.AudioMapping prototype)
public static AudioStream.AudioMapping parseDelimitedFrom(InputStream input)
public static AudioStream.AudioMapping parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static AudioStream.AudioMapping parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AudioStream.AudioMapping parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static AudioStream.AudioMapping parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AudioStream.AudioMapping parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AudioStream.AudioMapping parseFrom(CodedInputStream input)
public static AudioStream.AudioMapping parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AudioStream.AudioMapping parseFrom(InputStream input)
public static AudioStream.AudioMapping parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static AudioStream.AudioMapping parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static AudioStream.AudioMapping parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<AudioStream.AudioMapping> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getDefaultInstanceForType()
public AudioStream.AudioMapping getDefaultInstanceForType()
getGainDb()
public double getGainDb()
Audio volume control in dB. Negative values decrease volume,
positive values increase. The default is 0.
double gain_db = 5;
Returns |
---|
Type | Description |
double | The gainDb.
|
public int getInputChannel()
Required. The zero-based index of the channel in the input stream.
int32 input_channel = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
int | The inputChannel.
|
public String getInputKey()
Required. The Channel
InputAttachment.key
that identifies the input that this audio mapping applies to. If an
active input doesn't have an audio mapping, the primary audio track in
the input stream will be selected.
string input_key = 6 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
String | The inputKey.
|
public ByteString getInputKeyBytes()
Required. The Channel
InputAttachment.key
that identifies the input that this audio mapping applies to. If an
active input doesn't have an audio mapping, the primary audio track in
the input stream will be selected.
string input_key = 6 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
ByteString | The bytes for inputKey.
|
public int getInputTrack()
Required. The zero-based index of the track in the input stream.
All mappings in
the same AudioStream must
have the same input track.
int32 input_track = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
int | The inputTrack.
|
getOutputChannel()
public int getOutputChannel()
Required. The zero-based index of the channel in the output audio stream.
Must be consistent with the
input_channel.
int32 output_channel = 4 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
int | The outputChannel.
|
getParserForType()
public Parser<AudioStream.AudioMapping> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Overrides
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public AudioStream.AudioMapping.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected AudioStream.AudioMapping.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public AudioStream.AudioMapping.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides