@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()
If set to ATTENUATE_3_DB, applies a 3 dB attenuation to the surround channels.
|
String |
attenuationControlAsString()
If set to ATTENUATE_3_DB, applies a 3 dB attenuation to the surround channels.
|
Integer |
bitrate()
Specify the average bitrate in bits per second.
|
Eac3BitstreamMode |
bitstreamMode()
Specify the bitstream mode for the E-AC-3 stream that the encoder emits.
|
String |
bitstreamModeAsString()
Specify the bitstream mode for the E-AC-3 stream that the encoder emits.
|
static Eac3Settings.Builder |
builder() |
Eac3CodingMode |
codingMode()
Dolby Digital Plus coding mode.
|
String |
codingModeAsString()
Dolby Digital Plus coding mode.
|
Eac3DcFilter |
dcFilter()
Activates a DC highpass filter for all input channels.
|
String |
dcFilterAsString()
Activates a DC highpass filter for all input channels.
|
Integer |
dialnorm()
Sets the dialnorm for the output.
|
Eac3DynamicRangeCompressionLine |
dynamicRangeCompressionLine()
Choose the Dolby Digital dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in
the Dolby Digital stream for the line operating mode.
|
String |
dynamicRangeCompressionLineAsString()
Choose the Dolby Digital dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in
the Dolby Digital stream for the line operating mode.
|
Eac3DynamicRangeCompressionRf |
dynamicRangeCompressionRf()
Choose the Dolby Digital dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in
the Dolby Digital stream for the RF operating mode.
|
String |
dynamicRangeCompressionRfAsString()
Choose the Dolby Digital dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in
the Dolby Digital stream for the RF operating mode.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Eac3LfeControl |
lfeControl()
When encoding 3/2 audio, controls whether the LFE channel is enabled
|
String |
lfeControlAsString()
When encoding 3/2 audio, controls whether the LFE channel is enabled
|
Eac3LfeFilter |
lfeFilter()
Applies a 120Hz lowpass filter to the LFE channel prior to encoding.
|
String |
lfeFilterAsString()
Applies a 120Hz lowpass filter to the LFE channel prior to encoding.
|
Double |
loRoCenterMixLevel()
Specify a value for the following Dolby Digital Plus setting: Left only/Right only center mix.
|
Double |
loRoSurroundMixLevel()
Specify a value for the following Dolby Digital Plus setting: Left only/Right only.
|
Double |
ltRtCenterMixLevel()
Specify a value for the following Dolby Digital Plus setting: Left total/Right total center mix.
|
Double |
ltRtSurroundMixLevel()
Specify a value for the following Dolby Digital Plus setting: Left total/Right total surround mix.
|
Eac3MetadataControl |
metadataControl()
When set to FOLLOW_INPUT, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this
audio data.
|
String |
metadataControlAsString()
When set to FOLLOW_INPUT, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this
audio data.
|
Eac3PassthroughControl |
passthroughControl()
When set to WHEN_POSSIBLE, input DD+ audio will be passed through if it is present on the input.
|
String |
passthroughControlAsString()
When set to WHEN_POSSIBLE, input DD+ audio will be passed through if it is present on the input.
|
Eac3PhaseControl |
phaseControl()
Controls the amount of phase-shift applied to the surround channels.
|
String |
phaseControlAsString()
Controls the amount of phase-shift applied to the surround channels.
|
Integer |
sampleRate()
This value is always 48000.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Eac3Settings.Builder> |
serializableBuilderClass() |
Eac3StereoDownmix |
stereoDownmix()
Choose how the service does stereo downmixing.
|
String |
stereoDownmixAsString()
Choose how the service does stereo downmixing.
|
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() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final 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 final 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 final Integer bitrate()
public final 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 final 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 final 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 final 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 final 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 final 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 final Integer dialnorm()
public final Eac3DynamicRangeCompressionLine dynamicRangeCompressionLine()
If the service returns an enum value that is not available in the current SDK version,
dynamicRangeCompressionLine
will return Eac3DynamicRangeCompressionLine.UNKNOWN_TO_SDK_VERSION
.
The raw value returned by the service is available from dynamicRangeCompressionLineAsString()
.
Eac3DynamicRangeCompressionLine
public final String dynamicRangeCompressionLineAsString()
If the service returns an enum value that is not available in the current SDK version,
dynamicRangeCompressionLine
will return Eac3DynamicRangeCompressionLine.UNKNOWN_TO_SDK_VERSION
.
The raw value returned by the service is available from dynamicRangeCompressionLineAsString()
.
Eac3DynamicRangeCompressionLine
public final Eac3DynamicRangeCompressionRf dynamicRangeCompressionRf()
If the service returns an enum value that is not available in the current SDK version,
dynamicRangeCompressionRf
will return Eac3DynamicRangeCompressionRf.UNKNOWN_TO_SDK_VERSION
. The
raw value returned by the service is available from dynamicRangeCompressionRfAsString()
.
Eac3DynamicRangeCompressionRf
public final String dynamicRangeCompressionRfAsString()
If the service returns an enum value that is not available in the current SDK version,
dynamicRangeCompressionRf
will return Eac3DynamicRangeCompressionRf.UNKNOWN_TO_SDK_VERSION
. The
raw value returned by the service is available from dynamicRangeCompressionRfAsString()
.
Eac3DynamicRangeCompressionRf
public final 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 final 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 final 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 final 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 final Double loRoCenterMixLevel()
public final Double loRoSurroundMixLevel()
public final Double ltRtCenterMixLevel()
public final Double ltRtSurroundMixLevel()
public final 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 final 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 final 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 final 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 final 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 final 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 final Integer sampleRate()
public final 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 final 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 final 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 final 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 final 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 final 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()
toBuilder
in interface ToCopyableBuilder<Eac3Settings.Builder,Eac3Settings>
public static Eac3Settings.Builder builder()
public static Class<? extends Eac3Settings.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2023. All rights reserved.