@Stability(value=Stable) @Internal public static final class CfnChannel.Eac3SettingsProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnChannel.Eac3SettingsProperty
CfnChannel.Eac3SettingsPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnChannel.Eac3SettingsProperty.Builder, CfnChannel.Eac3SettingsProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnChannel.Eac3SettingsProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnChannel.AacSettingsProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getAttenuationControl()
When set to attenuate3Db, applies a 3 dB attenuation to the surround channels.
|
Number |
getBitrate()
The average bitrate in bits/second.
|
String |
getBitstreamMode()
Specifies the bitstream mode (bsmod) for the emitted E-AC-3 stream.
|
String |
getCodingMode()
The Dolby Digital Plus coding mode.
|
String |
getDcFilter()
When set to enabled, activates a DC highpass filter for all input channels.
|
Number |
getDialnorm()
Sets the dialnorm for the output.
|
String |
getDrcLine()
Sets the Dolby dynamic range compression profile.
|
String |
getDrcRf()
Sets the profile for heavy Dolby dynamic range compression, ensuring that the instantaneous signal peaks do not exceed specified levels.
|
String |
getLfeControl()
When encoding 3/2 audio, setting to lfe enables the LFE channel.
|
String |
getLfeFilter()
When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
|
Number |
getLoRoCenterMixLevel()
The Left only/Right only center mix level.
|
Number |
getLoRoSurroundMixLevel()
The Left only/Right only surround mix level.
|
Number |
getLtRtCenterMixLevel()
The Left total/Right total center mix level.
|
Number |
getLtRtSurroundMixLevel()
The Left total/Right total surround mix level.
|
String |
getMetadataControl()
When set to followInput, encoder metadata is sourced from the DD, DD+, or DolbyE decoder that supplies this audio data.
|
String |
getPassthroughControl()
When set to whenPossible, input DD+ audio will be passed through if it is present on the input.
|
String |
getPhaseControl()
When set to shift90Degrees, applies a 90-degree phase shift to the surround channels.
|
String |
getStereoDownmix()
A stereo downmix preference.
|
String |
getSurroundExMode()
When encoding 3/2 audio, sets whether an extra center back surround channel is matrix encoded into the left and right surround channels.
|
String |
getSurroundMode()
When encoding 2/0 audio, sets whether Dolby Surround is matrix-encoded into the two channels.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnChannel.Eac3SettingsProperty.Builder builder)
CfnChannel.AacSettingsProperty.Builder.public final String getAttenuationControl()
CfnChannel.Eac3SettingsPropertyUsed only for the 3/2 coding mode.
getAttenuationControl in interface CfnChannel.Eac3SettingsPropertypublic final Number getBitrate()
CfnChannel.Eac3SettingsPropertyValid bitrates depend on the coding mode.
getBitrate in interface CfnChannel.Eac3SettingsPropertypublic final String getBitstreamMode()
CfnChannel.Eac3SettingsPropertyFor more information, see ATSC A/52-2012 (Annex E).
getBitstreamMode in interface CfnChannel.Eac3SettingsPropertypublic final String getCodingMode()
CfnChannel.Eac3SettingsPropertyThis mode determines the number of channels.
getCodingMode in interface CfnChannel.Eac3SettingsPropertypublic final String getDcFilter()
CfnChannel.Eac3SettingsPropertygetDcFilter in interface CfnChannel.Eac3SettingsPropertypublic final Number getDialnorm()
CfnChannel.Eac3SettingsPropertyIf blank and the input audio is Dolby Digital Plus, dialnorm will be passed through.
getDialnorm in interface CfnChannel.Eac3SettingsPropertypublic final String getDrcLine()
CfnChannel.Eac3SettingsPropertygetDrcLine in interface CfnChannel.Eac3SettingsPropertypublic final String getDrcRf()
CfnChannel.Eac3SettingsPropertygetDrcRf in interface CfnChannel.Eac3SettingsPropertypublic final String getLfeControl()
CfnChannel.Eac3SettingsPropertygetLfeControl in interface CfnChannel.Eac3SettingsPropertypublic final String getLfeFilter()
CfnChannel.Eac3SettingsPropertyValid only with a codingMode32 coding mode.
getLfeFilter in interface CfnChannel.Eac3SettingsPropertypublic final Number getLoRoCenterMixLevel()
CfnChannel.Eac3SettingsPropertyUsed only for the 3/2 coding mode.
getLoRoCenterMixLevel in interface CfnChannel.Eac3SettingsPropertypublic final Number getLoRoSurroundMixLevel()
CfnChannel.Eac3SettingsPropertyUsed only for a 3/2 coding mode.
getLoRoSurroundMixLevel in interface CfnChannel.Eac3SettingsPropertypublic final Number getLtRtCenterMixLevel()
CfnChannel.Eac3SettingsPropertyUsed only for a 3/2 coding mode.
getLtRtCenterMixLevel in interface CfnChannel.Eac3SettingsPropertypublic final Number getLtRtSurroundMixLevel()
CfnChannel.Eac3SettingsPropertyUsed only for the 3/2 coding mode.
getLtRtSurroundMixLevel in interface CfnChannel.Eac3SettingsPropertypublic final String getMetadataControl()
CfnChannel.Eac3SettingsPropertyIf the audio is not supplied from one of these streams, then the static metadata settings are used.
getMetadataControl in interface CfnChannel.Eac3SettingsPropertypublic final String getPassthroughControl()
CfnChannel.Eac3SettingsPropertyThis detection is dynamic over the life of the transcode. Inputs that alternate between DD+ and non-DD+ content will have a consistent DD+ output as the system alternates between passthrough and encoding.
getPassthroughControl in interface CfnChannel.Eac3SettingsPropertypublic final String getPhaseControl()
CfnChannel.Eac3SettingsPropertyUsed only for a 3/2 coding mode.
getPhaseControl in interface CfnChannel.Eac3SettingsPropertypublic final String getStereoDownmix()
CfnChannel.Eac3SettingsPropertyUsed only for the 3/2 coding mode.
getStereoDownmix in interface CfnChannel.Eac3SettingsPropertypublic final String getSurroundExMode()
CfnChannel.Eac3SettingsPropertygetSurroundExMode in interface CfnChannel.Eac3SettingsPropertypublic final String getSurroundMode()
CfnChannel.Eac3SettingsPropertygetSurroundMode in interface CfnChannel.Eac3SettingsProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.