Class Eac3Settings
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<Eac3Settings.Builder,Eac3Settings>
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal Eac3AttenuationControlIf set to ATTENUATE_3_DB, applies a 3 dB attenuation to the surround channels.final StringIf set to ATTENUATE_3_DB, applies a 3 dB attenuation to the surround channels.final Integerbitrate()Specify the average bitrate in bits per second.final Eac3BitstreamModeSpecify the bitstream mode for the E-AC-3 stream that the encoder emits.final StringSpecify the bitstream mode for the E-AC-3 stream that the encoder emits.static Eac3Settings.Builderbuilder()final Eac3CodingModeDolby Digital Plus coding mode.final StringDolby Digital Plus coding mode.final Eac3DcFilterdcFilter()Activates a DC highpass filter for all input channels.final StringActivates a DC highpass filter for all input channels.final Integerdialnorm()Sets the dialnorm for the output.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.final StringChoose 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.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.final StringChoose 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.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final Eac3LfeControlWhen encoding 3/2 audio, controls whether the LFE channel is enabledfinal StringWhen encoding 3/2 audio, controls whether the LFE channel is enabledfinal Eac3LfeFilterApplies a 120Hz lowpass filter to the LFE channel prior to encoding.final StringApplies a 120Hz lowpass filter to the LFE channel prior to encoding.final DoubleSpecify a value for the following Dolby Digital Plus setting: Left only/Right only center mix.final DoubleSpecify a value for the following Dolby Digital Plus setting: Left only/Right only.final DoubleSpecify a value for the following Dolby Digital Plus setting: Left total/Right total center mix.final DoubleSpecify a value for the following Dolby Digital Plus setting: Left total/Right total surround mix.final Eac3MetadataControlWhen set to FOLLOW_INPUT, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data.final StringWhen set to FOLLOW_INPUT, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data.final Eac3PassthroughControlWhen set to WHEN_POSSIBLE, input DD+ audio will be passed through if it is present on the input.final StringWhen set to WHEN_POSSIBLE, input DD+ audio will be passed through if it is present on the input.final Eac3PhaseControlControls the amount of phase-shift applied to the surround channels.final StringControls the amount of phase-shift applied to the surround channels.final IntegerThis value is always 48000.static Class<? extends Eac3Settings.Builder> final Eac3StereoDownmixChoose how the service does stereo downmixing.final StringChoose how the service does stereo downmixing.final Eac3SurroundExModeWhen encoding 3/2 audio, sets whether an extra center back surround channel is matrix encoded into the left and right surround channels.final StringWhen encoding 3/2 audio, sets whether an extra center back surround channel is matrix encoded into the left and right surround channels.final Eac3SurroundModeWhen encoding 2/0 audio, sets whether Dolby Surround is matrix encoded into the two channels.final StringWhen encoding 2/0 audio, sets whether Dolby Surround is matrix encoded into the two channels.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
attenuationControl
If set to ATTENUATE_3_DB, applies a 3 dB attenuation to the surround channels. Only used for 3/2 coding mode.If the service returns an enum value that is not available in the current SDK version,
attenuationControlwill returnEac3AttenuationControl.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromattenuationControlAsString().- Returns:
- If set to ATTENUATE_3_DB, applies a 3 dB attenuation to the surround channels. Only used for 3/2 coding mode.
- See Also:
-
attenuationControlAsString
If set to ATTENUATE_3_DB, applies a 3 dB attenuation to the surround channels. Only used for 3/2 coding mode.If the service returns an enum value that is not available in the current SDK version,
attenuationControlwill returnEac3AttenuationControl.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromattenuationControlAsString().- Returns:
- If set to ATTENUATE_3_DB, applies a 3 dB attenuation to the surround channels. Only used for 3/2 coding mode.
- See Also:
-
bitrate
Specify the average bitrate in bits per second. The bitrate that you specify must be a multiple of 8000 within the allowed minimum and maximum values. Leave blank to use the default bitrate for the coding mode you select according ETSI TS 102 366. Valid bitrates for coding mode 1/0: Default: 96000. Minimum: 32000. Maximum: 3024000. Valid bitrates for coding mode 2/0: Default: 192000. Minimum: 96000. Maximum: 3024000. Valid bitrates for coding mode 3/2: Default: 384000. Minimum: 192000. Maximum: 3024000.- Returns:
- Specify the average bitrate in bits per second. The bitrate that you specify must be a multiple of 8000 within the allowed minimum and maximum values. Leave blank to use the default bitrate for the coding mode you select according ETSI TS 102 366. Valid bitrates for coding mode 1/0: Default: 96000. Minimum: 32000. Maximum: 3024000. Valid bitrates for coding mode 2/0: Default: 192000. Minimum: 96000. Maximum: 3024000. Valid bitrates for coding mode 3/2: Default: 384000. Minimum: 192000. Maximum: 3024000.
-
bitstreamMode
Specify the bitstream mode for the E-AC-3 stream that the encoder emits. For more information about the EAC3 bitstream mode, see ATSC A/52-2012 (Annex E).If the service returns an enum value that is not available in the current SDK version,
bitstreamModewill returnEac3BitstreamMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frombitstreamModeAsString().- Returns:
- Specify the bitstream mode for the E-AC-3 stream that the encoder emits. For more information about the EAC3 bitstream mode, see ATSC A/52-2012 (Annex E).
- See Also:
-
bitstreamModeAsString
Specify the bitstream mode for the E-AC-3 stream that the encoder emits. For more information about the EAC3 bitstream mode, see ATSC A/52-2012 (Annex E).If the service returns an enum value that is not available in the current SDK version,
bitstreamModewill returnEac3BitstreamMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frombitstreamModeAsString().- Returns:
- Specify the bitstream mode for the E-AC-3 stream that the encoder emits. For more information about the EAC3 bitstream mode, see ATSC A/52-2012 (Annex E).
- See Also:
-
codingMode
Dolby Digital Plus coding mode. Determines number of channels.If the service returns an enum value that is not available in the current SDK version,
codingModewill returnEac3CodingMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcodingModeAsString().- Returns:
- Dolby Digital Plus coding mode. Determines number of channels.
- See Also:
-
codingModeAsString
Dolby Digital Plus coding mode. Determines number of channels.If the service returns an enum value that is not available in the current SDK version,
codingModewill returnEac3CodingMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcodingModeAsString().- Returns:
- Dolby Digital Plus coding mode. Determines number of channels.
- See Also:
-
dcFilter
Activates a DC highpass filter for all input channels.If the service returns an enum value that is not available in the current SDK version,
dcFilterwill returnEac3DcFilter.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdcFilterAsString().- Returns:
- Activates a DC highpass filter for all input channels.
- See Also:
-
dcFilterAsString
Activates a DC highpass filter for all input channels.If the service returns an enum value that is not available in the current SDK version,
dcFilterwill returnEac3DcFilter.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdcFilterAsString().- Returns:
- Activates a DC highpass filter for all input channels.
- See Also:
-
dialnorm
Sets the dialnorm for the output. If blank and input audio is Dolby Digital Plus, dialnorm will be passed through.- Returns:
- Sets the dialnorm for the output. If blank and input audio is Dolby Digital Plus, dialnorm will be passed through.
-
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. Related setting: When you use this setting, MediaConvert ignores any value you provide for Dynamic range compression profile. For information about the Dolby Digital DRC operating modes and profiles, see the Dynamic Range Control chapter of the Dolby Metadata Guide at https://developer.dolby.com/globalassets/professional/documents/dolby-metadata-guide.pdf.If the service returns an enum value that is not available in the current SDK version,
dynamicRangeCompressionLinewill returnEac3DynamicRangeCompressionLine.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdynamicRangeCompressionLineAsString().- Returns:
- 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. Related setting: When you use this setting, MediaConvert ignores any value you provide for Dynamic range compression profile. For information about the Dolby Digital DRC operating modes and profiles, see the Dynamic Range Control chapter of the Dolby Metadata Guide at https://developer.dolby.com/globalassets/professional/documents/dolby-metadata-guide.pdf.
- See Also:
-
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. Related setting: When you use this setting, MediaConvert ignores any value you provide for Dynamic range compression profile. For information about the Dolby Digital DRC operating modes and profiles, see the Dynamic Range Control chapter of the Dolby Metadata Guide at https://developer.dolby.com/globalassets/professional/documents/dolby-metadata-guide.pdf.If the service returns an enum value that is not available in the current SDK version,
dynamicRangeCompressionLinewill returnEac3DynamicRangeCompressionLine.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdynamicRangeCompressionLineAsString().- Returns:
- 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. Related setting: When you use this setting, MediaConvert ignores any value you provide for Dynamic range compression profile. For information about the Dolby Digital DRC operating modes and profiles, see the Dynamic Range Control chapter of the Dolby Metadata Guide at https://developer.dolby.com/globalassets/professional/documents/dolby-metadata-guide.pdf.
- See Also:
-
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. Related setting: When you use this setting, MediaConvert ignores any value you provide for Dynamic range compression profile. For information about the Dolby Digital DRC operating modes and profiles, see the Dynamic Range Control chapter of the Dolby Metadata Guide at https://developer.dolby.com/globalassets/professional/documents/dolby-metadata-guide.pdf.If the service returns an enum value that is not available in the current SDK version,
dynamicRangeCompressionRfwill returnEac3DynamicRangeCompressionRf.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdynamicRangeCompressionRfAsString().- Returns:
- 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. Related setting: When you use this setting, MediaConvert ignores any value you provide for Dynamic range compression profile. For information about the Dolby Digital DRC operating modes and profiles, see the Dynamic Range Control chapter of the Dolby Metadata Guide at https://developer.dolby.com/globalassets/professional/documents/dolby-metadata-guide.pdf.
- See Also:
-
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. Related setting: When you use this setting, MediaConvert ignores any value you provide for Dynamic range compression profile. For information about the Dolby Digital DRC operating modes and profiles, see the Dynamic Range Control chapter of the Dolby Metadata Guide at https://developer.dolby.com/globalassets/professional/documents/dolby-metadata-guide.pdf.If the service returns an enum value that is not available in the current SDK version,
dynamicRangeCompressionRfwill returnEac3DynamicRangeCompressionRf.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdynamicRangeCompressionRfAsString().- Returns:
- 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. Related setting: When you use this setting, MediaConvert ignores any value you provide for Dynamic range compression profile. For information about the Dolby Digital DRC operating modes and profiles, see the Dynamic Range Control chapter of the Dolby Metadata Guide at https://developer.dolby.com/globalassets/professional/documents/dolby-metadata-guide.pdf.
- See Also:
-
lfeControl
When encoding 3/2 audio, controls whether the LFE channel is enabledIf the service returns an enum value that is not available in the current SDK version,
lfeControlwill returnEac3LfeControl.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlfeControlAsString().- Returns:
- When encoding 3/2 audio, controls whether the LFE channel is enabled
- See Also:
-
lfeControlAsString
When encoding 3/2 audio, controls whether the LFE channel is enabledIf the service returns an enum value that is not available in the current SDK version,
lfeControlwill returnEac3LfeControl.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlfeControlAsString().- Returns:
- When encoding 3/2 audio, controls whether the LFE channel is enabled
- See Also:
-
lfeFilter
Applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid with 3_2_LFE coding mode.If the service returns an enum value that is not available in the current SDK version,
lfeFilterwill returnEac3LfeFilter.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlfeFilterAsString().- Returns:
- Applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid with 3_2_LFE coding mode.
- See Also:
-
lfeFilterAsString
Applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid with 3_2_LFE coding mode.If the service returns an enum value that is not available in the current SDK version,
lfeFilterwill returnEac3LfeFilter.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlfeFilterAsString().- Returns:
- Applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid with 3_2_LFE coding mode.
- See Also:
-
loRoCenterMixLevel
Specify a value for the following Dolby Digital Plus setting: Left only/Right only center mix. MediaConvert uses this value for downmixing. How the service uses this value depends on the value that you choose for Stereo downmix. Valid values: 3.0, 1.5, 0.0, -1.5, -3.0, -4.5, -6.0, and -60. The value -60 mutes the channel. This setting applies only if you keep the default value of 3/2 - L, R, C, Ls, Rs for the setting Coding mode. If you choose a different value for Coding mode, the service ignores Left only/Right only center.- Returns:
- Specify a value for the following Dolby Digital Plus setting: Left only/Right only center mix. MediaConvert uses this value for downmixing. How the service uses this value depends on the value that you choose for Stereo downmix. Valid values: 3.0, 1.5, 0.0, -1.5, -3.0, -4.5, -6.0, and -60. The value -60 mutes the channel. This setting applies only if you keep the default value of 3/2 - L, R, C, Ls, Rs for the setting Coding mode. If you choose a different value for Coding mode, the service ignores Left only/Right only center.
-
loRoSurroundMixLevel
Specify a value for the following Dolby Digital Plus setting: Left only/Right only. MediaConvert uses this value for downmixing. How the service uses this value depends on the value that you choose for Stereo downmix. Valid values: -1.5, -3.0, -4.5, -6.0, and -60. The value -60 mutes the channel. This setting applies only if you keep the default value of 3/2 - L, R, C, Ls, Rs for the setting Coding mode. If you choose a different value for Coding mode, the service ignores Left only/Right only surround.- Returns:
- Specify a value for the following Dolby Digital Plus setting: Left only/Right only. MediaConvert uses this value for downmixing. How the service uses this value depends on the value that you choose for Stereo downmix. Valid values: -1.5, -3.0, -4.5, -6.0, and -60. The value -60 mutes the channel. This setting applies only if you keep the default value of 3/2 - L, R, C, Ls, Rs for the setting Coding mode. If you choose a different value for Coding mode, the service ignores Left only/Right only surround.
-
ltRtCenterMixLevel
Specify a value for the following Dolby Digital Plus setting: Left total/Right total center mix. MediaConvert uses this value for downmixing. How the service uses this value depends on the value that you choose for Stereo downmix. Valid values: 3.0, 1.5, 0.0, -1.5, -3.0, -4.5, -6.0, and -60. The value -60 mutes the channel. This setting applies only if you keep the default value of 3/2 - L, R, C, Ls, Rs for the setting Coding mode. If you choose a different value for Coding mode, the service ignores Left total/Right total center.- Returns:
- Specify a value for the following Dolby Digital Plus setting: Left total/Right total center mix. MediaConvert uses this value for downmixing. How the service uses this value depends on the value that you choose for Stereo downmix. Valid values: 3.0, 1.5, 0.0, -1.5, -3.0, -4.5, -6.0, and -60. The value -60 mutes the channel. This setting applies only if you keep the default value of 3/2 - L, R, C, Ls, Rs for the setting Coding mode. If you choose a different value for Coding mode, the service ignores Left total/Right total center.
-
ltRtSurroundMixLevel
Specify a value for the following Dolby Digital Plus setting: Left total/Right total surround mix. MediaConvert uses this value for downmixing. How the service uses this value depends on the value that you choose for Stereo downmix. Valid values: -1.5, -3.0, -4.5, -6.0, and -60. The value -60 mutes the channel. This setting applies only if you keep the default value of 3/2 - L, R, C, Ls, Rs for the setting Coding mode. If you choose a different value for Coding mode, the service ignores Left total/Right total surround.- Returns:
- Specify a value for the following Dolby Digital Plus setting: Left total/Right total surround mix. MediaConvert uses this value for downmixing. How the service uses this value depends on the value that you choose for Stereo downmix. Valid values: -1.5, -3.0, -4.5, -6.0, and -60. The value -60 mutes the channel. This setting applies only if you keep the default value of 3/2 - L, R, C, Ls, Rs for the setting Coding mode. If you choose a different value for Coding mode, the service ignores Left total/Right total surround.
-
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.If the service returns an enum value that is not available in the current SDK version,
metadataControlwill returnEac3MetadataControl.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommetadataControlAsString().- Returns:
- 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.
- See Also:
-
metadataControlAsString
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.If the service returns an enum value that is not available in the current SDK version,
metadataControlwill returnEac3MetadataControl.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommetadataControlAsString().- Returns:
- 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.
- See Also:
-
passthroughControl
When set to WHEN_POSSIBLE, input DD+ audio will be passed through if it is present on the input. this detection is dynamic over the life of the transcode. Inputs that alternate between DD+ and non-DD+ content will have a consistent DD+ output as the system alternates between passthrough and encoding.If the service returns an enum value that is not available in the current SDK version,
passthroughControlwill returnEac3PassthroughControl.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frompassthroughControlAsString().- Returns:
- When set to WHEN_POSSIBLE, input DD+ audio will be passed through if it is present on the input. this detection is dynamic over the life of the transcode. Inputs that alternate between DD+ and non-DD+ content will have a consistent DD+ output as the system alternates between passthrough and encoding.
- See Also:
-
passthroughControlAsString
When set to WHEN_POSSIBLE, input DD+ audio will be passed through if it is present on the input. this detection is dynamic over the life of the transcode. Inputs that alternate between DD+ and non-DD+ content will have a consistent DD+ output as the system alternates between passthrough and encoding.If the service returns an enum value that is not available in the current SDK version,
passthroughControlwill returnEac3PassthroughControl.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frompassthroughControlAsString().- Returns:
- When set to WHEN_POSSIBLE, input DD+ audio will be passed through if it is present on the input. this detection is dynamic over the life of the transcode. Inputs that alternate between DD+ and non-DD+ content will have a consistent DD+ output as the system alternates between passthrough and encoding.
- See Also:
-
phaseControl
Controls the amount of phase-shift applied to the surround channels. Only used for 3/2 coding mode.If the service returns an enum value that is not available in the current SDK version,
phaseControlwill returnEac3PhaseControl.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromphaseControlAsString().- Returns:
- Controls the amount of phase-shift applied to the surround channels. Only used for 3/2 coding mode.
- See Also:
-
phaseControlAsString
Controls the amount of phase-shift applied to the surround channels. Only used for 3/2 coding mode.If the service returns an enum value that is not available in the current SDK version,
phaseControlwill returnEac3PhaseControl.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromphaseControlAsString().- Returns:
- Controls the amount of phase-shift applied to the surround channels. Only used for 3/2 coding mode.
- See Also:
-
sampleRate
This value is always 48000. It represents the sample rate in Hz.- Returns:
- This value is always 48000. It represents the sample rate in Hz.
-
stereoDownmix
Choose how the service does stereo downmixing. This setting only applies if you keep the default value of 3/2 - L, R, C, Ls, Rs for the setting Coding mode. If you choose a different value for Coding mode, the service ignores Stereo downmix.If the service returns an enum value that is not available in the current SDK version,
stereoDownmixwill returnEac3StereoDownmix.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstereoDownmixAsString().- Returns:
- Choose how the service does stereo downmixing. This setting only applies if you keep the default value of 3/2 - L, R, C, Ls, Rs for the setting Coding mode. If you choose a different value for Coding mode, the service ignores Stereo downmix.
- See Also:
-
stereoDownmixAsString
Choose how the service does stereo downmixing. This setting only applies if you keep the default value of 3/2 - L, R, C, Ls, Rs for the setting Coding mode. If you choose a different value for Coding mode, the service ignores Stereo downmix.If the service returns an enum value that is not available in the current SDK version,
stereoDownmixwill returnEac3StereoDownmix.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstereoDownmixAsString().- Returns:
- Choose how the service does stereo downmixing. This setting only applies if you keep the default value of 3/2 - L, R, C, Ls, Rs for the setting Coding mode. If you choose a different value for Coding mode, the service ignores Stereo downmix.
- See Also:
-
surroundExMode
When encoding 3/2 audio, sets whether an extra center back surround channel is matrix encoded into the left and right surround channels.If the service returns an enum value that is not available in the current SDK version,
surroundExModewill returnEac3SurroundExMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsurroundExModeAsString().- Returns:
- When encoding 3/2 audio, sets whether an extra center back surround channel is matrix encoded into the left and right surround channels.
- See Also:
-
surroundExModeAsString
When encoding 3/2 audio, sets whether an extra center back surround channel is matrix encoded into the left and right surround channels.If the service returns an enum value that is not available in the current SDK version,
surroundExModewill returnEac3SurroundExMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsurroundExModeAsString().- Returns:
- When encoding 3/2 audio, sets whether an extra center back surround channel is matrix encoded into the left and right surround channels.
- See Also:
-
surroundMode
When encoding 2/0 audio, sets whether Dolby Surround is matrix encoded into the two channels.If the service returns an enum value that is not available in the current SDK version,
surroundModewill returnEac3SurroundMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsurroundModeAsString().- Returns:
- When encoding 2/0 audio, sets whether Dolby Surround is matrix encoded into the two channels.
- See Also:
-
surroundModeAsString
When encoding 2/0 audio, sets whether Dolby Surround is matrix encoded into the two channels.If the service returns an enum value that is not available in the current SDK version,
surroundModewill returnEac3SurroundMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsurroundModeAsString().- Returns:
- When encoding 2/0 audio, sets whether Dolby Surround is matrix encoded into the two channels.
- See Also:
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<Eac3Settings.Builder,Eac3Settings> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-