@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AacSettings extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
AacSettings() |
public void setAudioDescriptionBroadcasterMix(String audioDescriptionBroadcasterMix)
audioDescriptionBroadcasterMix - AacAudioDescriptionBroadcasterMixpublic String getAudioDescriptionBroadcasterMix()
AacAudioDescriptionBroadcasterMixpublic AacSettings withAudioDescriptionBroadcasterMix(String audioDescriptionBroadcasterMix)
audioDescriptionBroadcasterMix - AacAudioDescriptionBroadcasterMixpublic AacSettings withAudioDescriptionBroadcasterMix(AacAudioDescriptionBroadcasterMix audioDescriptionBroadcasterMix)
audioDescriptionBroadcasterMix - AacAudioDescriptionBroadcasterMixpublic void setBitrate(Integer bitrate)
bitrate - Average bitrate in bits/second. The set of valid values for this setting is: 6000, 8000, 10000, 12000,
14000, 16000, 20000, 24000, 28000, 32000, 40000, 48000, 56000, 64000, 80000, 96000, 112000, 128000,
160000, 192000, 224000, 256000, 288000, 320000, 384000, 448000, 512000, 576000, 640000, 768000, 896000,
1024000. The value you set is also constrained by the values you choose for Profile (codecProfile),
Bitrate control mode (codingMode), and Sample rate (sampleRate). Default values depend on Bitrate control
mode and Profile.public Integer getBitrate()
public AacSettings withBitrate(Integer bitrate)
bitrate - Average bitrate in bits/second. The set of valid values for this setting is: 6000, 8000, 10000, 12000,
14000, 16000, 20000, 24000, 28000, 32000, 40000, 48000, 56000, 64000, 80000, 96000, 112000, 128000,
160000, 192000, 224000, 256000, 288000, 320000, 384000, 448000, 512000, 576000, 640000, 768000, 896000,
1024000. The value you set is also constrained by the values you choose for Profile (codecProfile),
Bitrate control mode (codingMode), and Sample rate (sampleRate). Default values depend on Bitrate control
mode and Profile.public void setCodecProfile(String codecProfile)
codecProfile - AacCodecProfilepublic String getCodecProfile()
AacCodecProfilepublic AacSettings withCodecProfile(String codecProfile)
codecProfile - AacCodecProfilepublic AacSettings withCodecProfile(AacCodecProfile codecProfile)
codecProfile - AacCodecProfilepublic void setCodingMode(String codingMode)
codingMode - AacCodingModepublic String getCodingMode()
AacCodingModepublic AacSettings withCodingMode(String codingMode)
codingMode - AacCodingModepublic AacSettings withCodingMode(AacCodingMode codingMode)
codingMode - AacCodingModepublic void setRateControlMode(String rateControlMode)
rateControlMode - AacRateControlModepublic String getRateControlMode()
AacRateControlModepublic AacSettings withRateControlMode(String rateControlMode)
rateControlMode - AacRateControlModepublic AacSettings withRateControlMode(AacRateControlMode rateControlMode)
rateControlMode - AacRateControlModepublic void setRawFormat(String rawFormat)
rawFormat - AacRawFormatpublic String getRawFormat()
AacRawFormatpublic AacSettings withRawFormat(String rawFormat)
rawFormat - AacRawFormatpublic AacSettings withRawFormat(AacRawFormat rawFormat)
rawFormat - AacRawFormatpublic void setSampleRate(Integer sampleRate)
sampleRate - Sample rate in Hz. Valid values depend on rate control mode and profile.public Integer getSampleRate()
public AacSettings withSampleRate(Integer sampleRate)
sampleRate - Sample rate in Hz. Valid values depend on rate control mode and profile.public void setSpecification(String specification)
specification - AacSpecificationpublic String getSpecification()
AacSpecificationpublic AacSettings withSpecification(String specification)
specification - AacSpecificationpublic AacSettings withSpecification(AacSpecification specification)
specification - AacSpecificationpublic void setVbrQuality(String vbrQuality)
vbrQuality - AacVbrQualitypublic String getVbrQuality()
AacVbrQualitypublic AacSettings withVbrQuality(String vbrQuality)
vbrQuality - AacVbrQualitypublic AacSettings withVbrQuality(AacVbrQuality vbrQuality)
vbrQuality - AacVbrQualitypublic String toString()
toString in class ObjectObject.toString()public AacSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.