Interface Ac3Settings.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<Ac3Settings.Builder,,- Ac3Settings> - SdkBuilder<Ac3Settings.Builder,,- Ac3Settings> - SdkPojo
- Enclosing class:
- Ac3Settings
@Mutable
@NotThreadSafe
public static interface Ac3Settings.Builder
extends SdkPojo, CopyableBuilder<Ac3Settings.Builder,Ac3Settings> 
- 
Method SummaryModifier and TypeMethodDescriptionattenuationControl(String attenuationControl) Applies a 3 dB attenuation to the surround channels.attenuationControl(Ac3AttenuationControl attenuationControl) Applies a 3 dB attenuation to the surround channels.Average bitrate in bits/second.bitstreamMode(String bitstreamMode) Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.bitstreamMode(Ac3BitstreamMode bitstreamMode) Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.codingMode(String codingMode) Dolby Digital coding mode.codingMode(Ac3CodingMode codingMode) Dolby Digital coding mode.Sets the dialnorm for the output.drcProfile(String drcProfile) If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.drcProfile(Ac3DrcProfile drcProfile) If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.lfeFilter(Ac3LfeFilter lfeFilter) When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.metadataControl(String metadataControl) When set to "followInput", encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data.metadataControl(Ac3MetadataControl metadataControl) When set to "followInput", encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
bitrateAverage bitrate in bits/second. Valid bitrates depend on the coding mode.- Parameters:
- bitrate- Average bitrate in bits/second. Valid bitrates depend on the coding mode.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
bitstreamModeSpecifies the bitstream mode (bsmod) for the emitted AC-3 stream. See ATSC A/52-2012 for background on these values.- Parameters:
- bitstreamMode- Specifies the bitstream mode (bsmod) for the emitted AC-3 stream. See ATSC A/52-2012 for background on these values.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
bitstreamModeSpecifies the bitstream mode (bsmod) for the emitted AC-3 stream. See ATSC A/52-2012 for background on these values.- Parameters:
- bitstreamMode- Specifies the bitstream mode (bsmod) for the emitted AC-3 stream. See ATSC A/52-2012 for background on these values.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
codingModeDolby Digital coding mode. Determines number of channels.- Parameters:
- codingMode- Dolby Digital coding mode. Determines number of channels.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
codingModeDolby Digital coding mode. Determines number of channels.- Parameters:
- codingMode- Dolby Digital coding mode. Determines number of channels.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
dialnormSets the dialnorm for the output. If excluded and input audio is Dolby Digital, dialnorm will be passed through.- Parameters:
- dialnorm- Sets the dialnorm for the output. If excluded and input audio is Dolby Digital, dialnorm will be passed through.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
drcProfileIf set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.- Parameters:
- drcProfile- If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
drcProfileIf set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.- Parameters:
- drcProfile- If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
lfeFilterWhen set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid in codingMode32Lfe mode.- Parameters:
- lfeFilter- When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid in codingMode32Lfe mode.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
lfeFilterWhen set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid in codingMode32Lfe mode.- Parameters:
- lfeFilter- When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid in codingMode32Lfe mode.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
metadataControlWhen set to "followInput", encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data. If audio was not supplied from one of these streams, then the static metadata settings will be used.- Parameters:
- metadataControl- When set to "followInput", encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data. If audio was not supplied from one of these streams, then the static metadata settings will be used.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
metadataControlWhen set to "followInput", encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data. If audio was not supplied from one of these streams, then the static metadata settings will be used.- Parameters:
- metadataControl- When set to "followInput", encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data. If audio was not supplied from one of these streams, then the static metadata settings will be used.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
attenuationControlApplies a 3 dB attenuation to the surround channels. Applies only when the coding mode parameter is CODING_MODE_3_2_LFE.- Parameters:
- attenuationControl- Applies a 3 dB attenuation to the surround channels. Applies only when the coding mode parameter is CODING_MODE_3_2_LFE.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
attenuationControlApplies a 3 dB attenuation to the surround channels. Applies only when the coding mode parameter is CODING_MODE_3_2_LFE.- Parameters:
- attenuationControl- Applies a 3 dB attenuation to the surround channels. Applies only when the coding mode parameter is CODING_MODE_3_2_LFE.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-