Class CfnChannelPropsMixin.Eac3SettingsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnChannelPropsMixin.Eac3SettingsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnChannelPropsMixin.Eac3SettingsProperty
CfnChannelPropsMixin.Eac3SettingsProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.medialive.CfnChannelPropsMixin.Eac3SettingsProperty
CfnChannelPropsMixin.Eac3SettingsProperty.Builder, CfnChannelPropsMixin.Eac3SettingsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnChannelPropsMixin.Eac3SettingsProperty.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringWhen set to attenuate3Db, applies a 3 dB attenuation to the surround channels.final NumberThe average bitrate in bits/second.final StringSpecifies the bitstream mode (bsmod) for the emitted E-AC-3 stream.final StringThe Dolby Digital Plus coding mode.final StringWhen set to enabled, activates a DC highpass filter for all input channels.final NumberSets the dialnorm for the output.final StringSets the Dolby dynamic range compression profile.final StringgetDrcRf()Sets the profile for heavy Dolby dynamic range compression, ensuring that the instantaneous signal peaks do not exceed specified levels.final StringWhen encoding 3/2 audio, setting to lfe enables the LFE channel.final StringWhen set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.final NumberThe Left only/Right only center mix level.final NumberThe Left only/Right only surround mix level.final NumberThe Left total/Right total center mix level.final NumberThe Left total/Right total surround mix level.final StringWhen set to followInput, encoder metadata is sourced from the DD, DD+, or DolbyE decoder that supplies this audio data.final StringWhen set to whenPossible, input DD+ audio will be passed through if it is present on the input.final StringWhen set to shift90Degrees, applies a 90-degree phase shift to the surround channels.final StringA stereo downmix preference.final StringWhen encoding 3/2 audio, sets whether an extra center back surround channel is matrix encoded into the left and right surround channels.final StringWhen encoding 2/0 audio, sets whether Dolby Surround is matrix-encoded into the two channels.final inthashCode()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 theCfnChannelPropsMixin.Eac3SettingsProperty.Builder.
-
-
Method Details
-
getAttenuationControl
Description copied from interface:CfnChannelPropsMixin.Eac3SettingsPropertyWhen set to attenuate3Db, applies a 3 dB attenuation to the surround channels.Used only for the 3/2 coding mode.
- Specified by:
getAttenuationControlin interfaceCfnChannelPropsMixin.Eac3SettingsProperty- See Also:
-
getBitrate
Description copied from interface:CfnChannelPropsMixin.Eac3SettingsPropertyThe average bitrate in bits/second.Valid bitrates depend on the coding mode.
- Specified by:
getBitratein interfaceCfnChannelPropsMixin.Eac3SettingsProperty- See Also:
-
getBitstreamMode
Description copied from interface:CfnChannelPropsMixin.Eac3SettingsPropertySpecifies the bitstream mode (bsmod) for the emitted E-AC-3 stream.For more information, see ATSC A/52-2012 (Annex E).
- Specified by:
getBitstreamModein interfaceCfnChannelPropsMixin.Eac3SettingsProperty- See Also:
-
getCodingMode
Description copied from interface:CfnChannelPropsMixin.Eac3SettingsPropertyThe Dolby Digital Plus coding mode.This mode determines the number of channels.
- Specified by:
getCodingModein interfaceCfnChannelPropsMixin.Eac3SettingsProperty- See Also:
-
getDcFilter
Description copied from interface:CfnChannelPropsMixin.Eac3SettingsPropertyWhen set to enabled, activates a DC highpass filter for all input channels.- Specified by:
getDcFilterin interfaceCfnChannelPropsMixin.Eac3SettingsProperty- See Also:
-
getDialnorm
Description copied from interface:CfnChannelPropsMixin.Eac3SettingsPropertySets the dialnorm for the output.If blank and the input audio is Dolby Digital Plus, dialnorm will be passed through.
- Specified by:
getDialnormin interfaceCfnChannelPropsMixin.Eac3SettingsProperty- See Also:
-
getDrcLine
Description copied from interface:CfnChannelPropsMixin.Eac3SettingsPropertySets the Dolby dynamic range compression profile.- Specified by:
getDrcLinein interfaceCfnChannelPropsMixin.Eac3SettingsProperty- See Also:
-
getDrcRf
Description copied from interface:CfnChannelPropsMixin.Eac3SettingsPropertySets the profile for heavy Dolby dynamic range compression, ensuring that the instantaneous signal peaks do not exceed specified levels.- Specified by:
getDrcRfin interfaceCfnChannelPropsMixin.Eac3SettingsProperty- See Also:
-
getLfeControl
Description copied from interface:CfnChannelPropsMixin.Eac3SettingsPropertyWhen encoding 3/2 audio, setting to lfe enables the LFE channel.- Specified by:
getLfeControlin interfaceCfnChannelPropsMixin.Eac3SettingsProperty- See Also:
-
getLfeFilter
Description copied from interface:CfnChannelPropsMixin.Eac3SettingsPropertyWhen set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.Valid only with a codingMode32 coding mode.
- Specified by:
getLfeFilterin interfaceCfnChannelPropsMixin.Eac3SettingsProperty- See Also:
-
getLoRoCenterMixLevel
Description copied from interface:CfnChannelPropsMixin.Eac3SettingsPropertyThe Left only/Right only center mix level.Used only for the 3/2 coding mode.
- Specified by:
getLoRoCenterMixLevelin interfaceCfnChannelPropsMixin.Eac3SettingsProperty- See Also:
-
getLoRoSurroundMixLevel
Description copied from interface:CfnChannelPropsMixin.Eac3SettingsPropertyThe Left only/Right only surround mix level.Used only for a 3/2 coding mode.
- Specified by:
getLoRoSurroundMixLevelin interfaceCfnChannelPropsMixin.Eac3SettingsProperty- See Also:
-
getLtRtCenterMixLevel
Description copied from interface:CfnChannelPropsMixin.Eac3SettingsPropertyThe Left total/Right total center mix level.Used only for a 3/2 coding mode.
- Specified by:
getLtRtCenterMixLevelin interfaceCfnChannelPropsMixin.Eac3SettingsProperty- See Also:
-
getLtRtSurroundMixLevel
Description copied from interface:CfnChannelPropsMixin.Eac3SettingsPropertyThe Left total/Right total surround mix level.Used only for the 3/2 coding mode.
- Specified by:
getLtRtSurroundMixLevelin interfaceCfnChannelPropsMixin.Eac3SettingsProperty- See Also:
-
getMetadataControl
Description copied from interface:CfnChannelPropsMixin.Eac3SettingsPropertyWhen 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:
getMetadataControlin interfaceCfnChannelPropsMixin.Eac3SettingsProperty- See Also:
-
getPassthroughControl
Description copied from interface:CfnChannelPropsMixin.Eac3SettingsPropertyWhen 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:
getPassthroughControlin interfaceCfnChannelPropsMixin.Eac3SettingsProperty- See Also:
-
getPhaseControl
Description copied from interface:CfnChannelPropsMixin.Eac3SettingsPropertyWhen set to shift90Degrees, applies a 90-degree phase shift to the surround channels.Used only for a 3/2 coding mode.
- Specified by:
getPhaseControlin interfaceCfnChannelPropsMixin.Eac3SettingsProperty- See Also:
-
getStereoDownmix
Description copied from interface:CfnChannelPropsMixin.Eac3SettingsPropertyA stereo downmix preference.Used only for the 3/2 coding mode.
- Specified by:
getStereoDownmixin interfaceCfnChannelPropsMixin.Eac3SettingsProperty- See Also:
-
getSurroundExMode
Description copied from interface:CfnChannelPropsMixin.Eac3SettingsPropertyWhen encoding 3/2 audio, sets whether an extra center back surround channel is matrix encoded into the left and right surround channels.- Specified by:
getSurroundExModein interfaceCfnChannelPropsMixin.Eac3SettingsProperty- See Also:
-
getSurroundMode
Description copied from interface:CfnChannelPropsMixin.Eac3SettingsPropertyWhen encoding 2/0 audio, sets whether Dolby Surround is matrix-encoded into the two channels.- Specified by:
getSurroundModein interfaceCfnChannelPropsMixin.Eac3SettingsProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-