@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()
Average bitrate in bits/second.
|
String |
getBitstreamMode()
Specifies the "Bitstream Mode" (bsmod) for the emitted AC-3 stream.
|
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()
Sample rate in hz.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setBitrate(Integer bitrate)
Average bitrate in bits/second.
|
void |
setBitstreamMode(String bitstreamMode)
Specifies the "Bitstream Mode" (bsmod) for the emitted AC-3 stream.
|
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)
Sample rate in hz.
|
String |
toString()
Returns a string representation of this object.
|
Ac3Settings |
withBitrate(Integer bitrate)
Average bitrate in bits/second.
|
Ac3Settings |
withBitstreamMode(Ac3BitstreamMode bitstreamMode)
Specifies the "Bitstream Mode" (bsmod) for the emitted AC-3 stream.
|
Ac3Settings |
withBitstreamMode(String bitstreamMode)
Specifies the "Bitstream Mode" (bsmod) for the emitted AC-3 stream.
|
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)
Sample rate in hz.
|
public void setBitrate(Integer bitrate)
bitrate - Average bitrate in bits/second. Valid bitrates depend on the coding mode.public Integer getBitrate()
public Ac3Settings withBitrate(Integer bitrate)
bitrate - Average bitrate in bits/second. Valid bitrates depend on the coding mode.public void setBitstreamMode(String bitstreamMode)
bitstreamMode - Specifies the "Bitstream Mode" (bsmod) for the emitted AC-3 stream. See ATSC A/52-2012 for background on
these values.Ac3BitstreamModepublic String getBitstreamMode()
Ac3BitstreamModepublic Ac3Settings withBitstreamMode(String bitstreamMode)
bitstreamMode - Specifies the "Bitstream Mode" (bsmod) for the emitted AC-3 stream. See ATSC A/52-2012 for background on
these values.Ac3BitstreamModepublic Ac3Settings withBitstreamMode(Ac3BitstreamMode bitstreamMode)
bitstreamMode - Specifies the "Bitstream Mode" (bsmod) for the emitted AC-3 stream. See ATSC A/52-2012 for background on
these values.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 - Sample rate in hz. Sample rate is always 48000.public Integer getSampleRate()
public Ac3Settings withSampleRate(Integer sampleRate)
sampleRate - Sample rate in hz. Sample rate is always 48000.public String toString()
toString in class ObjectObject.toString()public Ac3Settings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2019. All rights reserved.