public static interface AacSettings.Builder extends CopyableBuilder<AacSettings.Builder,AacSettings>
Modifier and Type | Method and Description |
---|---|
AacSettings.Builder |
audioDescriptionBroadcasterMix(AacAudioDescriptionBroadcasterMix audioDescriptionBroadcasterMix)
Sets the value of the AudioDescriptionBroadcasterMix property for this object.
|
AacSettings.Builder |
audioDescriptionBroadcasterMix(String audioDescriptionBroadcasterMix)
Sets the value of the AudioDescriptionBroadcasterMix property for this object.
|
AacSettings.Builder |
bitrate(Integer bitrate)
Average bitrate in bits/second.
|
AacSettings.Builder |
codecProfile(AacCodecProfile codecProfile)
Sets the value of the CodecProfile property for this object.
|
AacSettings.Builder |
codecProfile(String codecProfile)
Sets the value of the CodecProfile property for this object.
|
AacSettings.Builder |
codingMode(AacCodingMode codingMode)
Sets the value of the CodingMode property for this object.
|
AacSettings.Builder |
codingMode(String codingMode)
Sets the value of the CodingMode property for this object.
|
AacSettings.Builder |
rateControlMode(AacRateControlMode rateControlMode)
Sets the value of the RateControlMode property for this object.
|
AacSettings.Builder |
rateControlMode(String rateControlMode)
Sets the value of the RateControlMode property for this object.
|
AacSettings.Builder |
rawFormat(AacRawFormat rawFormat)
Sets the value of the RawFormat property for this object.
|
AacSettings.Builder |
rawFormat(String rawFormat)
Sets the value of the RawFormat property for this object.
|
AacSettings.Builder |
sampleRate(Integer sampleRate)
Sample rate in Hz.
|
AacSettings.Builder |
specification(AacSpecification specification)
Sets the value of the Specification property for this object.
|
AacSettings.Builder |
specification(String specification)
Sets the value of the Specification property for this object.
|
AacSettings.Builder |
vbrQuality(AacVbrQuality vbrQuality)
Sets the value of the VbrQuality property for this object.
|
AacSettings.Builder |
vbrQuality(String vbrQuality)
Sets the value of the VbrQuality property for this object.
|
copy
applyMutation, build
AacSettings.Builder audioDescriptionBroadcasterMix(String audioDescriptionBroadcasterMix)
audioDescriptionBroadcasterMix
- The new value for the AudioDescriptionBroadcasterMix property for this object.AacAudioDescriptionBroadcasterMix
,
AacAudioDescriptionBroadcasterMix
AacSettings.Builder audioDescriptionBroadcasterMix(AacAudioDescriptionBroadcasterMix audioDescriptionBroadcasterMix)
audioDescriptionBroadcasterMix
- The new value for the AudioDescriptionBroadcasterMix property for this object.AacAudioDescriptionBroadcasterMix
,
AacAudioDescriptionBroadcasterMix
AacSettings.Builder bitrate(Integer bitrate)
bitrate
- Average bitrate in bits/second. Valid values depend on rate control mode and profile.AacSettings.Builder codecProfile(String codecProfile)
codecProfile
- The new value for the CodecProfile property for this object.AacCodecProfile
,
AacCodecProfile
AacSettings.Builder codecProfile(AacCodecProfile codecProfile)
codecProfile
- The new value for the CodecProfile property for this object.AacCodecProfile
,
AacCodecProfile
AacSettings.Builder codingMode(String codingMode)
codingMode
- The new value for the CodingMode property for this object.AacCodingMode
,
AacCodingMode
AacSettings.Builder codingMode(AacCodingMode codingMode)
codingMode
- The new value for the CodingMode property for this object.AacCodingMode
,
AacCodingMode
AacSettings.Builder rateControlMode(String rateControlMode)
rateControlMode
- The new value for the RateControlMode property for this object.AacRateControlMode
,
AacRateControlMode
AacSettings.Builder rateControlMode(AacRateControlMode rateControlMode)
rateControlMode
- The new value for the RateControlMode property for this object.AacRateControlMode
,
AacRateControlMode
AacSettings.Builder rawFormat(String rawFormat)
rawFormat
- The new value for the RawFormat property for this object.AacRawFormat
,
AacRawFormat
AacSettings.Builder rawFormat(AacRawFormat rawFormat)
rawFormat
- The new value for the RawFormat property for this object.AacRawFormat
,
AacRawFormat
AacSettings.Builder sampleRate(Integer sampleRate)
sampleRate
- Sample rate in Hz. Valid values depend on rate control mode and profile.AacSettings.Builder specification(String specification)
specification
- The new value for the Specification property for this object.AacSpecification
,
AacSpecification
AacSettings.Builder specification(AacSpecification specification)
specification
- The new value for the Specification property for this object.AacSpecification
,
AacSpecification
AacSettings.Builder vbrQuality(String vbrQuality)
vbrQuality
- The new value for the VbrQuality property for this object.AacVbrQuality
,
AacVbrQuality
AacSettings.Builder vbrQuality(AacVbrQuality vbrQuality)
vbrQuality
- The new value for the VbrQuality property for this object.AacVbrQuality
,
AacVbrQuality
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.