@Generated(value="software.amazon.awssdk:codegen") public final class AacSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AacSettings.Builder,AacSettings>
Modifier and Type | Class and Description |
---|---|
static interface |
AacSettings.Builder |
Modifier and Type | Method and Description |
---|---|
AacAudioDescriptionBroadcasterMix |
audioDescriptionBroadcasterMix()
Choose BROADCASTER_MIXED_AD when the input contains pre-mixed main audio + audio description (AD) as a stereo
pair.
|
String |
audioDescriptionBroadcasterMixAsString()
Choose BROADCASTER_MIXED_AD when the input contains pre-mixed main audio + audio description (AD) as a stereo
pair.
|
Integer |
bitrate()
Specify the average bitrate in bits per second.
|
static AacSettings.Builder |
builder() |
AacCodecProfile |
codecProfile()
AAC Profile.
|
String |
codecProfileAsString()
AAC Profile.
|
AacCodingMode |
codingMode()
Mono (Audio Description), Mono, Stereo, or 5.1 channel layout.
|
String |
codingModeAsString()
Mono (Audio Description), Mono, Stereo, or 5.1 channel layout.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
AacRateControlMode |
rateControlMode()
Rate Control Mode.
|
String |
rateControlModeAsString()
Rate Control Mode.
|
AacRawFormat |
rawFormat()
Enables LATM/LOAS AAC output.
|
String |
rawFormatAsString()
Enables LATM/LOAS AAC output.
|
Integer |
sampleRate()
Sample rate in Hz.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AacSettings.Builder> |
serializableBuilderClass() |
AacSpecification |
specification()
Use MPEG-2 AAC instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.
|
String |
specificationAsString()
Use MPEG-2 AAC instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.
|
AacSettings.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
AacVbrQuality |
vbrQuality()
VBR Quality Level - Only used if rate_control_mode is VBR.
|
String |
vbrQualityAsString()
VBR Quality Level - Only used if rate_control_mode is VBR.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final AacAudioDescriptionBroadcasterMix audioDescriptionBroadcasterMix()
If the service returns an enum value that is not available in the current SDK version,
audioDescriptionBroadcasterMix
will return
AacAudioDescriptionBroadcasterMix.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from audioDescriptionBroadcasterMixAsString()
.
AacAudioDescriptionBroadcasterMix
public final String audioDescriptionBroadcasterMixAsString()
If the service returns an enum value that is not available in the current SDK version,
audioDescriptionBroadcasterMix
will return
AacAudioDescriptionBroadcasterMix.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from audioDescriptionBroadcasterMixAsString()
.
AacAudioDescriptionBroadcasterMix
public final Integer bitrate()
public final AacCodecProfile codecProfile()
If the service returns an enum value that is not available in the current SDK version, codecProfile
will
return AacCodecProfile.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
codecProfileAsString()
.
AacCodecProfile
public final String codecProfileAsString()
If the service returns an enum value that is not available in the current SDK version, codecProfile
will
return AacCodecProfile.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
codecProfileAsString()
.
AacCodecProfile
public final AacCodingMode codingMode()
If the service returns an enum value that is not available in the current SDK version, codingMode
will
return AacCodingMode.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
codingModeAsString()
.
AacCodingMode
public final String codingModeAsString()
If the service returns an enum value that is not available in the current SDK version, codingMode
will
return AacCodingMode.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
codingModeAsString()
.
AacCodingMode
public final AacRateControlMode rateControlMode()
If the service returns an enum value that is not available in the current SDK version, rateControlMode
will return AacRateControlMode.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from rateControlModeAsString()
.
AacRateControlMode
public final String rateControlModeAsString()
If the service returns an enum value that is not available in the current SDK version, rateControlMode
will return AacRateControlMode.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from rateControlModeAsString()
.
AacRateControlMode
public final AacRawFormat rawFormat()
If the service returns an enum value that is not available in the current SDK version, rawFormat
will
return AacRawFormat.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
rawFormatAsString()
.
AacRawFormat
public final String rawFormatAsString()
If the service returns an enum value that is not available in the current SDK version, rawFormat
will
return AacRawFormat.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
rawFormatAsString()
.
AacRawFormat
public final Integer sampleRate()
public final AacSpecification specification()
If the service returns an enum value that is not available in the current SDK version, specification
will return AacSpecification.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from specificationAsString()
.
AacSpecification
public final String specificationAsString()
If the service returns an enum value that is not available in the current SDK version, specification
will return AacSpecification.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from specificationAsString()
.
AacSpecification
public final AacVbrQuality vbrQuality()
If the service returns an enum value that is not available in the current SDK version, vbrQuality
will
return AacVbrQuality.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
vbrQualityAsString()
.
AacVbrQuality
public final String vbrQualityAsString()
If the service returns an enum value that is not available in the current SDK version, vbrQuality
will
return AacVbrQuality.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
vbrQualityAsString()
.
AacVbrQuality
public AacSettings.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<AacSettings.Builder,AacSettings>
public static AacSettings.Builder builder()
public static Class<? extends AacSettings.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2022. All rights reserved.