AudioStreamResponse class

Audio stream resource.

Constructors

AudioStreamResponse({required Input<int> bitrateBps, required Input<int> channelCount, required Input<List<String>> channelLayout, required Input<String> codec, required Input<String> displayName, required Input<String> languageCode, required Input<List<AudioMappingResponse>> mapping, required Input<int> sampleRateHertz})
Creates a new AudioStreamResponse. bitrateBps Audio bitrate in bits per second. Must be between 1 and 10,000,000. channelCount Number of audio channels. Must be between 1 and 6. The default is 2. 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 codec The codec for this audio stream. The default is aac. Supported audio codecs: - aac - aac-he - aac-he-v2 - mp3 - ac3 - eac3 displayName The name for this particular audio stream that will be added to the HLS/DASH manifest. Not supported in MP4 files. 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. mapping The mapping for the JobConfig.edit_list atoms with audio EditAtom.inputs. sampleRateHertz The audio sample rate in Hertz. The default is 48000 Hertz.
const
AudioStreamResponse.fromMap(Map<String, dynamic> map)
factory

Properties

bitrateBps → Input<int>
Audio bitrate in bits per second. Must be between 1 and 10,000,000.
final
channelCount → Input<int>
Number of audio channels. Must be between 1 and 6. The default is 2.
final
channelLayout → Input<List<String>>
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
final
codec → Input<String>
The codec for this audio stream. The default is aac. Supported audio codecs: - aac - aac-he - aac-he-v2 - mp3 - ac3 - eac3
final
displayName → Input<String>
The name for this particular audio stream that will be added to the HLS/DASH manifest. Not supported in MP4 files.
final
hashCode → int
The hash code for this object.
no setterinherited
languageCode → Input<String>
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.
final
mapping → Input<List<AudioMappingResponse>>
The mapping for the JobConfig.edit_list atoms with audio EditAtom.inputs.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sampleRateHertz → Input<int>
The audio sample rate in Hertz. The default is 48000 Hertz.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited