JobConfigElementaryStreamAudioStreamArgs

data class JobConfigElementaryStreamAudioStreamArgs(val bitrateBps: Output<Int>, val channelCount: Output<Int>? = null, val channelLayouts: Output<List<String>>? = null, val codec: Output<String>? = null, val sampleRateHertz: Output<Int>? = null) : ConvertibleToJava<JobConfigElementaryStreamAudioStreamArgs>

Constructors

Link copied to clipboard
constructor(bitrateBps: Output<Int>, channelCount: Output<Int>? = null, channelLayouts: Output<List<String>>? = null, codec: Output<String>? = null, sampleRateHertz: Output<Int>? = null)

Properties

Link copied to clipboard
val bitrateBps: Output<Int>

Audio bitrate in bits per second.

Link copied to clipboard
val channelCount: Output<Int>? = null

Number of audio channels. The default is 2.

Link copied to clipboard
val channelLayouts: Output<List<String>>? = null

A list of channel names specifying layout of the audio channels. The default is "fl", "fr".

Link copied to clipboard
val codec: Output<String>? = null

The codec for this audio stream. The default is aac.

Link copied to clipboard
val sampleRateHertz: Output<Int>? = null

The audio sample rate in Hertz. The default is 48000.

Functions

Link copied to clipboard
open override fun toJava(): JobConfigElementaryStreamAudioStreamArgs