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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AudioNormalizationSettings.Builderalgorithm(String algorithm)Audio normalization algorithm to use.AudioNormalizationSettings.Builderalgorithm(AudioNormalizationAlgorithm algorithm)Audio normalization algorithm to use.AudioNormalizationSettings.BuilderalgorithmControl(String algorithmControl)When set to correctAudio the output audio is corrected using the chosen algorithm.AudioNormalizationSettings.BuilderalgorithmControl(AudioNormalizationAlgorithmControl algorithmControl)When set to correctAudio the output audio is corrected using the chosen algorithm.AudioNormalizationSettings.BuildertargetLkfs(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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
algorithm
AudioNormalizationSettings.Builder algorithm(String 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:
AudioNormalizationAlgorithm,AudioNormalizationAlgorithm
-
algorithm
AudioNormalizationSettings.Builder algorithm(AudioNormalizationAlgorithm 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:
AudioNormalizationAlgorithm,AudioNormalizationAlgorithm
-
algorithmControl
AudioNormalizationSettings.Builder algorithmControl(String 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:
AudioNormalizationAlgorithmControl,AudioNormalizationAlgorithmControl
-
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:
AudioNormalizationAlgorithmControl,AudioNormalizationAlgorithmControl
-
targetLkfs
AudioNormalizationSettings.Builder targetLkfs(Double 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.
-
-