Class AudioStream
Audio stream resource.
Implements
Inherited Members
Namespace: Google.Apis.Transcoder.v1.Data
Assembly: Google.Apis.Transcoder.v1.dll
Syntax
public class AudioStream : IDirectResponseSchema
Properties
BitrateBps
Required. Audio bitrate in bits per second. Must be between 1 and 10,000,000.
Declaration
[JsonProperty("bitrateBps")]
public virtual int? BitrateBps { get; set; }
Property Value
Type | Description |
---|---|
int? |
ChannelCount
Number of audio channels. Must be between 1 and 6. The default is 2.
Declaration
[JsonProperty("channelCount")]
public virtual int? ChannelCount { get; set; }
Property Value
Type | Description |
---|---|
int? |
ChannelLayout
A list of channel names specifying layout of the audio channels. This only affects the metadata embedded in
the container headers, if supported by the specified format. The default is ["fl", "fr"]
. Supported
channel names: - fl
- Front left channel - fr
- Front right channel - sl
- Side left channel - sr
-
Side right channel - fc
- Front center channel - lfe
- Low frequency
Declaration
[JsonProperty("channelLayout")]
public virtual IList<string> ChannelLayout { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
Codec
The codec for this audio stream. The default is aac
. Supported audio codecs: - aac
- aac-he
-
aac-he-v2
- mp3
- ac3
- eac3
- vorbis
Declaration
[JsonProperty("codec")]
public virtual string Codec { get; set; }
Property Value
Type | Description |
---|---|
string |
DisplayName
The name for this particular audio stream that will be added to the HLS/DASH manifest. Not supported in MP4 files.
Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
LanguageCode
The BCP-47 language code, such as en-US
or sr-Latn
. For more information, see
https://www.unicode.org/reports/tr35/#Unicode_locale_identifier. Not supported in MP4 files.
Declaration
[JsonProperty("languageCode")]
public virtual string LanguageCode { get; set; }
Property Value
Type | Description |
---|---|
string |
Mapping
The mapping for the JobConfig.edit_list atoms with audio EditAtom.inputs.
Declaration
[JsonProperty("mapping")]
public virtual IList<AudioMapping> Mapping { get; set; }
Property Value
Type | Description |
---|---|
IList<AudioMapping> |
SampleRateHertz
The audio sample rate in Hertz. The default is 48000 Hertz.
Declaration
[JsonProperty("sampleRateHertz")]
public virtual int? SampleRateHertz { get; set; }
Property Value
Type | Description |
---|---|
int? |