Class Eac3SettingsProps.Jsii$Proxy
- All Implemented Interfaces:
Eac3SettingsProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
Eac3SettingsProps
Eac3SettingsProps-
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.services.medialive.alpha.Eac3SettingsProps
Eac3SettingsProps.Builder, Eac3SettingsProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(Eac3SettingsProps.Builder builder) Constructor that initializes the object based on literal property values passed by theEac3SettingsProps.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 Eac3AttenuationControl(experimental) When set to attenuate3Db, applies a 3 dB attenuation to the surround channels.final Bitrate(experimental) The average bitrate.final Eac3BitstreamMode(experimental) Specifies the bitstream mode (bsmod) for the emitted E-AC-3 stream.final Eac3CodingMode(experimental) The Dolby Digital Plus coding mode.final Eac3DcFilter(experimental) When set to enabled, activates a DC highpass filter for all input channels.final Number(experimental) The dialogue normalization level (1–31).final Eac3DrcLine(experimental) Sets the Dolby dynamic range compression profile.final Eac3DrcRfgetDrcRf()(experimental) Sets the profile for heavy Dolby dynamic range compression, ensuring that the instantaneous signal peaks do not exceed specified levels.final Eac3LfeControl(experimental) When encoding 3/2 audio, setting to lfe enables the LFE channel.final Eac3LfeFilter(experimental) When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.final Number(experimental) The Left only/Right only center mix level.final Number(experimental) The Left only/Right only surround mix level.final Number(experimental) The Left total/Right total center mix level.final Number(experimental) The Left total/Right total surround mix level.final Eac3MetadataControl(experimental) When set to followInput, encoder metadata is sourced from the DD, DD+, or DolbyE decoder that supplies this audio data.final Eac3PassthroughControl(experimental) When set to whenPossible, input DD+ audio will be passed through if it is present on the input.final Eac3PhaseControl(experimental) When set to shift90Degrees, applies a 90-degree phase shift to the surround channels.final Eac3StereoDownmix(experimental) A stereo downmix preference.final Eac3SurroundExMode(experimental) When encoding 3/2 audio, sets whether an extra center back surround channel is matrix encoded into the left and right surround channels.final Eac3SurroundMode(experimental) When 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 theEac3SettingsProps.Builder.
-
-
Method Details
-
getAttenuationControl
Description copied from interface:Eac3SettingsProps(experimental) When set to attenuate3Db, applies a 3 dB attenuation to the surround channels.Used only for the 3/2 coding mode.
Default: Eac3AttenuationControl.NONE
- Specified by:
getAttenuationControlin interfaceEac3SettingsProps
-
getBitrate
Description copied from interface:Eac3SettingsProps(experimental) The average bitrate.Default: - service default
- Specified by:
getBitratein interfaceEac3SettingsProps
-
getBitstreamMode
Description copied from interface:Eac3SettingsProps(experimental) Specifies the bitstream mode (bsmod) for the emitted E-AC-3 stream.Default: Eac3BitstreamMode.COMPLETE_MAIN
- Specified by:
getBitstreamModein interfaceEac3SettingsProps
-
getCodingMode
Description copied from interface:Eac3SettingsProps(experimental) The Dolby Digital Plus coding mode.Default: Eac3CodingMode.CODING_MODE_3_2
- Specified by:
getCodingModein interfaceEac3SettingsProps
-
getDcFilter
Description copied from interface:Eac3SettingsProps(experimental) When set to enabled, activates a DC highpass filter for all input channels.Default: - service default
- Specified by:
getDcFilterin interfaceEac3SettingsProps
-
getDialNorm
Description copied from interface:Eac3SettingsProps(experimental) The dialogue normalization level (1–31).Default: - service default
- Specified by:
getDialNormin interfaceEac3SettingsProps
-
getDrcLine
Description copied from interface:Eac3SettingsProps(experimental) Sets the Dolby dynamic range compression profile.Default: - service default
- Specified by:
getDrcLinein interfaceEac3SettingsProps
-
getDrcRf
Description copied from interface:Eac3SettingsProps(experimental) Sets the profile for heavy Dolby dynamic range compression, ensuring that the instantaneous signal peaks do not exceed specified levels.Default: - service default
- Specified by:
getDrcRfin interfaceEac3SettingsProps
-
getLfeControl
Description copied from interface:Eac3SettingsProps(experimental) When encoding 3/2 audio, setting to lfe enables the LFE channel.Default: - service default
- Specified by:
getLfeControlin interfaceEac3SettingsProps
-
getLfeFilter
Description copied from interface:Eac3SettingsProps(experimental) When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.Valid only with a codingMode32 coding mode.
Default: - service default
- Specified by:
getLfeFilterin interfaceEac3SettingsProps
-
getLoRoCenterMixLevel
Description copied from interface:Eac3SettingsProps(experimental) The Left only/Right only center mix level.Used only for the 3/2 coding mode.
Default: - service default
- Specified by:
getLoRoCenterMixLevelin interfaceEac3SettingsProps
-
getLoRoSurroundMixLevel
Description copied from interface:Eac3SettingsProps(experimental) The Left only/Right only surround mix level.Used only for a 3/2 coding mode.
Default: - service default
- Specified by:
getLoRoSurroundMixLevelin interfaceEac3SettingsProps
-
getLtRtCenterMixLevel
Description copied from interface:Eac3SettingsProps(experimental) The Left total/Right total center mix level.Used only for a 3/2 coding mode.
Default: - service default
- Specified by:
getLtRtCenterMixLevelin interfaceEac3SettingsProps
-
getLtRtSurroundMixLevel
Description copied from interface:Eac3SettingsProps(experimental) The Left total/Right total surround mix level.Used only for the 3/2 coding mode.
Default: - service default
- Specified by:
getLtRtSurroundMixLevelin interfaceEac3SettingsProps
-
getMetadataControl
Description copied from interface:Eac3SettingsProps(experimental) When set to followInput, encoder metadata is sourced from the DD, DD+, or DolbyE decoder that supplies this audio data.Default: - service default
- Specified by:
getMetadataControlin interfaceEac3SettingsProps
-
getPassthroughControl
Description copied from interface:Eac3SettingsProps(experimental) When set to whenPossible, input DD+ audio will be passed through if it is present on the input.Default: - service default
- Specified by:
getPassthroughControlin interfaceEac3SettingsProps
-
getPhaseControl
Description copied from interface:Eac3SettingsProps(experimental) When set to shift90Degrees, applies a 90-degree phase shift to the surround channels.Used only for a 3/2 coding mode.
Default: - service default
- Specified by:
getPhaseControlin interfaceEac3SettingsProps
-
getStereoDownmix
Description copied from interface:Eac3SettingsProps(experimental) A stereo downmix preference.Used only for the 3/2 coding mode.
Default: - service default
- Specified by:
getStereoDownmixin interfaceEac3SettingsProps
-
getSurroundExMode
Description copied from interface:Eac3SettingsProps(experimental) When encoding 3/2 audio, sets whether an extra center back surround channel is matrix encoded into the left and right surround channels.Default: - service default
- Specified by:
getSurroundExModein interfaceEac3SettingsProps
-
getSurroundMode
Description copied from interface:Eac3SettingsProps(experimental) When encoding 2/0 audio, sets whether Dolby Surround is matrix-encoded into the two channels.Default: - service default
- Specified by:
getSurroundModein interfaceEac3SettingsProps
-
$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()
-