AudioMappingArgs

data class AudioMappingArgs(val atomKey: Output<String>, val gainDb: Output<Double>? = null, val inputChannel: Output<Int>, val inputKey: Output<String>, val inputTrack: Output<Int>, val outputChannel: Output<Int>) : ConvertibleToJava<AudioMappingArgs>

The mapping for the Job.edit_list atoms with audio EditAtom.inputs.

Constructors

Link copied to clipboard
fun AudioMappingArgs(atomKey: Output<String>, gainDb: Output<Double>? = null, inputChannel: Output<Int>, inputKey: Output<String>, inputTrack: Output<Int>, outputChannel: Output<Int>)

Functions

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

Properties

Link copied to clipboard
val atomKey: Output<String>

The EditAtom.key that references the atom with audio inputs in the Job.edit_list.

Link copied to clipboard
val gainDb: Output<Double>? = null

Audio volume control in dB. Negative values decrease volume, positive values increase. The default is 0.

Link copied to clipboard
val inputChannel: Output<Int>

The zero-based index of the channel in the input audio stream.

Link copied to clipboard
val inputKey: Output<String>

The Input.key that identifies the input file.

Link copied to clipboard
val inputTrack: Output<Int>

The zero-based index of the track in the input file.

Link copied to clipboard
val outputChannel: Output<Int>

The zero-based index of the channel in the output audio stream.