Interface AudioNormalizationSettings.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AudioNormalizationSettings.Builder,,AudioNormalizationSettings> SdkBuilder<AudioNormalizationSettings.Builder,,AudioNormalizationSettings> SdkPojo
- Enclosing class:
AudioNormalizationSettings
@Mutable
@NotThreadSafe
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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.
-