@Generated(value="software.amazon.awssdk:codegen") public final class Eac3Settings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Eac3Settings.Builder,Eac3Settings>
Modifier and Type | Class and Description |
---|---|
static interface |
Eac3Settings.Builder |
Modifier and Type | Method and Description |
---|---|
Eac3AttenuationControl |
attenuationControl()
When set to attenuate3Db, applies a 3 dB attenuation to the surround channels.
|
String |
attenuationControlAsString()
When set to attenuate3Db, applies a 3 dB attenuation to the surround channels.
|
Double |
bitrate()
Average bitrate in bits/second.
|
Eac3BitstreamMode |
bitstreamMode()
Specifies the bitstream mode (bsmod) for the emitted E-AC-3 stream.
|
String |
bitstreamModeAsString()
Specifies the bitstream mode (bsmod) for the emitted E-AC-3 stream.
|
static Eac3Settings.Builder |
builder() |
Eac3CodingMode |
codingMode()
Dolby Digital Plus coding mode.
|
String |
codingModeAsString()
Dolby Digital Plus coding mode.
|
Eac3DcFilter |
dcFilter()
When set to enabled, activates a DC highpass filter for all input channels.
|
String |
dcFilterAsString()
When set to enabled, activates a DC highpass filter for all input channels.
|
Integer |
dialnorm()
Sets the dialnorm for the output.
|
Eac3DrcLine |
drcLine()
Sets the Dolby dynamic range compression profile.
|
String |
drcLineAsString()
Sets the Dolby dynamic range compression profile.
|
Eac3DrcRf |
drcRf()
Sets the profile for heavy Dolby dynamic range compression, ensures that the instantaneous signal peaks do not
exceed specified levels.
|
String |
drcRfAsString()
Sets the profile for heavy Dolby dynamic range compression, ensures that the instantaneous signal peaks do not
exceed specified levels.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Eac3LfeControl |
lfeControl()
When encoding 3/2 audio, setting to lfe enables the LFE channel
|
String |
lfeControlAsString()
When encoding 3/2 audio, setting to lfe enables the LFE channel
|
Eac3LfeFilter |
lfeFilter()
When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
|
String |
lfeFilterAsString()
When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
|
Double |
loRoCenterMixLevel()
Left only/Right only center mix level.
|
Double |
loRoSurroundMixLevel()
Left only/Right only surround mix level.
|
Double |
ltRtCenterMixLevel()
Left total/Right total center mix level.
|
Double |
ltRtSurroundMixLevel()
Left total/Right total surround mix level.
|
Eac3MetadataControl |
metadataControl()
When set to followInput, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this
audio data.
|
String |
metadataControlAsString()
When set to followInput, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this
audio data.
|
Eac3PassthroughControl |
passthroughControl()
When set to whenPossible, input DD+ audio will be passed through if it is present on the input.
|
String |
passthroughControlAsString()
When set to whenPossible, input DD+ audio will be passed through if it is present on the input.
|
Eac3PhaseControl |
phaseControl()
When set to shift90Degrees, applies a 90-degree phase shift to the surround channels.
|
String |
phaseControlAsString()
When set to shift90Degrees, applies a 90-degree phase shift to the surround channels.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Eac3Settings.Builder> |
serializableBuilderClass() |
Eac3StereoDownmix |
stereoDownmix()
Stereo downmix preference.
|
String |
stereoDownmixAsString()
Stereo downmix preference.
|
Eac3SurroundExMode |
surroundExMode()
When encoding 3/2 audio, sets whether an extra center back surround channel is matrix encoded into the left and
right surround channels.
|
String |
surroundExModeAsString()
When encoding 3/2 audio, sets whether an extra center back surround channel is matrix encoded into the left and
right surround channels.
|
Eac3SurroundMode |
surroundMode()
When encoding 2/0 audio, sets whether Dolby Surround is matrix encoded into the two channels.
|
String |
surroundModeAsString()
When encoding 2/0 audio, sets whether Dolby Surround is matrix encoded into the two channels.
|
Eac3Settings.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public Eac3AttenuationControl attenuationControl()
If the service returns an enum value that is not available in the current SDK version,
attenuationControl
will return Eac3AttenuationControl.UNKNOWN_TO_SDK_VERSION
. The raw value
returned by the service is available from attenuationControlAsString()
.
Eac3AttenuationControl
public String attenuationControlAsString()
If the service returns an enum value that is not available in the current SDK version,
attenuationControl
will return Eac3AttenuationControl.UNKNOWN_TO_SDK_VERSION
. The raw value
returned by the service is available from attenuationControlAsString()
.
Eac3AttenuationControl
public Double bitrate()
public Eac3BitstreamMode bitstreamMode()
If the service returns an enum value that is not available in the current SDK version, bitstreamMode
will return Eac3BitstreamMode.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from bitstreamModeAsString()
.
Eac3BitstreamMode
public String bitstreamModeAsString()
If the service returns an enum value that is not available in the current SDK version, bitstreamMode
will return Eac3BitstreamMode.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from bitstreamModeAsString()
.
Eac3BitstreamMode
public Eac3CodingMode codingMode()
If the service returns an enum value that is not available in the current SDK version, codingMode
will
return Eac3CodingMode.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
codingModeAsString()
.
Eac3CodingMode
public String codingModeAsString()
If the service returns an enum value that is not available in the current SDK version, codingMode
will
return Eac3CodingMode.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
codingModeAsString()
.
Eac3CodingMode
public Eac3DcFilter dcFilter()
If the service returns an enum value that is not available in the current SDK version, dcFilter
will
return Eac3DcFilter.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
dcFilterAsString()
.
Eac3DcFilter
public String dcFilterAsString()
If the service returns an enum value that is not available in the current SDK version, dcFilter
will
return Eac3DcFilter.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
dcFilterAsString()
.
Eac3DcFilter
public Integer dialnorm()
public Eac3DrcLine drcLine()
If the service returns an enum value that is not available in the current SDK version, drcLine
will
return Eac3DrcLine.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
drcLineAsString()
.
Eac3DrcLine
public String drcLineAsString()
If the service returns an enum value that is not available in the current SDK version, drcLine
will
return Eac3DrcLine.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
drcLineAsString()
.
Eac3DrcLine
public Eac3DrcRf drcRf()
If the service returns an enum value that is not available in the current SDK version, drcRf
will return
Eac3DrcRf.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
drcRfAsString()
.
Eac3DrcRf
public String drcRfAsString()
If the service returns an enum value that is not available in the current SDK version, drcRf
will return
Eac3DrcRf.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
drcRfAsString()
.
Eac3DrcRf
public Eac3LfeControl lfeControl()
If the service returns an enum value that is not available in the current SDK version, lfeControl
will
return Eac3LfeControl.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
lfeControlAsString()
.
Eac3LfeControl
public String lfeControlAsString()
If the service returns an enum value that is not available in the current SDK version, lfeControl
will
return Eac3LfeControl.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
lfeControlAsString()
.
Eac3LfeControl
public Eac3LfeFilter lfeFilter()
If the service returns an enum value that is not available in the current SDK version, lfeFilter
will
return Eac3LfeFilter.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
lfeFilterAsString()
.
Eac3LfeFilter
public String lfeFilterAsString()
If the service returns an enum value that is not available in the current SDK version, lfeFilter
will
return Eac3LfeFilter.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
lfeFilterAsString()
.
Eac3LfeFilter
public Double loRoCenterMixLevel()
public Double loRoSurroundMixLevel()
public Double ltRtCenterMixLevel()
public Double ltRtSurroundMixLevel()
public Eac3MetadataControl metadataControl()
If the service returns an enum value that is not available in the current SDK version, metadataControl
will return Eac3MetadataControl.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from metadataControlAsString()
.
Eac3MetadataControl
public String metadataControlAsString()
If the service returns an enum value that is not available in the current SDK version, metadataControl
will return Eac3MetadataControl.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from metadataControlAsString()
.
Eac3MetadataControl
public Eac3PassthroughControl passthroughControl()
If the service returns an enum value that is not available in the current SDK version,
passthroughControl
will return Eac3PassthroughControl.UNKNOWN_TO_SDK_VERSION
. The raw value
returned by the service is available from passthroughControlAsString()
.
Eac3PassthroughControl
public String passthroughControlAsString()
If the service returns an enum value that is not available in the current SDK version,
passthroughControl
will return Eac3PassthroughControl.UNKNOWN_TO_SDK_VERSION
. The raw value
returned by the service is available from passthroughControlAsString()
.
Eac3PassthroughControl
public Eac3PhaseControl phaseControl()
If the service returns an enum value that is not available in the current SDK version, phaseControl
will
return Eac3PhaseControl.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
phaseControlAsString()
.
Eac3PhaseControl
public String phaseControlAsString()
If the service returns an enum value that is not available in the current SDK version, phaseControl
will
return Eac3PhaseControl.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
phaseControlAsString()
.
Eac3PhaseControl
public Eac3StereoDownmix stereoDownmix()
If the service returns an enum value that is not available in the current SDK version, stereoDownmix
will return Eac3StereoDownmix.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from stereoDownmixAsString()
.
Eac3StereoDownmix
public String stereoDownmixAsString()
If the service returns an enum value that is not available in the current SDK version, stereoDownmix
will return Eac3StereoDownmix.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from stereoDownmixAsString()
.
Eac3StereoDownmix
public Eac3SurroundExMode surroundExMode()
If the service returns an enum value that is not available in the current SDK version, surroundExMode
will return Eac3SurroundExMode.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from surroundExModeAsString()
.
Eac3SurroundExMode
public String surroundExModeAsString()
If the service returns an enum value that is not available in the current SDK version, surroundExMode
will return Eac3SurroundExMode.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from surroundExModeAsString()
.
Eac3SurroundExMode
public Eac3SurroundMode surroundMode()
If the service returns an enum value that is not available in the current SDK version, surroundMode
will
return Eac3SurroundMode.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
surroundModeAsString()
.
Eac3SurroundMode
public String surroundModeAsString()
If the service returns an enum value that is not available in the current SDK version, surroundMode
will
return Eac3SurroundMode.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
surroundModeAsString()
.
Eac3SurroundMode
public Eac3Settings.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<Eac3Settings.Builder,Eac3Settings>
public static Eac3Settings.Builder builder()
public static Class<? extends Eac3Settings.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.