@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Eac3Settings extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
Eac3Settings() |
public void setAttenuationControl(String attenuationControl)
attenuationControl
- Eac3AttenuationControl
public String getAttenuationControl()
Eac3AttenuationControl
public Eac3Settings withAttenuationControl(String attenuationControl)
attenuationControl
- Eac3AttenuationControl
public Eac3Settings withAttenuationControl(Eac3AttenuationControl attenuationControl)
attenuationControl
- Eac3AttenuationControl
public void setBitrate(Integer bitrate)
bitrate
- Average bitrate in bits/second. Valid bitrates depend on the coding mode.public Integer getBitrate()
public Eac3Settings withBitrate(Integer bitrate)
bitrate
- Average bitrate in bits/second. Valid bitrates depend on the coding mode.public void setBitstreamMode(String bitstreamMode)
bitstreamMode
- Eac3BitstreamMode
public String getBitstreamMode()
Eac3BitstreamMode
public Eac3Settings withBitstreamMode(String bitstreamMode)
bitstreamMode
- Eac3BitstreamMode
public Eac3Settings withBitstreamMode(Eac3BitstreamMode bitstreamMode)
bitstreamMode
- Eac3BitstreamMode
public void setCodingMode(String codingMode)
codingMode
- Eac3CodingMode
public String getCodingMode()
Eac3CodingMode
public Eac3Settings withCodingMode(String codingMode)
codingMode
- Eac3CodingMode
public Eac3Settings withCodingMode(Eac3CodingMode codingMode)
codingMode
- Eac3CodingMode
public void setDcFilter(String dcFilter)
dcFilter
- Eac3DcFilter
public String getDcFilter()
Eac3DcFilter
public Eac3Settings withDcFilter(String dcFilter)
dcFilter
- Eac3DcFilter
public Eac3Settings withDcFilter(Eac3DcFilter dcFilter)
dcFilter
- Eac3DcFilter
public void setDialnorm(Integer dialnorm)
dialnorm
- Sets the dialnorm for the output. If blank and input audio is Dolby Digital Plus, dialnorm will be passed
through.public Integer getDialnorm()
public Eac3Settings withDialnorm(Integer dialnorm)
dialnorm
- Sets the dialnorm for the output. If blank and input audio is Dolby Digital Plus, dialnorm will be passed
through.public void setDynamicRangeCompressionLine(String dynamicRangeCompressionLine)
dynamicRangeCompressionLine
- Eac3DynamicRangeCompressionLine
public String getDynamicRangeCompressionLine()
Eac3DynamicRangeCompressionLine
public Eac3Settings withDynamicRangeCompressionLine(String dynamicRangeCompressionLine)
dynamicRangeCompressionLine
- Eac3DynamicRangeCompressionLine
public Eac3Settings withDynamicRangeCompressionLine(Eac3DynamicRangeCompressionLine dynamicRangeCompressionLine)
dynamicRangeCompressionLine
- Eac3DynamicRangeCompressionLine
public void setDynamicRangeCompressionRf(String dynamicRangeCompressionRf)
dynamicRangeCompressionRf
- Eac3DynamicRangeCompressionRf
public String getDynamicRangeCompressionRf()
Eac3DynamicRangeCompressionRf
public Eac3Settings withDynamicRangeCompressionRf(String dynamicRangeCompressionRf)
dynamicRangeCompressionRf
- Eac3DynamicRangeCompressionRf
public Eac3Settings withDynamicRangeCompressionRf(Eac3DynamicRangeCompressionRf dynamicRangeCompressionRf)
dynamicRangeCompressionRf
- Eac3DynamicRangeCompressionRf
public void setLfeControl(String lfeControl)
lfeControl
- Eac3LfeControl
public String getLfeControl()
Eac3LfeControl
public Eac3Settings withLfeControl(String lfeControl)
lfeControl
- Eac3LfeControl
public Eac3Settings withLfeControl(Eac3LfeControl lfeControl)
lfeControl
- Eac3LfeControl
public void setLfeFilter(String lfeFilter)
lfeFilter
- Eac3LfeFilter
public String getLfeFilter()
Eac3LfeFilter
public Eac3Settings withLfeFilter(String lfeFilter)
lfeFilter
- Eac3LfeFilter
public Eac3Settings withLfeFilter(Eac3LfeFilter lfeFilter)
lfeFilter
- Eac3LfeFilter
public void setLoRoCenterMixLevel(Double loRoCenterMixLevel)
loRoCenterMixLevel
- Left only/Right only center mix level. Only used for 3/2 coding mode. Valid values: 3.0, 1.5, 0.0, -1.5
-3.0 -4.5 -6.0 -60public Double getLoRoCenterMixLevel()
public Eac3Settings withLoRoCenterMixLevel(Double loRoCenterMixLevel)
loRoCenterMixLevel
- Left only/Right only center mix level. Only used for 3/2 coding mode. Valid values: 3.0, 1.5, 0.0, -1.5
-3.0 -4.5 -6.0 -60public void setLoRoSurroundMixLevel(Double loRoSurroundMixLevel)
loRoSurroundMixLevel
- Left only/Right only surround mix level. Only used for 3/2 coding mode. Valid values: -1.5 -3.0 -4.5 -6.0
-60public Double getLoRoSurroundMixLevel()
public Eac3Settings withLoRoSurroundMixLevel(Double loRoSurroundMixLevel)
loRoSurroundMixLevel
- Left only/Right only surround mix level. Only used for 3/2 coding mode. Valid values: -1.5 -3.0 -4.5 -6.0
-60public void setLtRtCenterMixLevel(Double ltRtCenterMixLevel)
ltRtCenterMixLevel
- Left total/Right total center mix level. Only used for 3/2 coding mode. Valid values: 3.0, 1.5, 0.0, -1.5
-3.0 -4.5 -6.0 -60public Double getLtRtCenterMixLevel()
public Eac3Settings withLtRtCenterMixLevel(Double ltRtCenterMixLevel)
ltRtCenterMixLevel
- Left total/Right total center mix level. Only used for 3/2 coding mode. Valid values: 3.0, 1.5, 0.0, -1.5
-3.0 -4.5 -6.0 -60public void setLtRtSurroundMixLevel(Double ltRtSurroundMixLevel)
ltRtSurroundMixLevel
- Left total/Right total surround mix level. Only used for 3/2 coding mode. Valid values: -1.5 -3.0 -4.5
-6.0 -60public Double getLtRtSurroundMixLevel()
public Eac3Settings withLtRtSurroundMixLevel(Double ltRtSurroundMixLevel)
ltRtSurroundMixLevel
- Left total/Right total surround mix level. Only used for 3/2 coding mode. Valid values: -1.5 -3.0 -4.5
-6.0 -60public void setMetadataControl(String metadataControl)
metadataControl
- Eac3MetadataControl
public String getMetadataControl()
Eac3MetadataControl
public Eac3Settings withMetadataControl(String metadataControl)
metadataControl
- Eac3MetadataControl
public Eac3Settings withMetadataControl(Eac3MetadataControl metadataControl)
metadataControl
- Eac3MetadataControl
public void setPassthroughControl(String passthroughControl)
passthroughControl
- Eac3PassthroughControl
public String getPassthroughControl()
Eac3PassthroughControl
public Eac3Settings withPassthroughControl(String passthroughControl)
passthroughControl
- Eac3PassthroughControl
public Eac3Settings withPassthroughControl(Eac3PassthroughControl passthroughControl)
passthroughControl
- Eac3PassthroughControl
public void setPhaseControl(String phaseControl)
phaseControl
- Eac3PhaseControl
public String getPhaseControl()
Eac3PhaseControl
public Eac3Settings withPhaseControl(String phaseControl)
phaseControl
- Eac3PhaseControl
public Eac3Settings withPhaseControl(Eac3PhaseControl phaseControl)
phaseControl
- Eac3PhaseControl
public void setSampleRate(Integer sampleRate)
sampleRate
- Sample rate in hz. Sample rate is always 48000.public Integer getSampleRate()
public Eac3Settings withSampleRate(Integer sampleRate)
sampleRate
- Sample rate in hz. Sample rate is always 48000.public void setStereoDownmix(String stereoDownmix)
stereoDownmix
- Eac3StereoDownmix
public String getStereoDownmix()
Eac3StereoDownmix
public Eac3Settings withStereoDownmix(String stereoDownmix)
stereoDownmix
- Eac3StereoDownmix
public Eac3Settings withStereoDownmix(Eac3StereoDownmix stereoDownmix)
stereoDownmix
- Eac3StereoDownmix
public void setSurroundExMode(String surroundExMode)
surroundExMode
- Eac3SurroundExMode
public String getSurroundExMode()
Eac3SurroundExMode
public Eac3Settings withSurroundExMode(String surroundExMode)
surroundExMode
- Eac3SurroundExMode
public Eac3Settings withSurroundExMode(Eac3SurroundExMode surroundExMode)
surroundExMode
- Eac3SurroundExMode
public void setSurroundMode(String surroundMode)
surroundMode
- Eac3SurroundMode
public String getSurroundMode()
Eac3SurroundMode
public Eac3Settings withSurroundMode(String surroundMode)
surroundMode
- Eac3SurroundMode
public Eac3Settings withSurroundMode(Eac3SurroundMode surroundMode)
surroundMode
- Eac3SurroundMode
public String toString()
toString
in class Object
Object.toString()
public Eac3Settings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.