public final class AudioFormat extends GeneratedMessageV3 implements AudioFormatOrBuilder
Properties of the audio format.
Protobuf type google.cloud.video.livestream.v1.AudioFormat
Static Fields
public static final int CHANNEL_COUNT_FIELD_NUMBER
Field Value
public static final int CHANNEL_LAYOUT_FIELD_NUMBER
Field Value
public static final int CODEC_FIELD_NUMBER
Field Value
Static Methods
public static AudioFormat getDefaultInstance()
Returns
public static final Descriptors.Descriptor getDescriptor()
Returns
public static AudioFormat.Builder newBuilder()
Returns
public static AudioFormat.Builder newBuilder(AudioFormat prototype)
Parameter
Returns
public static AudioFormat parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static AudioFormat parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static AudioFormat parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
public static AudioFormat parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static AudioFormat parseFrom(ByteString data)
Parameter
Returns
Exceptions
public static AudioFormat parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static AudioFormat parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static AudioFormat parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static AudioFormat parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static AudioFormat parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static AudioFormat parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
public static AudioFormat parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static Parser<AudioFormat> parser()
Returns
Methods
public boolean equals(Object obj)
Parameter
Returns
Overrides
public int getChannelCount()
The number of audio channels.
int32 channel_count = 2;
Returns
Type | Description |
int | The channelCount.
|
public String getChannelLayout(int index)
A list of channel names specifying the layout of the audio channels.
repeated string channel_layout = 3;
Parameter
Name | Description |
index | int
The index of the element to return.
|
Returns
Type | Description |
String | The channelLayout at the given index.
|
public ByteString getChannelLayoutBytes(int index)
A list of channel names specifying the layout of the audio channels.
repeated string channel_layout = 3;
Parameter
Name | Description |
index | int
The index of the value to return.
|
Returns
Type | Description |
ByteString | The bytes of the channelLayout at the given index.
|
public int getChannelLayoutCount()
A list of channel names specifying the layout of the audio channels.
repeated string channel_layout = 3;
Returns
Type | Description |
int | The count of channelLayout.
|
public ProtocolStringList getChannelLayoutList()
A list of channel names specifying the layout of the audio channels.
repeated string channel_layout = 3;
Returns
Audio codec used in this audio stream.
string codec = 1;
Returns
Type | Description |
String | The codec.
|
public ByteString getCodecBytes()
Audio codec used in this audio stream.
string codec = 1;
Returns
public AudioFormat getDefaultInstanceForType()
Returns
public Parser<AudioFormat> getParserForType()
Returns
Overrides
public int getSerializedSize()
Returns
Overrides
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
Returns
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public AudioFormat.Builder newBuilderForType()
Returns
protected AudioFormat.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
public AudioFormat.Builder toBuilder()
Returns
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions