Interface AudioNormalizationSettings.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AudioNormalizationSettings.Builder,
,AudioNormalizationSettings> SdkBuilder<AudioNormalizationSettings.Builder,
,AudioNormalizationSettings> SdkPojo
- Enclosing class:
AudioNormalizationSettings
public static interface AudioNormalizationSettings.Builder
extends SdkPojo, CopyableBuilder<AudioNormalizationSettings.Builder,AudioNormalizationSettings>
-
Method Summary
Modifier and TypeMethodDescriptionAudio normalization algorithm to use.algorithm
(AudioNormalizationAlgorithm algorithm) Audio normalization algorithm to use.algorithmControl
(String algorithmControl) When set to correctAudio the output audio is corrected using the chosen algorithm.algorithmControl
(AudioNormalizationAlgorithmControl algorithmControl) When set to correctAudio the output audio is corrected using the chosen algorithm.targetLkfs
(Double targetLkfs) Target LKFS(loudness) to adjust volume to.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
algorithm
Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification, itu17702 conforms to the EBU R-128 specification.- Parameters:
algorithm
- Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification, itu17702 conforms to the EBU R-128 specification.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
algorithm
Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification, itu17702 conforms to the EBU R-128 specification.- Parameters:
algorithm
- Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification, itu17702 conforms to the EBU R-128 specification.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
algorithmControl
When set to correctAudio the output audio is corrected using the chosen algorithm. If set to measureOnly, the audio will be measured but not adjusted.- Parameters:
algorithmControl
- When set to correctAudio the output audio is corrected using the chosen algorithm. If set to measureOnly, the audio will be measured but not adjusted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
algorithmControl
AudioNormalizationSettings.Builder algorithmControl(AudioNormalizationAlgorithmControl algorithmControl) When set to correctAudio the output audio is corrected using the chosen algorithm. If set to measureOnly, the audio will be measured but not adjusted.- Parameters:
algorithmControl
- When set to correctAudio the output audio is corrected using the chosen algorithm. If set to measureOnly, the audio will be measured but not adjusted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
targetLkfs
Target LKFS(loudness) to adjust volume to. If no value is entered, a default value will be 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.- Parameters:
targetLkfs
- Target LKFS(loudness) to adjust volume to. If no value is entered, a default value will be 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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-