@Generated(value="software.amazon.awssdk:codegen") public class Eac3Settings extends Object implements StructuredPojo, 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.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
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.
|
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() |
copypublic 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().
Eac3AttenuationControlpublic 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().
Eac3AttenuationControlpublic 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().
Eac3BitstreamModepublic 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().
Eac3BitstreamModepublic 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().
Eac3CodingModepublic 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().
Eac3CodingModepublic 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().
Eac3DcFilterpublic 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().
Eac3DcFilterpublic 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().
Eac3DrcLinepublic 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().
Eac3DrcLinepublic 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().
Eac3DrcRfpublic 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().
Eac3DrcRfpublic 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().
Eac3LfeControlpublic 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().
Eac3LfeControlpublic 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().
Eac3LfeFilterpublic 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().
Eac3LfeFilterpublic 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().
Eac3MetadataControlpublic 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().
Eac3MetadataControlpublic 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().
Eac3PassthroughControlpublic 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().
Eac3PassthroughControlpublic 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().
Eac3PhaseControlpublic 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().
Eac3PhaseControlpublic 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().
Eac3StereoDownmixpublic 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().
Eac3StereoDownmixpublic 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().
Eac3SurroundExModepublic 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().
Eac3SurroundExModepublic 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().
Eac3SurroundModepublic 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().
Eac3SurroundModepublic Eac3Settings.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<Eac3Settings.Builder,Eac3Settings>public static Eac3Settings.Builder builder()
public static Class<? extends Eac3Settings.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.