@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) |
Double |
getBitrate()
Average bitrate in bits/second.
|
String |
getCodingMode()
Dolby Digital Plus with Dolby Atmos coding mode.
|
Integer |
getDialnorm()
Sets the dialnorm for the output.
|
String |
getDrcLine()
Sets the Dolby dynamic range compression profile.
|
String |
getDrcRf()
Sets the profile for heavy Dolby dynamic range compression, ensures that the instantaneous signal peaks do not
exceed specified levels.
|
Double |
getHeightTrim()
Height dimensional trim.
|
Double |
getSurroundTrim()
Surround dimensional trim.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBitrate(Double bitrate)
Average bitrate in bits/second.
|
void |
setCodingMode(String codingMode)
Dolby Digital Plus with Dolby Atmos coding mode.
|
void |
setDialnorm(Integer dialnorm)
Sets the dialnorm for the output.
|
void |
setDrcLine(String drcLine)
Sets the Dolby dynamic range compression profile.
|
void |
setDrcRf(String drcRf)
Sets the profile for heavy Dolby dynamic range compression, ensures that the instantaneous signal peaks do not
exceed specified levels.
|
void |
setHeightTrim(Double heightTrim)
Height dimensional trim.
|
void |
setSurroundTrim(Double surroundTrim)
Surround dimensional trim.
|
String |
toString()
Returns a string representation of this object.
|
Eac3AtmosSettings |
withBitrate(Double bitrate)
Average bitrate in bits/second.
|
Eac3AtmosSettings |
withCodingMode(Eac3AtmosCodingMode codingMode)
Dolby Digital Plus with Dolby Atmos coding mode.
|
Eac3AtmosSettings |
withCodingMode(String codingMode)
Dolby Digital Plus with Dolby Atmos coding mode.
|
Eac3AtmosSettings |
withDialnorm(Integer dialnorm)
Sets the dialnorm for the output.
|
Eac3AtmosSettings |
withDrcLine(Eac3AtmosDrcLine drcLine)
Sets the Dolby dynamic range compression profile.
|
Eac3AtmosSettings |
withDrcLine(String drcLine)
Sets the Dolby dynamic range compression profile.
|
Eac3AtmosSettings |
withDrcRf(Eac3AtmosDrcRf drcRf)
Sets the profile for heavy Dolby dynamic range compression, ensures that the instantaneous signal peaks do not
exceed specified levels.
|
Eac3AtmosSettings |
withDrcRf(String drcRf)
Sets the profile for heavy Dolby dynamic range compression, ensures that the instantaneous signal peaks do not
exceed specified levels.
|
Eac3AtmosSettings |
withHeightTrim(Double heightTrim)
Height dimensional trim.
|
Eac3AtmosSettings |
withSurroundTrim(Double surroundTrim)
Surround dimensional trim.
|
public void setBitrate(Double bitrate)
bitrate
- Average bitrate in bits/second. Valid bitrates depend on the coding mode.public Double getBitrate()
public Eac3AtmosSettings withBitrate(Double bitrate)
bitrate
- Average bitrate in bits/second. Valid bitrates depend on the coding mode.public void setCodingMode(String codingMode)
codingMode
- Dolby Digital Plus with Dolby Atmos coding mode. Determines number of channels.Eac3AtmosCodingMode
public String getCodingMode()
Eac3AtmosCodingMode
public Eac3AtmosSettings withCodingMode(String codingMode)
codingMode
- Dolby Digital Plus with Dolby Atmos coding mode. Determines number of channels.Eac3AtmosCodingMode
public Eac3AtmosSettings withCodingMode(Eac3AtmosCodingMode codingMode)
codingMode
- Dolby Digital Plus with Dolby Atmos coding mode. Determines number of channels.Eac3AtmosCodingMode
public void setDialnorm(Integer dialnorm)
dialnorm
- Sets the dialnorm for the output. Default 23.public Integer getDialnorm()
public Eac3AtmosSettings withDialnorm(Integer dialnorm)
dialnorm
- Sets the dialnorm for the output. Default 23.public void setDrcLine(String drcLine)
drcLine
- Sets the Dolby dynamic range compression profile.Eac3AtmosDrcLine
public String getDrcLine()
Eac3AtmosDrcLine
public Eac3AtmosSettings withDrcLine(String drcLine)
drcLine
- Sets the Dolby dynamic range compression profile.Eac3AtmosDrcLine
public Eac3AtmosSettings withDrcLine(Eac3AtmosDrcLine drcLine)
drcLine
- Sets the Dolby dynamic range compression profile.Eac3AtmosDrcLine
public void setDrcRf(String drcRf)
drcRf
- Sets the profile for heavy Dolby dynamic range compression, ensures that the instantaneous signal peaks do
not exceed specified levels.Eac3AtmosDrcRf
public String getDrcRf()
Eac3AtmosDrcRf
public Eac3AtmosSettings withDrcRf(String drcRf)
drcRf
- Sets the profile for heavy Dolby dynamic range compression, ensures that the instantaneous signal peaks do
not exceed specified levels.Eac3AtmosDrcRf
public Eac3AtmosSettings withDrcRf(Eac3AtmosDrcRf drcRf)
drcRf
- Sets the profile for heavy Dolby dynamic range compression, ensures that the instantaneous signal peaks do
not exceed specified levels.Eac3AtmosDrcRf
public void setHeightTrim(Double heightTrim)
heightTrim
- Height dimensional trim. Sets the maximum amount to attenuate the height channels when the downstream
player isn??t configured to handle Dolby Digital Plus with Dolby Atmos and must remix the channels.public Double getHeightTrim()
public Eac3AtmosSettings withHeightTrim(Double heightTrim)
heightTrim
- Height dimensional trim. Sets the maximum amount to attenuate the height channels when the downstream
player isn??t configured to handle Dolby Digital Plus with Dolby Atmos and must remix the channels.public void setSurroundTrim(Double surroundTrim)
surroundTrim
- Surround dimensional trim. Sets the maximum amount to attenuate the surround channels when the downstream
player isn't configured to handle Dolby Digital Plus with Dolby Atmos and must remix the channels.public Double getSurroundTrim()
public Eac3AtmosSettings withSurroundTrim(Double surroundTrim)
surroundTrim
- Surround dimensional trim. Sets the maximum amount to attenuate the surround channels when the downstream
player isn't configured to handle Dolby Digital Plus with Dolby Atmos and must remix the channels.public String toString()
toString
in class Object
Object.toString()
public Eac3AtmosSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.