Class CfnChannel.Eac3SettingsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnChannel.Eac3SettingsProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnChannel.Eac3SettingsProperty
CfnChannel.Eac3SettingsProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.medialive.CfnChannel.Eac3SettingsProperty
CfnChannel.Eac3SettingsProperty.Builder, CfnChannel.Eac3SettingsProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnChannel.Eac3SettingsProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
When set to attenuate3Db, applies a 3 dB attenuation to the surround channels.final Number
The average bitrate in bits/second.final String
Specifies the bitstream mode (bsmod) for the emitted E-AC-3 stream.final String
The Dolby Digital Plus coding mode.final String
When set to enabled, activates a DC highpass filter for all input channels.final Number
Sets the dialnorm for the output.final String
Sets the Dolby dynamic range compression profile.final String
getDrcRf()
Sets the profile for heavy Dolby dynamic range compression, ensuring that the instantaneous signal peaks do not exceed specified levels.final String
When encoding 3/2 audio, setting to lfe enables the LFE channel.final String
When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.final Number
The Left only/Right only center mix level.final Number
The Left only/Right only surround mix level.final Number
The Left total/Right total center mix level.final Number
The Left total/Right total surround mix level.final String
When set to followInput, encoder metadata is sourced from the DD, DD+, or DolbyE decoder that supplies this audio data.final String
When set to whenPossible, input DD+ audio will be passed through if it is present on the input.final String
When set to shift90Degrees, applies a 90-degree phase shift to the surround channels.final String
A stereo downmix preference.final String
When encoding 3/2 audio, sets whether an extra center back surround channel is matrix encoded into the left and right surround channels.final String
When encoding 2/0 audio, sets whether Dolby Surround is matrix-encoded into the two channels.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnChannel.Eac3SettingsProperty.Builder
.
-
-
Method Details
-
getAttenuationControl
Description copied from interface:CfnChannel.Eac3SettingsProperty
When set to attenuate3Db, applies a 3 dB attenuation to the surround channels.Used only for the 3/2 coding mode.
- Specified by:
getAttenuationControl
in interfaceCfnChannel.Eac3SettingsProperty
- See Also:
-
getBitrate
Description copied from interface:CfnChannel.Eac3SettingsProperty
The average bitrate in bits/second.Valid bitrates depend on the coding mode.
- Specified by:
getBitrate
in interfaceCfnChannel.Eac3SettingsProperty
- See Also:
-
getBitstreamMode
Description copied from interface:CfnChannel.Eac3SettingsProperty
Specifies the bitstream mode (bsmod) for the emitted E-AC-3 stream.For more information, see ATSC A/52-2012 (Annex E).
- Specified by:
getBitstreamMode
in interfaceCfnChannel.Eac3SettingsProperty
- See Also:
-
getCodingMode
Description copied from interface:CfnChannel.Eac3SettingsProperty
The Dolby Digital Plus coding mode.This mode determines the number of channels.
- Specified by:
getCodingMode
in interfaceCfnChannel.Eac3SettingsProperty
- See Also:
-
getDcFilter
Description copied from interface:CfnChannel.Eac3SettingsProperty
When set to enabled, activates a DC highpass filter for all input channels.- Specified by:
getDcFilter
in interfaceCfnChannel.Eac3SettingsProperty
- See Also:
-
getDialnorm
Description copied from interface:CfnChannel.Eac3SettingsProperty
Sets the dialnorm for the output.If blank and the input audio is Dolby Digital Plus, dialnorm will be passed through.
- Specified by:
getDialnorm
in interfaceCfnChannel.Eac3SettingsProperty
- See Also:
-
getDrcLine
Description copied from interface:CfnChannel.Eac3SettingsProperty
Sets the Dolby dynamic range compression profile.- Specified by:
getDrcLine
in interfaceCfnChannel.Eac3SettingsProperty
- See Also:
-
getDrcRf
Description copied from interface:CfnChannel.Eac3SettingsProperty
Sets the profile for heavy Dolby dynamic range compression, ensuring that the instantaneous signal peaks do not exceed specified levels.- Specified by:
getDrcRf
in interfaceCfnChannel.Eac3SettingsProperty
- See Also:
-
getLfeControl
Description copied from interface:CfnChannel.Eac3SettingsProperty
When encoding 3/2 audio, setting to lfe enables the LFE channel.- Specified by:
getLfeControl
in interfaceCfnChannel.Eac3SettingsProperty
- See Also:
-
getLfeFilter
Description copied from interface:CfnChannel.Eac3SettingsProperty
When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.Valid only with a codingMode32 coding mode.
- Specified by:
getLfeFilter
in interfaceCfnChannel.Eac3SettingsProperty
- See Also:
-
getLoRoCenterMixLevel
Description copied from interface:CfnChannel.Eac3SettingsProperty
The Left only/Right only center mix level.Used only for the 3/2 coding mode.
- Specified by:
getLoRoCenterMixLevel
in interfaceCfnChannel.Eac3SettingsProperty
- See Also:
-
getLoRoSurroundMixLevel
Description copied from interface:CfnChannel.Eac3SettingsProperty
The Left only/Right only surround mix level.Used only for a 3/2 coding mode.
- Specified by:
getLoRoSurroundMixLevel
in interfaceCfnChannel.Eac3SettingsProperty
- See Also:
-
getLtRtCenterMixLevel
Description copied from interface:CfnChannel.Eac3SettingsProperty
The Left total/Right total center mix level.Used only for a 3/2 coding mode.
- Specified by:
getLtRtCenterMixLevel
in interfaceCfnChannel.Eac3SettingsProperty
- See Also:
-
getLtRtSurroundMixLevel
Description copied from interface:CfnChannel.Eac3SettingsProperty
The Left total/Right total surround mix level.Used only for the 3/2 coding mode.
- Specified by:
getLtRtSurroundMixLevel
in interfaceCfnChannel.Eac3SettingsProperty
- See Also:
-
getMetadataControl
Description copied from interface:CfnChannel.Eac3SettingsProperty
When set to followInput, encoder metadata is sourced from the DD, DD+, or DolbyE decoder that supplies this audio data.If the audio is not supplied from one of these streams, then the static metadata settings are used.
- Specified by:
getMetadataControl
in interfaceCfnChannel.Eac3SettingsProperty
- See Also:
-
getPassthroughControl
Description copied from interface:CfnChannel.Eac3SettingsProperty
When set to whenPossible, input DD+ audio will be passed through if it is present on the input.This 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.
- Specified by:
getPassthroughControl
in interfaceCfnChannel.Eac3SettingsProperty
- See Also:
-
getPhaseControl
Description copied from interface:CfnChannel.Eac3SettingsProperty
When set to shift90Degrees, applies a 90-degree phase shift to the surround channels.Used only for a 3/2 coding mode.
- Specified by:
getPhaseControl
in interfaceCfnChannel.Eac3SettingsProperty
- See Also:
-
getStereoDownmix
Description copied from interface:CfnChannel.Eac3SettingsProperty
A stereo downmix preference.Used only for the 3/2 coding mode.
- Specified by:
getStereoDownmix
in interfaceCfnChannel.Eac3SettingsProperty
- See Also:
-
getSurroundExMode
Description copied from interface:CfnChannel.Eac3SettingsProperty
When encoding 3/2 audio, sets whether an extra center back surround channel is matrix encoded into the left and right surround channels.- Specified by:
getSurroundExMode
in interfaceCfnChannel.Eac3SettingsProperty
- See Also:
-
getSurroundMode
Description copied from interface:CfnChannel.Eac3SettingsProperty
When encoding 2/0 audio, sets whether Dolby Surround is matrix-encoded into the two channels.- Specified by:
getSurroundMode
in interfaceCfnChannel.Eac3SettingsProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-