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? |