@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Eac3AtmosSettings extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
Eac3AtmosSettings() |
| Modifier and Type | Method and Description |
|---|---|
Eac3AtmosSettings |
clone() |
boolean |
equals(Object obj) |
Integer |
getBitrate()
Specify the average bitrate in bits per second.
|
String |
getBitstreamMode()
Specify the bitstream mode for the E-AC-3 stream that the encoder emits.
|
String |
getCodingMode()
The coding mode for Dolby Digital Plus JOC (Atmos) is always 9.1.6 (CODING_MODE_9_1_6).
|
String |
getDialogueIntelligence()
Enable Dolby Dialogue Intelligence to adjust loudness based on dialogue analysis.
|
String |
getDynamicRangeCompressionLine()
Specify the absolute peak level for a signal with dynamic range compression.
|
String |
getDynamicRangeCompressionRf()
Specify how the service limits the audio dynamic range when compressing the audio.
|
Double |
getLoRoCenterMixLevel()
Specify a value for the following Dolby Atmos setting: Left only/Right only center mix (Lo/Ro center).
|
Double |
getLoRoSurroundMixLevel()
Specify a value for the following Dolby Atmos setting: Left only/Right only (Lo/Ro surround).
|
Double |
getLtRtCenterMixLevel()
Specify a value for the following Dolby Atmos setting: Left total/Right total center mix (Lt/Rt center).
|
Double |
getLtRtSurroundMixLevel()
Specify a value for the following Dolby Atmos setting: Left total/Right total surround mix (Lt/Rt surround).
|
String |
getMeteringMode()
Choose how the service meters the loudness of your audio.
|
Integer |
getSampleRate()
This value is always 48000.
|
Integer |
getSpeechThreshold()
Specify the percentage of audio content that must be speech before the encoder uses the measured speech loudness
as the overall program loudness.
|
String |
getStereoDownmix()
Choose how the service does stereo downmixing.
|
String |
getSurroundExMode()
Specify whether your input audio has an additional center rear surround channel matrix encoded into your left and
right surround channels.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setBitrate(Integer bitrate)
Specify the average bitrate in bits per second.
|
void |
setBitstreamMode(String bitstreamMode)
Specify the bitstream mode for the E-AC-3 stream that the encoder emits.
|
void |
setCodingMode(String codingMode)
The coding mode for Dolby Digital Plus JOC (Atmos) is always 9.1.6 (CODING_MODE_9_1_6).
|
void |
setDialogueIntelligence(String dialogueIntelligence)
Enable Dolby Dialogue Intelligence to adjust loudness based on dialogue analysis.
|
void |
setDynamicRangeCompressionLine(String dynamicRangeCompressionLine)
Specify the absolute peak level for a signal with dynamic range compression.
|
void |
setDynamicRangeCompressionRf(String dynamicRangeCompressionRf)
Specify how the service limits the audio dynamic range when compressing the audio.
|
void |
setLoRoCenterMixLevel(Double loRoCenterMixLevel)
Specify a value for the following Dolby Atmos setting: Left only/Right only center mix (Lo/Ro center).
|
void |
setLoRoSurroundMixLevel(Double loRoSurroundMixLevel)
Specify a value for the following Dolby Atmos setting: Left only/Right only (Lo/Ro surround).
|
void |
setLtRtCenterMixLevel(Double ltRtCenterMixLevel)
Specify a value for the following Dolby Atmos setting: Left total/Right total center mix (Lt/Rt center).
|
void |
setLtRtSurroundMixLevel(Double ltRtSurroundMixLevel)
Specify a value for the following Dolby Atmos setting: Left total/Right total surround mix (Lt/Rt surround).
|
void |
setMeteringMode(String meteringMode)
Choose how the service meters the loudness of your audio.
|
void |
setSampleRate(Integer sampleRate)
This value is always 48000.
|
void |
setSpeechThreshold(Integer speechThreshold)
Specify the percentage of audio content that must be speech before the encoder uses the measured speech loudness
as the overall program loudness.
|
void |
setStereoDownmix(String stereoDownmix)
Choose how the service does stereo downmixing.
|
void |
setSurroundExMode(String surroundExMode)
Specify whether your input audio has an additional center rear surround channel matrix encoded into your left and
right surround channels.
|
String |
toString()
Returns a string representation of this object.
|
Eac3AtmosSettings |
withBitrate(Integer bitrate)
Specify the average bitrate in bits per second.
|
Eac3AtmosSettings |
withBitstreamMode(Eac3AtmosBitstreamMode bitstreamMode)
Specify the bitstream mode for the E-AC-3 stream that the encoder emits.
|
Eac3AtmosSettings |
withBitstreamMode(String bitstreamMode)
Specify the bitstream mode for the E-AC-3 stream that the encoder emits.
|
Eac3AtmosSettings |
withCodingMode(Eac3AtmosCodingMode codingMode)
The coding mode for Dolby Digital Plus JOC (Atmos) is always 9.1.6 (CODING_MODE_9_1_6).
|
Eac3AtmosSettings |
withCodingMode(String codingMode)
The coding mode for Dolby Digital Plus JOC (Atmos) is always 9.1.6 (CODING_MODE_9_1_6).
|
Eac3AtmosSettings |
withDialogueIntelligence(Eac3AtmosDialogueIntelligence dialogueIntelligence)
Enable Dolby Dialogue Intelligence to adjust loudness based on dialogue analysis.
|
Eac3AtmosSettings |
withDialogueIntelligence(String dialogueIntelligence)
Enable Dolby Dialogue Intelligence to adjust loudness based on dialogue analysis.
|
Eac3AtmosSettings |
withDynamicRangeCompressionLine(Eac3AtmosDynamicRangeCompressionLine dynamicRangeCompressionLine)
Specify the absolute peak level for a signal with dynamic range compression.
|
Eac3AtmosSettings |
withDynamicRangeCompressionLine(String dynamicRangeCompressionLine)
Specify the absolute peak level for a signal with dynamic range compression.
|
Eac3AtmosSettings |
withDynamicRangeCompressionRf(Eac3AtmosDynamicRangeCompressionRf dynamicRangeCompressionRf)
Specify how the service limits the audio dynamic range when compressing the audio.
|
Eac3AtmosSettings |
withDynamicRangeCompressionRf(String dynamicRangeCompressionRf)
Specify how the service limits the audio dynamic range when compressing the audio.
|
Eac3AtmosSettings |
withLoRoCenterMixLevel(Double loRoCenterMixLevel)
Specify a value for the following Dolby Atmos setting: Left only/Right only center mix (Lo/Ro center).
|
Eac3AtmosSettings |
withLoRoSurroundMixLevel(Double loRoSurroundMixLevel)
Specify a value for the following Dolby Atmos setting: Left only/Right only (Lo/Ro surround).
|
Eac3AtmosSettings |
withLtRtCenterMixLevel(Double ltRtCenterMixLevel)
Specify a value for the following Dolby Atmos setting: Left total/Right total center mix (Lt/Rt center).
|
Eac3AtmosSettings |
withLtRtSurroundMixLevel(Double ltRtSurroundMixLevel)
Specify a value for the following Dolby Atmos setting: Left total/Right total surround mix (Lt/Rt surround).
|
Eac3AtmosSettings |
withMeteringMode(Eac3AtmosMeteringMode meteringMode)
Choose how the service meters the loudness of your audio.
|
Eac3AtmosSettings |
withMeteringMode(String meteringMode)
Choose how the service meters the loudness of your audio.
|
Eac3AtmosSettings |
withSampleRate(Integer sampleRate)
This value is always 48000.
|
Eac3AtmosSettings |
withSpeechThreshold(Integer speechThreshold)
Specify the percentage of audio content that must be speech before the encoder uses the measured speech loudness
as the overall program loudness.
|
Eac3AtmosSettings |
withStereoDownmix(Eac3AtmosStereoDownmix stereoDownmix)
Choose how the service does stereo downmixing.
|
Eac3AtmosSettings |
withStereoDownmix(String stereoDownmix)
Choose how the service does stereo downmixing.
|
Eac3AtmosSettings |
withSurroundExMode(Eac3AtmosSurroundExMode surroundExMode)
Specify whether your input audio has an additional center rear surround channel matrix encoded into your left and
right surround channels.
|
Eac3AtmosSettings |
withSurroundExMode(String surroundExMode)
Specify whether your input audio has an additional center rear surround channel matrix encoded into your left and
right surround channels.
|
public void setBitrate(Integer bitrate)
bitrate - Specify the average bitrate in bits per second. Valid values: 384k, 448k, 640k, 768kpublic Integer getBitrate()
public Eac3AtmosSettings withBitrate(Integer bitrate)
bitrate - Specify the average bitrate in bits per second. Valid values: 384k, 448k, 640k, 768kpublic void setBitstreamMode(String bitstreamMode)
bitstreamMode - Specify the bitstream mode for the E-AC-3 stream that the encoder emits. For more information about the
EAC3 bitstream mode, see ATSC A/52-2012 (Annex E).Eac3AtmosBitstreamModepublic String getBitstreamMode()
Eac3AtmosBitstreamModepublic Eac3AtmosSettings withBitstreamMode(String bitstreamMode)
bitstreamMode - Specify the bitstream mode for the E-AC-3 stream that the encoder emits. For more information about the
EAC3 bitstream mode, see ATSC A/52-2012 (Annex E).Eac3AtmosBitstreamModepublic Eac3AtmosSettings withBitstreamMode(Eac3AtmosBitstreamMode bitstreamMode)
bitstreamMode - Specify the bitstream mode for the E-AC-3 stream that the encoder emits. For more information about the
EAC3 bitstream mode, see ATSC A/52-2012 (Annex E).Eac3AtmosBitstreamModepublic void setCodingMode(String codingMode)
codingMode - The coding mode for Dolby Digital Plus JOC (Atmos) is always 9.1.6 (CODING_MODE_9_1_6).Eac3AtmosCodingModepublic String getCodingMode()
Eac3AtmosCodingModepublic Eac3AtmosSettings withCodingMode(String codingMode)
codingMode - The coding mode for Dolby Digital Plus JOC (Atmos) is always 9.1.6 (CODING_MODE_9_1_6).Eac3AtmosCodingModepublic Eac3AtmosSettings withCodingMode(Eac3AtmosCodingMode codingMode)
codingMode - The coding mode for Dolby Digital Plus JOC (Atmos) is always 9.1.6 (CODING_MODE_9_1_6).Eac3AtmosCodingModepublic void setDialogueIntelligence(String dialogueIntelligence)
dialogueIntelligence - Enable Dolby Dialogue Intelligence to adjust loudness based on dialogue analysis.Eac3AtmosDialogueIntelligencepublic String getDialogueIntelligence()
Eac3AtmosDialogueIntelligencepublic Eac3AtmosSettings withDialogueIntelligence(String dialogueIntelligence)
dialogueIntelligence - Enable Dolby Dialogue Intelligence to adjust loudness based on dialogue analysis.Eac3AtmosDialogueIntelligencepublic Eac3AtmosSettings withDialogueIntelligence(Eac3AtmosDialogueIntelligence dialogueIntelligence)
dialogueIntelligence - Enable Dolby Dialogue Intelligence to adjust loudness based on dialogue analysis.Eac3AtmosDialogueIntelligencepublic void setDynamicRangeCompressionLine(String dynamicRangeCompressionLine)
dynamicRangeCompressionLine - Specify the absolute peak level for a signal with dynamic range compression.Eac3AtmosDynamicRangeCompressionLinepublic String getDynamicRangeCompressionLine()
Eac3AtmosDynamicRangeCompressionLinepublic Eac3AtmosSettings withDynamicRangeCompressionLine(String dynamicRangeCompressionLine)
dynamicRangeCompressionLine - Specify the absolute peak level for a signal with dynamic range compression.Eac3AtmosDynamicRangeCompressionLinepublic Eac3AtmosSettings withDynamicRangeCompressionLine(Eac3AtmosDynamicRangeCompressionLine dynamicRangeCompressionLine)
dynamicRangeCompressionLine - Specify the absolute peak level for a signal with dynamic range compression.Eac3AtmosDynamicRangeCompressionLinepublic void setDynamicRangeCompressionRf(String dynamicRangeCompressionRf)
dynamicRangeCompressionRf - Specify how the service limits the audio dynamic range when compressing the audio.Eac3AtmosDynamicRangeCompressionRfpublic String getDynamicRangeCompressionRf()
Eac3AtmosDynamicRangeCompressionRfpublic Eac3AtmosSettings withDynamicRangeCompressionRf(String dynamicRangeCompressionRf)
dynamicRangeCompressionRf - Specify how the service limits the audio dynamic range when compressing the audio.Eac3AtmosDynamicRangeCompressionRfpublic Eac3AtmosSettings withDynamicRangeCompressionRf(Eac3AtmosDynamicRangeCompressionRf dynamicRangeCompressionRf)
dynamicRangeCompressionRf - Specify how the service limits the audio dynamic range when compressing the audio.Eac3AtmosDynamicRangeCompressionRfpublic void setLoRoCenterMixLevel(Double loRoCenterMixLevel)
loRoCenterMixLevel - Specify a value for the following Dolby Atmos setting: Left only/Right only center mix (Lo/Ro center).
MediaConvert uses this value for downmixing. How the service uses this value depends on the value that you
choose for Stereo downmix (Eac3AtmosStereoDownmix). Valid values: 3.0, 1.5, 0.0, -1.5, -3.0, -4.5, and
-6.0.public Double getLoRoCenterMixLevel()
public Eac3AtmosSettings withLoRoCenterMixLevel(Double loRoCenterMixLevel)
loRoCenterMixLevel - Specify a value for the following Dolby Atmos setting: Left only/Right only center mix (Lo/Ro center).
MediaConvert uses this value for downmixing. How the service uses this value depends on the value that you
choose for Stereo downmix (Eac3AtmosStereoDownmix). Valid values: 3.0, 1.5, 0.0, -1.5, -3.0, -4.5, and
-6.0.public void setLoRoSurroundMixLevel(Double loRoSurroundMixLevel)
loRoSurroundMixLevel - Specify a value for the following Dolby Atmos setting: Left only/Right only (Lo/Ro surround). MediaConvert
uses this value for downmixing. How the service uses this value depends on the value that you choose for
Stereo downmix (Eac3AtmosStereoDownmix). Valid values: -1.5, -3.0, -4.5, -6.0, and -60. The value -60
mutes the channel.public Double getLoRoSurroundMixLevel()
public Eac3AtmosSettings withLoRoSurroundMixLevel(Double loRoSurroundMixLevel)
loRoSurroundMixLevel - Specify a value for the following Dolby Atmos setting: Left only/Right only (Lo/Ro surround). MediaConvert
uses this value for downmixing. How the service uses this value depends on the value that you choose for
Stereo downmix (Eac3AtmosStereoDownmix). Valid values: -1.5, -3.0, -4.5, -6.0, and -60. The value -60
mutes the channel.public void setLtRtCenterMixLevel(Double ltRtCenterMixLevel)
ltRtCenterMixLevel - Specify a value for the following Dolby Atmos setting: Left total/Right total center mix (Lt/Rt center).
MediaConvert uses this value for downmixing. How the service uses this value depends on the value that you
choose for Stereo downmix (Eac3AtmosStereoDownmix). Valid values: 3.0, 1.5, 0.0, -1.5, -3.0, -4.5, and
-6.0.public Double getLtRtCenterMixLevel()
public Eac3AtmosSettings withLtRtCenterMixLevel(Double ltRtCenterMixLevel)
ltRtCenterMixLevel - Specify a value for the following Dolby Atmos setting: Left total/Right total center mix (Lt/Rt center).
MediaConvert uses this value for downmixing. How the service uses this value depends on the value that you
choose for Stereo downmix (Eac3AtmosStereoDownmix). Valid values: 3.0, 1.5, 0.0, -1.5, -3.0, -4.5, and
-6.0.public void setLtRtSurroundMixLevel(Double ltRtSurroundMixLevel)
ltRtSurroundMixLevel - Specify a value for the following Dolby Atmos setting: Left total/Right total surround mix (Lt/Rt
surround). MediaConvert uses this value for downmixing. How the service uses this value depends on the
value that you choose for Stereo downmix (Eac3AtmosStereoDownmix). Valid values: -1.5, -3.0, -4.5, -6.0,
and -60. The value -60 mutes the channel.public Double getLtRtSurroundMixLevel()
public Eac3AtmosSettings withLtRtSurroundMixLevel(Double ltRtSurroundMixLevel)
ltRtSurroundMixLevel - Specify a value for the following Dolby Atmos setting: Left total/Right total surround mix (Lt/Rt
surround). MediaConvert uses this value for downmixing. How the service uses this value depends on the
value that you choose for Stereo downmix (Eac3AtmosStereoDownmix). Valid values: -1.5, -3.0, -4.5, -6.0,
and -60. The value -60 mutes the channel.public void setMeteringMode(String meteringMode)
meteringMode - Choose how the service meters the loudness of your audio.Eac3AtmosMeteringModepublic String getMeteringMode()
Eac3AtmosMeteringModepublic Eac3AtmosSettings withMeteringMode(String meteringMode)
meteringMode - Choose how the service meters the loudness of your audio.Eac3AtmosMeteringModepublic Eac3AtmosSettings withMeteringMode(Eac3AtmosMeteringMode meteringMode)
meteringMode - Choose how the service meters the loudness of your audio.Eac3AtmosMeteringModepublic void setSampleRate(Integer sampleRate)
sampleRate - This value is always 48000. It represents the sample rate in Hz.public Integer getSampleRate()
public Eac3AtmosSettings withSampleRate(Integer sampleRate)
sampleRate - This value is always 48000. It represents the sample rate in Hz.public void setSpeechThreshold(Integer speechThreshold)
speechThreshold - Specify the percentage of audio content that must be speech before the encoder uses the measured speech
loudness as the overall program loudness.public Integer getSpeechThreshold()
public Eac3AtmosSettings withSpeechThreshold(Integer speechThreshold)
speechThreshold - Specify the percentage of audio content that must be speech before the encoder uses the measured speech
loudness as the overall program loudness.public void setStereoDownmix(String stereoDownmix)
stereoDownmix - Choose how the service does stereo downmixing.Eac3AtmosStereoDownmixpublic String getStereoDownmix()
Eac3AtmosStereoDownmixpublic Eac3AtmosSettings withStereoDownmix(String stereoDownmix)
stereoDownmix - Choose how the service does stereo downmixing.Eac3AtmosStereoDownmixpublic Eac3AtmosSettings withStereoDownmix(Eac3AtmosStereoDownmix stereoDownmix)
stereoDownmix - Choose how the service does stereo downmixing.Eac3AtmosStereoDownmixpublic void setSurroundExMode(String surroundExMode)
surroundExMode - Specify whether your input audio has an additional center rear surround channel matrix encoded into your
left and right surround channels.Eac3AtmosSurroundExModepublic String getSurroundExMode()
Eac3AtmosSurroundExModepublic Eac3AtmosSettings withSurroundExMode(String surroundExMode)
surroundExMode - Specify whether your input audio has an additional center rear surround channel matrix encoded into your
left and right surround channels.Eac3AtmosSurroundExModepublic Eac3AtmosSettings withSurroundExMode(Eac3AtmosSurroundExMode surroundExMode)
surroundExMode - Specify whether your input audio has an additional center rear surround channel matrix encoded into your
left and right surround channels.Eac3AtmosSurroundExModepublic String toString()
toString in class ObjectObject.toString()public Eac3AtmosSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2021. All rights reserved.