Class CfnChannel.AudioNormalizationSettingsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.medialive.CfnChannel.AudioNormalizationSettingsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnChannel.AudioNormalizationSettingsProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnChannel.AudioNormalizationSettingsProperty
@Stability(Stable)
@Internal
public static final class CfnChannel.AudioNormalizationSettingsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnChannel.AudioNormalizationSettingsProperty
An implementation for
CfnChannel.AudioNormalizationSettingsProperty
-
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.AudioNormalizationSettingsProperty
CfnChannel.AudioNormalizationSettingsProperty.Builder, CfnChannel.AudioNormalizationSettingsProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnChannel.AudioNormalizationSettingsProperty.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
The audio normalization algorithm to use.final String
When set to correctAudio, the output audio is corrected using the chosen algorithm.final Number
The Target LKFS(loudness) to adjust volume to.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.AudioNormalizationSettingsProperty.Builder
.
-
-
Method Details
-
getAlgorithm
Description copied from interface:CfnChannel.AudioNormalizationSettingsProperty
The audio normalization algorithm to use.itu17701 conforms to the CALM Act specification. itu17702 conforms to the EBU R-128 specification.
- Specified by:
getAlgorithm
in interfaceCfnChannel.AudioNormalizationSettingsProperty
- See Also:
-
getAlgorithmControl
Description copied from interface:CfnChannel.AudioNormalizationSettingsProperty
When set to correctAudio, the output audio is corrected using the chosen algorithm.If set to measureOnly, the audio is measured but not adjusted.
- Specified by:
getAlgorithmControl
in interfaceCfnChannel.AudioNormalizationSettingsProperty
- See Also:
-
getTargetLkfs
Description copied from interface:CfnChannel.AudioNormalizationSettingsProperty
The Target LKFS(loudness) to adjust volume to.If no value is entered, a default value is used according to the chosen algorithm. The CALM Act (1770-1) recommends a target of -24 LKFS. The EBU R-128 specification (1770-2) recommends a target of -23 LKFS.
- Specified by:
getTargetLkfs
in interfaceCfnChannel.AudioNormalizationSettingsProperty
- 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()
-