ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs

data class ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs(val attenuationControl: Output<String>? = null, val bitrate: Output<Double>? = null, val bitstreamMode: Output<String>? = null, val codingMode: Output<String>? = null, val dcFilter: Output<String>? = null, val dialnorm: Output<Int>? = null, val drcLine: Output<String>? = null, val drcRf: Output<String>? = null, val lfeControl: Output<String>? = null, val lfeFilter: Output<String>? = null, val loRoCenterMixLevel: Output<Double>? = null, val loRoSurroundMixLevel: Output<Double>? = null, val ltRtCenterMixLevel: Output<Double>? = null, val ltRtSurroundMixLevel: Output<Double>? = null, val metadataControl: Output<String>? = null, val passthroughControl: Output<String>? = null, val phaseControl: Output<String>? = null, val stereoDownmix: Output<String>? = null, val surroundExMode: Output<String>? = null, val surroundMode: Output<String>? = null) : ConvertibleToJava<ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs>

Constructors

constructor(attenuationControl: Output<String>? = null, bitrate: Output<Double>? = null, bitstreamMode: Output<String>? = null, codingMode: Output<String>? = null, dcFilter: Output<String>? = null, dialnorm: Output<Int>? = null, drcLine: Output<String>? = null, drcRf: Output<String>? = null, lfeControl: Output<String>? = null, lfeFilter: Output<String>? = null, loRoCenterMixLevel: Output<Double>? = null, loRoSurroundMixLevel: Output<Double>? = null, ltRtCenterMixLevel: Output<Double>? = null, ltRtSurroundMixLevel: Output<Double>? = null, metadataControl: Output<String>? = null, passthroughControl: Output<String>? = null, phaseControl: Output<String>? = null, stereoDownmix: Output<String>? = null, surroundExMode: Output<String>? = null, surroundMode: Output<String>? = null)

Properties

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

Sets the attenuation control.

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

Average bitrate in bits/second.

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

Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.

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

Mono, Stereo, or 5.1 channel layout.

Link copied to clipboard
val dcFilter: Output<String>? = null
Link copied to clipboard
val dialnorm: Output<Int>? = null

Sets the dialnorm of the output.

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

Sets the Dolby dynamic range compression profile.

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

Sets the profile for heavy Dolby dynamic range compression.

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

When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.

Link copied to clipboard
val loRoCenterMixLevel: Output<Double>? = null
Link copied to clipboard
val loRoSurroundMixLevel: Output<Double>? = null
Link copied to clipboard
val ltRtCenterMixLevel: Output<Double>? = null
Link copied to clipboard
val ltRtSurroundMixLevel: Output<Double>? = null
Link copied to clipboard
val metadataControl: Output<String>? = null

Metadata control.

Link copied to clipboard
val passthroughControl: Output<String>? = null
Link copied to clipboard
val phaseControl: Output<String>? = null
Link copied to clipboard
val stereoDownmix: Output<String>? = null
Link copied to clipboard
val surroundExMode: Output<String>? = null
Link copied to clipboard
val surroundMode: Output<String>? = null

Functions

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