ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3Settings

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

Constructors

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

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Sets the attenuation control.

Link copied to clipboard
val bitrate: Double? = null

Average bitrate in bits/second.

Link copied to clipboard
val bitstreamMode: String? = null

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

Link copied to clipboard
val codingMode: String? = null

Mono, Stereo, or 5.1 channel layout.

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

Sets the dialnorm of the output.

Link copied to clipboard
val drcLine: String? = null

Sets the Dolby dynamic range compression profile.

Link copied to clipboard
val drcRf: String? = null

Sets the profile for heavy Dolby dynamic range compression.

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

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

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val metadataControl: String? = null

Metadata control.

Link copied to clipboard
Link copied to clipboard
val phaseControl: String? = null
Link copied to clipboard
val stereoDownmix: String? = null
Link copied to clipboard
val surroundExMode: String? = null
Link copied to clipboard
val surroundMode: String? = null