Interface Eac3AtmosSettings.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Eac3AtmosSettings.Builder,Eac3AtmosSettings>,SdkBuilder<Eac3AtmosSettings.Builder,Eac3AtmosSettings>,SdkPojo
- Enclosing class:
- Eac3AtmosSettings
public static interface Eac3AtmosSettings.Builder extends SdkPojo, CopyableBuilder<Eac3AtmosSettings.Builder,Eac3AtmosSettings>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Eac3AtmosSettings.Builderbitrate(Double bitrate)Average bitrate in bits/second.Eac3AtmosSettings.BuildercodingMode(String codingMode)Dolby Digital Plus with Dolby Atmos coding mode.Eac3AtmosSettings.BuildercodingMode(Eac3AtmosCodingMode codingMode)Dolby Digital Plus with Dolby Atmos coding mode.Eac3AtmosSettings.Builderdialnorm(Integer dialnorm)Sets the dialnorm for the output.Eac3AtmosSettings.BuilderdrcLine(String drcLine)Sets the Dolby dynamic range compression profile.Eac3AtmosSettings.BuilderdrcLine(Eac3AtmosDrcLine drcLine)Sets the Dolby dynamic range compression profile.Eac3AtmosSettings.BuilderdrcRf(String drcRf)Sets the profile for heavy Dolby dynamic range compression, ensures that the instantaneous signal peaks do not exceed specified levels.Eac3AtmosSettings.BuilderdrcRf(Eac3AtmosDrcRf drcRf)Sets the profile for heavy Dolby dynamic range compression, ensures that the instantaneous signal peaks do not exceed specified levels.Eac3AtmosSettings.BuilderheightTrim(Double heightTrim)Height dimensional trim.Eac3AtmosSettings.BuildersurroundTrim(Double surroundTrim)Surround dimensional trim.-
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
-
bitrate
Eac3AtmosSettings.Builder bitrate(Double bitrate)
Average 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.
-
codingMode
Eac3AtmosSettings.Builder codingMode(String codingMode)
Dolby Digital Plus with Dolby Atmos coding mode. Determines number of channels.- Parameters:
codingMode- Dolby Digital Plus with Dolby Atmos coding mode. Determines number of channels.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Eac3AtmosCodingMode,Eac3AtmosCodingMode
-
codingMode
Eac3AtmosSettings.Builder codingMode(Eac3AtmosCodingMode codingMode)
Dolby Digital Plus with Dolby Atmos coding mode. Determines number of channels.- Parameters:
codingMode- Dolby Digital Plus with Dolby Atmos coding mode. Determines number of channels.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Eac3AtmosCodingMode,Eac3AtmosCodingMode
-
dialnorm
Eac3AtmosSettings.Builder dialnorm(Integer dialnorm)
Sets the dialnorm for the output. Default 23.- Parameters:
dialnorm- Sets the dialnorm for the output. Default 23.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
drcLine
Eac3AtmosSettings.Builder drcLine(String drcLine)
Sets the Dolby dynamic range compression profile.- Parameters:
drcLine- Sets the Dolby dynamic range compression profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Eac3AtmosDrcLine,Eac3AtmosDrcLine
-
drcLine
Eac3AtmosSettings.Builder drcLine(Eac3AtmosDrcLine drcLine)
Sets the Dolby dynamic range compression profile.- Parameters:
drcLine- Sets the Dolby dynamic range compression profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Eac3AtmosDrcLine,Eac3AtmosDrcLine
-
drcRf
Eac3AtmosSettings.Builder drcRf(String drcRf)
Sets the profile for heavy Dolby dynamic range compression, ensures that the instantaneous signal peaks do not exceed specified levels.- Parameters:
drcRf- Sets the profile for heavy Dolby dynamic range compression, ensures that the instantaneous signal peaks do not exceed specified levels.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Eac3AtmosDrcRf,Eac3AtmosDrcRf
-
drcRf
Eac3AtmosSettings.Builder drcRf(Eac3AtmosDrcRf drcRf)
Sets the profile for heavy Dolby dynamic range compression, ensures that the instantaneous signal peaks do not exceed specified levels.- Parameters:
drcRf- Sets the profile for heavy Dolby dynamic range compression, ensures that the instantaneous signal peaks do not exceed specified levels.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Eac3AtmosDrcRf,Eac3AtmosDrcRf
-
heightTrim
Eac3AtmosSettings.Builder heightTrim(Double heightTrim)
Height dimensional trim. Sets the maximum amount to attenuate the height channels when the downstream player isn??t configured to handle Dolby Digital Plus with Dolby Atmos and must remix the channels.- Parameters:
heightTrim- Height dimensional trim. Sets the maximum amount to attenuate the height channels when the downstream player isn??t configured to handle Dolby Digital Plus with Dolby Atmos and must remix the channels.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
surroundTrim
Eac3AtmosSettings.Builder surroundTrim(Double surroundTrim)
Surround dimensional trim. Sets the maximum amount to attenuate the surround channels when the downstream player isn't configured to handle Dolby Digital Plus with Dolby Atmos and must remix the channels.- Parameters:
surroundTrim- Surround dimensional trim. Sets the maximum amount to attenuate the surround channels when the downstream player isn't configured to handle Dolby Digital Plus with Dolby Atmos and must remix the channels.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-