@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Ac3Settings extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
Ac3Settings() |
| Modifier and Type | Method and Description |
|---|---|
Ac3Settings |
clone() |
boolean |
equals(Object obj) |
Integer |
getBitrate()
Specify the average bitrate in bits per second.
|
String |
getBitstreamMode()
Specify the bitstream mode for the AC-3 stream that the encoder emits.
|
String |
getCodingMode()
Dolby Digital coding mode.
|
Integer |
getDialnorm()
Sets the dialnorm for the output.
|
String |
getDynamicRangeCompressionProfile()
If set to FILM_STANDARD, adds dynamic range compression signaling to the output bitstream as defined in the Dolby
Digital specification.
|
String |
getLfeFilter()
Applies a 120Hz lowpass filter to the LFE channel prior to encoding.
|
String |
getMetadataControl()
When set to FOLLOW_INPUT, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this
audio data.
|
Integer |
getSampleRate()
This value is always 48000.
|
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 AC-3 stream that the encoder emits.
|
void |
setCodingMode(String codingMode)
Dolby Digital coding mode.
|
void |
setDialnorm(Integer dialnorm)
Sets the dialnorm for the output.
|
void |
setDynamicRangeCompressionProfile(String dynamicRangeCompressionProfile)
If set to FILM_STANDARD, adds dynamic range compression signaling to the output bitstream as defined in the Dolby
Digital specification.
|
void |
setLfeFilter(String lfeFilter)
Applies a 120Hz lowpass filter to the LFE channel prior to encoding.
|
void |
setMetadataControl(String metadataControl)
When set to FOLLOW_INPUT, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this
audio data.
|
void |
setSampleRate(Integer sampleRate)
This value is always 48000.
|
String |
toString()
Returns a string representation of this object.
|
Ac3Settings |
withBitrate(Integer bitrate)
Specify the average bitrate in bits per second.
|
Ac3Settings |
withBitstreamMode(Ac3BitstreamMode bitstreamMode)
Specify the bitstream mode for the AC-3 stream that the encoder emits.
|
Ac3Settings |
withBitstreamMode(String bitstreamMode)
Specify the bitstream mode for the AC-3 stream that the encoder emits.
|
Ac3Settings |
withCodingMode(Ac3CodingMode codingMode)
Dolby Digital coding mode.
|
Ac3Settings |
withCodingMode(String codingMode)
Dolby Digital coding mode.
|
Ac3Settings |
withDialnorm(Integer dialnorm)
Sets the dialnorm for the output.
|
Ac3Settings |
withDynamicRangeCompressionProfile(Ac3DynamicRangeCompressionProfile dynamicRangeCompressionProfile)
If set to FILM_STANDARD, adds dynamic range compression signaling to the output bitstream as defined in the Dolby
Digital specification.
|
Ac3Settings |
withDynamicRangeCompressionProfile(String dynamicRangeCompressionProfile)
If set to FILM_STANDARD, adds dynamic range compression signaling to the output bitstream as defined in the Dolby
Digital specification.
|
Ac3Settings |
withLfeFilter(Ac3LfeFilter lfeFilter)
Applies a 120Hz lowpass filter to the LFE channel prior to encoding.
|
Ac3Settings |
withLfeFilter(String lfeFilter)
Applies a 120Hz lowpass filter to the LFE channel prior to encoding.
|
Ac3Settings |
withMetadataControl(Ac3MetadataControl metadataControl)
When set to FOLLOW_INPUT, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this
audio data.
|
Ac3Settings |
withMetadataControl(String metadataControl)
When set to FOLLOW_INPUT, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this
audio data.
|
Ac3Settings |
withSampleRate(Integer sampleRate)
This value is always 48000.
|
public void setBitrate(Integer bitrate)
bitrate - Specify the average bitrate in bits per second. Valid bitrates depend on the coding mode.public Integer getBitrate()
public Ac3Settings withBitrate(Integer bitrate)
bitrate - Specify the average bitrate in bits per second. Valid bitrates depend on the coding mode.public void setBitstreamMode(String bitstreamMode)
bitstreamMode - Specify the bitstream mode for the AC-3 stream that the encoder emits. For more information about the AC3
bitstream mode, see ATSC A/52-2012 (Annex E).Ac3BitstreamModepublic String getBitstreamMode()
Ac3BitstreamModepublic Ac3Settings withBitstreamMode(String bitstreamMode)
bitstreamMode - Specify the bitstream mode for the AC-3 stream that the encoder emits. For more information about the AC3
bitstream mode, see ATSC A/52-2012 (Annex E).Ac3BitstreamModepublic Ac3Settings withBitstreamMode(Ac3BitstreamMode bitstreamMode)
bitstreamMode - Specify the bitstream mode for the AC-3 stream that the encoder emits. For more information about the AC3
bitstream mode, see ATSC A/52-2012 (Annex E).Ac3BitstreamModepublic void setCodingMode(String codingMode)
codingMode - Dolby Digital coding mode. Determines number of channels.Ac3CodingModepublic String getCodingMode()
Ac3CodingModepublic Ac3Settings withCodingMode(String codingMode)
codingMode - Dolby Digital coding mode. Determines number of channels.Ac3CodingModepublic Ac3Settings withCodingMode(Ac3CodingMode codingMode)
codingMode - Dolby Digital coding mode. Determines number of channels.Ac3CodingModepublic void setDialnorm(Integer dialnorm)
dialnorm - Sets the dialnorm for the output. If blank and input audio is Dolby Digital, dialnorm will be passed
through.public Integer getDialnorm()
public Ac3Settings withDialnorm(Integer dialnorm)
dialnorm - Sets the dialnorm for the output. If blank and input audio is Dolby Digital, dialnorm will be passed
through.public void setDynamicRangeCompressionProfile(String dynamicRangeCompressionProfile)
dynamicRangeCompressionProfile - If set to FILM_STANDARD, adds dynamic range compression signaling to the output bitstream as defined in
the Dolby Digital specification.Ac3DynamicRangeCompressionProfilepublic String getDynamicRangeCompressionProfile()
Ac3DynamicRangeCompressionProfilepublic Ac3Settings withDynamicRangeCompressionProfile(String dynamicRangeCompressionProfile)
dynamicRangeCompressionProfile - If set to FILM_STANDARD, adds dynamic range compression signaling to the output bitstream as defined in
the Dolby Digital specification.Ac3DynamicRangeCompressionProfilepublic Ac3Settings withDynamicRangeCompressionProfile(Ac3DynamicRangeCompressionProfile dynamicRangeCompressionProfile)
dynamicRangeCompressionProfile - If set to FILM_STANDARD, adds dynamic range compression signaling to the output bitstream as defined in
the Dolby Digital specification.Ac3DynamicRangeCompressionProfilepublic void setLfeFilter(String lfeFilter)
lfeFilter - Applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid with 3_2_LFE coding mode.Ac3LfeFilterpublic String getLfeFilter()
Ac3LfeFilterpublic Ac3Settings withLfeFilter(String lfeFilter)
lfeFilter - Applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid with 3_2_LFE coding mode.Ac3LfeFilterpublic Ac3Settings withLfeFilter(Ac3LfeFilter lfeFilter)
lfeFilter - Applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid with 3_2_LFE coding mode.Ac3LfeFilterpublic void setMetadataControl(String metadataControl)
metadataControl - When set to FOLLOW_INPUT, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that
supplied this audio data. If audio was not supplied from one of these streams, then the static metadata
settings will be used.Ac3MetadataControlpublic String getMetadataControl()
Ac3MetadataControlpublic Ac3Settings withMetadataControl(String metadataControl)
metadataControl - When set to FOLLOW_INPUT, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that
supplied this audio data. If audio was not supplied from one of these streams, then the static metadata
settings will be used.Ac3MetadataControlpublic Ac3Settings withMetadataControl(Ac3MetadataControl metadataControl)
metadataControl - When set to FOLLOW_INPUT, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that
supplied this audio data. If audio was not supplied from one of these streams, then the static metadata
settings will be used.Ac3MetadataControlpublic void setSampleRate(Integer sampleRate)
sampleRate - This value is always 48000. It represents the sample rate in Hz.public Integer getSampleRate()
public Ac3Settings withSampleRate(Integer sampleRate)
sampleRate - This value is always 48000. It represents the sample rate in Hz.public String toString()
toString in class ObjectObject.toString()public Ac3Settings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2019. All rights reserved.