AWS SDK for C++  1.9.71
AWS SDK for C++
Public Member Functions | List of all members
Aws::MediaConvert::Model::AudioCodecSettings Class Reference

#include <AudioCodecSettings.h>

Public Member Functions

 AudioCodecSettings ()
 
 AudioCodecSettings (Aws::Utils::Json::JsonView jsonValue)
 
AudioCodecSettingsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const AacSettingsGetAacSettings () const
 
bool AacSettingsHasBeenSet () const
 
void SetAacSettings (const AacSettings &value)
 
void SetAacSettings (AacSettings &&value)
 
AudioCodecSettingsWithAacSettings (const AacSettings &value)
 
AudioCodecSettingsWithAacSettings (AacSettings &&value)
 
const Ac3SettingsGetAc3Settings () const
 
bool Ac3SettingsHasBeenSet () const
 
void SetAc3Settings (const Ac3Settings &value)
 
void SetAc3Settings (Ac3Settings &&value)
 
AudioCodecSettingsWithAc3Settings (const Ac3Settings &value)
 
AudioCodecSettingsWithAc3Settings (Ac3Settings &&value)
 
const AiffSettingsGetAiffSettings () const
 
bool AiffSettingsHasBeenSet () const
 
void SetAiffSettings (const AiffSettings &value)
 
void SetAiffSettings (AiffSettings &&value)
 
AudioCodecSettingsWithAiffSettings (const AiffSettings &value)
 
AudioCodecSettingsWithAiffSettings (AiffSettings &&value)
 
const AudioCodecGetCodec () const
 
bool CodecHasBeenSet () const
 
void SetCodec (const AudioCodec &value)
 
void SetCodec (AudioCodec &&value)
 
AudioCodecSettingsWithCodec (const AudioCodec &value)
 
AudioCodecSettingsWithCodec (AudioCodec &&value)
 
const Eac3AtmosSettingsGetEac3AtmosSettings () const
 
bool Eac3AtmosSettingsHasBeenSet () const
 
void SetEac3AtmosSettings (const Eac3AtmosSettings &value)
 
void SetEac3AtmosSettings (Eac3AtmosSettings &&value)
 
AudioCodecSettingsWithEac3AtmosSettings (const Eac3AtmosSettings &value)
 
AudioCodecSettingsWithEac3AtmosSettings (Eac3AtmosSettings &&value)
 
const Eac3SettingsGetEac3Settings () const
 
bool Eac3SettingsHasBeenSet () const
 
void SetEac3Settings (const Eac3Settings &value)
 
void SetEac3Settings (Eac3Settings &&value)
 
AudioCodecSettingsWithEac3Settings (const Eac3Settings &value)
 
AudioCodecSettingsWithEac3Settings (Eac3Settings &&value)
 
const Mp2SettingsGetMp2Settings () const
 
bool Mp2SettingsHasBeenSet () const
 
void SetMp2Settings (const Mp2Settings &value)
 
void SetMp2Settings (Mp2Settings &&value)
 
AudioCodecSettingsWithMp2Settings (const Mp2Settings &value)
 
AudioCodecSettingsWithMp2Settings (Mp2Settings &&value)
 
const Mp3SettingsGetMp3Settings () const
 
bool Mp3SettingsHasBeenSet () const
 
void SetMp3Settings (const Mp3Settings &value)
 
void SetMp3Settings (Mp3Settings &&value)
 
AudioCodecSettingsWithMp3Settings (const Mp3Settings &value)
 
AudioCodecSettingsWithMp3Settings (Mp3Settings &&value)
 
const OpusSettingsGetOpusSettings () const
 
bool OpusSettingsHasBeenSet () const
 
void SetOpusSettings (const OpusSettings &value)
 
void SetOpusSettings (OpusSettings &&value)
 
AudioCodecSettingsWithOpusSettings (const OpusSettings &value)
 
AudioCodecSettingsWithOpusSettings (OpusSettings &&value)
 
const VorbisSettingsGetVorbisSettings () const
 
bool VorbisSettingsHasBeenSet () const
 
void SetVorbisSettings (const VorbisSettings &value)
 
void SetVorbisSettings (VorbisSettings &&value)
 
AudioCodecSettingsWithVorbisSettings (const VorbisSettings &value)
 
AudioCodecSettingsWithVorbisSettings (VorbisSettings &&value)
 
const WavSettingsGetWavSettings () const
 
bool WavSettingsHasBeenSet () const
 
void SetWavSettings (const WavSettings &value)
 
void SetWavSettings (WavSettings &&value)
 
AudioCodecSettingsWithWavSettings (const WavSettings &value)
 
AudioCodecSettingsWithWavSettings (WavSettings &&value)
 

Detailed Description

Settings related to audio encoding. The settings in this group vary depending on the value that you choose for your audio codec.

See Also:

AWS API Reference

Definition at line 42 of file AudioCodecSettings.h.

Constructor & Destructor Documentation

◆ AudioCodecSettings() [1/2]

Aws::MediaConvert::Model::AudioCodecSettings::AudioCodecSettings ( )

◆ AudioCodecSettings() [2/2]

Aws::MediaConvert::Model::AudioCodecSettings::AudioCodecSettings ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AacSettingsHasBeenSet()

bool Aws::MediaConvert::Model::AudioCodecSettings::AacSettingsHasBeenSet ( ) const
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AAC. The service accepts one of two mutually exclusive groups of AAC settings–VBR and CBR. To select one of these modes, set the value of Bitrate control mode (rateControlMode) to "VBR" or "CBR". In VBR mode, you control the audio quality with the setting VBR quality (vbrQuality). In CBR mode, you use the setting Bitrate (bitrate). Defaults and valid values depend on the rate control mode.

Definition at line 71 of file AudioCodecSettings.h.

◆ Ac3SettingsHasBeenSet()

bool Aws::MediaConvert::Model::AudioCodecSettings::Ac3SettingsHasBeenSet ( ) const
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AC3.

Definition at line 128 of file AudioCodecSettings.h.

◆ AiffSettingsHasBeenSet()

bool Aws::MediaConvert::Model::AudioCodecSettings::AiffSettingsHasBeenSet ( ) const
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AIFF.

Definition at line 165 of file AudioCodecSettings.h.

◆ CodecHasBeenSet()

bool Aws::MediaConvert::Model::AudioCodecSettings::CodecHasBeenSet ( ) const
inline

Choose the audio codec for this output. Note that the option Dolby Digital passthrough (PASSTHROUGH) applies only to Dolby Digital and Dolby Digital Plus audio inputs. Make sure that you choose a codec that's supported with your output container: https://docs.aws.amazon.com/mediaconvert/latest/ug/reference-codecs-containers.html#reference-codecs-containers-output-audio For audio-only outputs, make sure that both your input audio codec and your output audio codec are supported for audio-only workflows. For more information, see: https://docs.aws.amazon.com/mediaconvert/latest/ug/reference-codecs-containers-input.html#reference-codecs-containers-input-audio-only and https://docs.aws.amazon.com/mediaconvert/latest/ug/reference-codecs-containers.html#audio-only-output

Definition at line 220 of file AudioCodecSettings.h.

◆ Eac3AtmosSettingsHasBeenSet()

bool Aws::MediaConvert::Model::AudioCodecSettings::Eac3AtmosSettingsHasBeenSet ( ) const
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value EAC3_ATMOS.

Definition at line 293 of file AudioCodecSettings.h.

◆ Eac3SettingsHasBeenSet()

bool Aws::MediaConvert::Model::AudioCodecSettings::Eac3SettingsHasBeenSet ( ) const
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value EAC3.

Definition at line 330 of file AudioCodecSettings.h.

◆ GetAacSettings()

const AacSettings& Aws::MediaConvert::Model::AudioCodecSettings::GetAacSettings ( ) const
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AAC. The service accepts one of two mutually exclusive groups of AAC settings–VBR and CBR. To select one of these modes, set the value of Bitrate control mode (rateControlMode) to "VBR" or "CBR". In VBR mode, you control the audio quality with the setting VBR quality (vbrQuality). In CBR mode, you use the setting Bitrate (bitrate). Defaults and valid values depend on the rate control mode.

Definition at line 60 of file AudioCodecSettings.h.

◆ GetAc3Settings()

const Ac3Settings& Aws::MediaConvert::Model::AudioCodecSettings::GetAc3Settings ( ) const
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AC3.

Definition at line 122 of file AudioCodecSettings.h.

◆ GetAiffSettings()

const AiffSettings& Aws::MediaConvert::Model::AudioCodecSettings::GetAiffSettings ( ) const
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AIFF.

Definition at line 159 of file AudioCodecSettings.h.

◆ GetCodec()

const AudioCodec& Aws::MediaConvert::Model::AudioCodecSettings::GetCodec ( ) const
inline

Choose the audio codec for this output. Note that the option Dolby Digital passthrough (PASSTHROUGH) applies only to Dolby Digital and Dolby Digital Plus audio inputs. Make sure that you choose a codec that's supported with your output container: https://docs.aws.amazon.com/mediaconvert/latest/ug/reference-codecs-containers.html#reference-codecs-containers-output-audio For audio-only outputs, make sure that both your input audio codec and your output audio codec are supported for audio-only workflows. For more information, see: https://docs.aws.amazon.com/mediaconvert/latest/ug/reference-codecs-containers-input.html#reference-codecs-containers-input-audio-only and https://docs.aws.amazon.com/mediaconvert/latest/ug/reference-codecs-containers.html#audio-only-output

Definition at line 205 of file AudioCodecSettings.h.

◆ GetEac3AtmosSettings()

const Eac3AtmosSettings& Aws::MediaConvert::Model::AudioCodecSettings::GetEac3AtmosSettings ( ) const
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value EAC3_ATMOS.

Definition at line 287 of file AudioCodecSettings.h.

◆ GetEac3Settings()

const Eac3Settings& Aws::MediaConvert::Model::AudioCodecSettings::GetEac3Settings ( ) const
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value EAC3.

Definition at line 324 of file AudioCodecSettings.h.

◆ GetMp2Settings()

const Mp2Settings& Aws::MediaConvert::Model::AudioCodecSettings::GetMp2Settings ( ) const
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value MP2.

Definition at line 361 of file AudioCodecSettings.h.

◆ GetMp3Settings()

const Mp3Settings& Aws::MediaConvert::Model::AudioCodecSettings::GetMp3Settings ( ) const
inline

Required when you set Codec, under AudioDescriptions>CodecSettings, to the value MP3.

Definition at line 398 of file AudioCodecSettings.h.

◆ GetOpusSettings()

const OpusSettings& Aws::MediaConvert::Model::AudioCodecSettings::GetOpusSettings ( ) const
inline

Required when you set Codec, under AudioDescriptions>CodecSettings, to the value OPUS.

Definition at line 435 of file AudioCodecSettings.h.

◆ GetVorbisSettings()

const VorbisSettings& Aws::MediaConvert::Model::AudioCodecSettings::GetVorbisSettings ( ) const
inline

Required when you set Codec, under AudioDescriptions>CodecSettings, to the value Vorbis.

Definition at line 472 of file AudioCodecSettings.h.

◆ GetWavSettings()

const WavSettings& Aws::MediaConvert::Model::AudioCodecSettings::GetWavSettings ( ) const
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value WAV.

Definition at line 509 of file AudioCodecSettings.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::MediaConvert::Model::AudioCodecSettings::Jsonize ( ) const

◆ Mp2SettingsHasBeenSet()

bool Aws::MediaConvert::Model::AudioCodecSettings::Mp2SettingsHasBeenSet ( ) const
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value MP2.

Definition at line 367 of file AudioCodecSettings.h.

◆ Mp3SettingsHasBeenSet()

bool Aws::MediaConvert::Model::AudioCodecSettings::Mp3SettingsHasBeenSet ( ) const
inline

Required when you set Codec, under AudioDescriptions>CodecSettings, to the value MP3.

Definition at line 404 of file AudioCodecSettings.h.

◆ operator=()

AudioCodecSettings& Aws::MediaConvert::Model::AudioCodecSettings::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ OpusSettingsHasBeenSet()

bool Aws::MediaConvert::Model::AudioCodecSettings::OpusSettingsHasBeenSet ( ) const
inline

Required when you set Codec, under AudioDescriptions>CodecSettings, to the value OPUS.

Definition at line 441 of file AudioCodecSettings.h.

◆ SetAacSettings() [1/2]

void Aws::MediaConvert::Model::AudioCodecSettings::SetAacSettings ( AacSettings &&  value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AAC. The service accepts one of two mutually exclusive groups of AAC settings–VBR and CBR. To select one of these modes, set the value of Bitrate control mode (rateControlMode) to "VBR" or "CBR". In VBR mode, you control the audio quality with the setting VBR quality (vbrQuality). In CBR mode, you use the setting Bitrate (bitrate). Defaults and valid values depend on the rate control mode.

Definition at line 93 of file AudioCodecSettings.h.

◆ SetAacSettings() [2/2]

void Aws::MediaConvert::Model::AudioCodecSettings::SetAacSettings ( const AacSettings value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AAC. The service accepts one of two mutually exclusive groups of AAC settings–VBR and CBR. To select one of these modes, set the value of Bitrate control mode (rateControlMode) to "VBR" or "CBR". In VBR mode, you control the audio quality with the setting VBR quality (vbrQuality). In CBR mode, you use the setting Bitrate (bitrate). Defaults and valid values depend on the rate control mode.

Definition at line 82 of file AudioCodecSettings.h.

◆ SetAc3Settings() [1/2]

void Aws::MediaConvert::Model::AudioCodecSettings::SetAc3Settings ( Ac3Settings &&  value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AC3.

Definition at line 140 of file AudioCodecSettings.h.

◆ SetAc3Settings() [2/2]

void Aws::MediaConvert::Model::AudioCodecSettings::SetAc3Settings ( const Ac3Settings value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AC3.

Definition at line 134 of file AudioCodecSettings.h.

◆ SetAiffSettings() [1/2]

void Aws::MediaConvert::Model::AudioCodecSettings::SetAiffSettings ( AiffSettings &&  value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AIFF.

Definition at line 177 of file AudioCodecSettings.h.

◆ SetAiffSettings() [2/2]

void Aws::MediaConvert::Model::AudioCodecSettings::SetAiffSettings ( const AiffSettings value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AIFF.

Definition at line 171 of file AudioCodecSettings.h.

◆ SetCodec() [1/2]

void Aws::MediaConvert::Model::AudioCodecSettings::SetCodec ( AudioCodec &&  value)
inline

Choose the audio codec for this output. Note that the option Dolby Digital passthrough (PASSTHROUGH) applies only to Dolby Digital and Dolby Digital Plus audio inputs. Make sure that you choose a codec that's supported with your output container: https://docs.aws.amazon.com/mediaconvert/latest/ug/reference-codecs-containers.html#reference-codecs-containers-output-audio For audio-only outputs, make sure that both your input audio codec and your output audio codec are supported for audio-only workflows. For more information, see: https://docs.aws.amazon.com/mediaconvert/latest/ug/reference-codecs-containers-input.html#reference-codecs-containers-input-audio-only and https://docs.aws.amazon.com/mediaconvert/latest/ug/reference-codecs-containers.html#audio-only-output

Definition at line 250 of file AudioCodecSettings.h.

◆ SetCodec() [2/2]

void Aws::MediaConvert::Model::AudioCodecSettings::SetCodec ( const AudioCodec value)
inline

Choose the audio codec for this output. Note that the option Dolby Digital passthrough (PASSTHROUGH) applies only to Dolby Digital and Dolby Digital Plus audio inputs. Make sure that you choose a codec that's supported with your output container: https://docs.aws.amazon.com/mediaconvert/latest/ug/reference-codecs-containers.html#reference-codecs-containers-output-audio For audio-only outputs, make sure that both your input audio codec and your output audio codec are supported for audio-only workflows. For more information, see: https://docs.aws.amazon.com/mediaconvert/latest/ug/reference-codecs-containers-input.html#reference-codecs-containers-input-audio-only and https://docs.aws.amazon.com/mediaconvert/latest/ug/reference-codecs-containers.html#audio-only-output

Definition at line 235 of file AudioCodecSettings.h.

◆ SetEac3AtmosSettings() [1/2]

void Aws::MediaConvert::Model::AudioCodecSettings::SetEac3AtmosSettings ( const Eac3AtmosSettings value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value EAC3_ATMOS.

Definition at line 299 of file AudioCodecSettings.h.

◆ SetEac3AtmosSettings() [2/2]

void Aws::MediaConvert::Model::AudioCodecSettings::SetEac3AtmosSettings ( Eac3AtmosSettings &&  value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value EAC3_ATMOS.

Definition at line 305 of file AudioCodecSettings.h.

◆ SetEac3Settings() [1/2]

void Aws::MediaConvert::Model::AudioCodecSettings::SetEac3Settings ( const Eac3Settings value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value EAC3.

Definition at line 336 of file AudioCodecSettings.h.

◆ SetEac3Settings() [2/2]

void Aws::MediaConvert::Model::AudioCodecSettings::SetEac3Settings ( Eac3Settings &&  value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value EAC3.

Definition at line 342 of file AudioCodecSettings.h.

◆ SetMp2Settings() [1/2]

void Aws::MediaConvert::Model::AudioCodecSettings::SetMp2Settings ( const Mp2Settings value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value MP2.

Definition at line 373 of file AudioCodecSettings.h.

◆ SetMp2Settings() [2/2]

void Aws::MediaConvert::Model::AudioCodecSettings::SetMp2Settings ( Mp2Settings &&  value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value MP2.

Definition at line 379 of file AudioCodecSettings.h.

◆ SetMp3Settings() [1/2]

void Aws::MediaConvert::Model::AudioCodecSettings::SetMp3Settings ( const Mp3Settings value)
inline

Required when you set Codec, under AudioDescriptions>CodecSettings, to the value MP3.

Definition at line 410 of file AudioCodecSettings.h.

◆ SetMp3Settings() [2/2]

void Aws::MediaConvert::Model::AudioCodecSettings::SetMp3Settings ( Mp3Settings &&  value)
inline

Required when you set Codec, under AudioDescriptions>CodecSettings, to the value MP3.

Definition at line 416 of file AudioCodecSettings.h.

◆ SetOpusSettings() [1/2]

void Aws::MediaConvert::Model::AudioCodecSettings::SetOpusSettings ( const OpusSettings value)
inline

Required when you set Codec, under AudioDescriptions>CodecSettings, to the value OPUS.

Definition at line 447 of file AudioCodecSettings.h.

◆ SetOpusSettings() [2/2]

void Aws::MediaConvert::Model::AudioCodecSettings::SetOpusSettings ( OpusSettings &&  value)
inline

Required when you set Codec, under AudioDescriptions>CodecSettings, to the value OPUS.

Definition at line 453 of file AudioCodecSettings.h.

◆ SetVorbisSettings() [1/2]

void Aws::MediaConvert::Model::AudioCodecSettings::SetVorbisSettings ( const VorbisSettings value)
inline

Required when you set Codec, under AudioDescriptions>CodecSettings, to the value Vorbis.

Definition at line 484 of file AudioCodecSettings.h.

◆ SetVorbisSettings() [2/2]

void Aws::MediaConvert::Model::AudioCodecSettings::SetVorbisSettings ( VorbisSettings &&  value)
inline

Required when you set Codec, under AudioDescriptions>CodecSettings, to the value Vorbis.

Definition at line 490 of file AudioCodecSettings.h.

◆ SetWavSettings() [1/2]

void Aws::MediaConvert::Model::AudioCodecSettings::SetWavSettings ( const WavSettings value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value WAV.

Definition at line 521 of file AudioCodecSettings.h.

◆ SetWavSettings() [2/2]

void Aws::MediaConvert::Model::AudioCodecSettings::SetWavSettings ( WavSettings &&  value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value WAV.

Definition at line 527 of file AudioCodecSettings.h.

◆ VorbisSettingsHasBeenSet()

bool Aws::MediaConvert::Model::AudioCodecSettings::VorbisSettingsHasBeenSet ( ) const
inline

Required when you set Codec, under AudioDescriptions>CodecSettings, to the value Vorbis.

Definition at line 478 of file AudioCodecSettings.h.

◆ WavSettingsHasBeenSet()

bool Aws::MediaConvert::Model::AudioCodecSettings::WavSettingsHasBeenSet ( ) const
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value WAV.

Definition at line 515 of file AudioCodecSettings.h.

◆ WithAacSettings() [1/2]

AudioCodecSettings& Aws::MediaConvert::Model::AudioCodecSettings::WithAacSettings ( AacSettings &&  value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AAC. The service accepts one of two mutually exclusive groups of AAC settings–VBR and CBR. To select one of these modes, set the value of Bitrate control mode (rateControlMode) to "VBR" or "CBR". In VBR mode, you control the audio quality with the setting VBR quality (vbrQuality). In CBR mode, you use the setting Bitrate (bitrate). Defaults and valid values depend on the rate control mode.

Definition at line 115 of file AudioCodecSettings.h.

◆ WithAacSettings() [2/2]

AudioCodecSettings& Aws::MediaConvert::Model::AudioCodecSettings::WithAacSettings ( const AacSettings value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AAC. The service accepts one of two mutually exclusive groups of AAC settings–VBR and CBR. To select one of these modes, set the value of Bitrate control mode (rateControlMode) to "VBR" or "CBR". In VBR mode, you control the audio quality with the setting VBR quality (vbrQuality). In CBR mode, you use the setting Bitrate (bitrate). Defaults and valid values depend on the rate control mode.

Definition at line 104 of file AudioCodecSettings.h.

◆ WithAc3Settings() [1/2]

AudioCodecSettings& Aws::MediaConvert::Model::AudioCodecSettings::WithAc3Settings ( Ac3Settings &&  value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AC3.

Definition at line 152 of file AudioCodecSettings.h.

◆ WithAc3Settings() [2/2]

AudioCodecSettings& Aws::MediaConvert::Model::AudioCodecSettings::WithAc3Settings ( const Ac3Settings value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AC3.

Definition at line 146 of file AudioCodecSettings.h.

◆ WithAiffSettings() [1/2]

AudioCodecSettings& Aws::MediaConvert::Model::AudioCodecSettings::WithAiffSettings ( AiffSettings &&  value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AIFF.

Definition at line 189 of file AudioCodecSettings.h.

◆ WithAiffSettings() [2/2]

AudioCodecSettings& Aws::MediaConvert::Model::AudioCodecSettings::WithAiffSettings ( const AiffSettings value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AIFF.

Definition at line 183 of file AudioCodecSettings.h.

◆ WithCodec() [1/2]

AudioCodecSettings& Aws::MediaConvert::Model::AudioCodecSettings::WithCodec ( AudioCodec &&  value)
inline

Choose the audio codec for this output. Note that the option Dolby Digital passthrough (PASSTHROUGH) applies only to Dolby Digital and Dolby Digital Plus audio inputs. Make sure that you choose a codec that's supported with your output container: https://docs.aws.amazon.com/mediaconvert/latest/ug/reference-codecs-containers.html#reference-codecs-containers-output-audio For audio-only outputs, make sure that both your input audio codec and your output audio codec are supported for audio-only workflows. For more information, see: https://docs.aws.amazon.com/mediaconvert/latest/ug/reference-codecs-containers-input.html#reference-codecs-containers-input-audio-only and https://docs.aws.amazon.com/mediaconvert/latest/ug/reference-codecs-containers.html#audio-only-output

Definition at line 280 of file AudioCodecSettings.h.

◆ WithCodec() [2/2]

AudioCodecSettings& Aws::MediaConvert::Model::AudioCodecSettings::WithCodec ( const AudioCodec value)
inline

Choose the audio codec for this output. Note that the option Dolby Digital passthrough (PASSTHROUGH) applies only to Dolby Digital and Dolby Digital Plus audio inputs. Make sure that you choose a codec that's supported with your output container: https://docs.aws.amazon.com/mediaconvert/latest/ug/reference-codecs-containers.html#reference-codecs-containers-output-audio For audio-only outputs, make sure that both your input audio codec and your output audio codec are supported for audio-only workflows. For more information, see: https://docs.aws.amazon.com/mediaconvert/latest/ug/reference-codecs-containers-input.html#reference-codecs-containers-input-audio-only and https://docs.aws.amazon.com/mediaconvert/latest/ug/reference-codecs-containers.html#audio-only-output

Definition at line 265 of file AudioCodecSettings.h.

◆ WithEac3AtmosSettings() [1/2]

AudioCodecSettings& Aws::MediaConvert::Model::AudioCodecSettings::WithEac3AtmosSettings ( const Eac3AtmosSettings value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value EAC3_ATMOS.

Definition at line 311 of file AudioCodecSettings.h.

◆ WithEac3AtmosSettings() [2/2]

AudioCodecSettings& Aws::MediaConvert::Model::AudioCodecSettings::WithEac3AtmosSettings ( Eac3AtmosSettings &&  value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value EAC3_ATMOS.

Definition at line 317 of file AudioCodecSettings.h.

◆ WithEac3Settings() [1/2]

AudioCodecSettings& Aws::MediaConvert::Model::AudioCodecSettings::WithEac3Settings ( const Eac3Settings value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value EAC3.

Definition at line 348 of file AudioCodecSettings.h.

◆ WithEac3Settings() [2/2]

AudioCodecSettings& Aws::MediaConvert::Model::AudioCodecSettings::WithEac3Settings ( Eac3Settings &&  value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value EAC3.

Definition at line 354 of file AudioCodecSettings.h.

◆ WithMp2Settings() [1/2]

AudioCodecSettings& Aws::MediaConvert::Model::AudioCodecSettings::WithMp2Settings ( const Mp2Settings value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value MP2.

Definition at line 385 of file AudioCodecSettings.h.

◆ WithMp2Settings() [2/2]

AudioCodecSettings& Aws::MediaConvert::Model::AudioCodecSettings::WithMp2Settings ( Mp2Settings &&  value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value MP2.

Definition at line 391 of file AudioCodecSettings.h.

◆ WithMp3Settings() [1/2]

AudioCodecSettings& Aws::MediaConvert::Model::AudioCodecSettings::WithMp3Settings ( const Mp3Settings value)
inline

Required when you set Codec, under AudioDescriptions>CodecSettings, to the value MP3.

Definition at line 422 of file AudioCodecSettings.h.

◆ WithMp3Settings() [2/2]

AudioCodecSettings& Aws::MediaConvert::Model::AudioCodecSettings::WithMp3Settings ( Mp3Settings &&  value)
inline

Required when you set Codec, under AudioDescriptions>CodecSettings, to the value MP3.

Definition at line 428 of file AudioCodecSettings.h.

◆ WithOpusSettings() [1/2]

AudioCodecSettings& Aws::MediaConvert::Model::AudioCodecSettings::WithOpusSettings ( const OpusSettings value)
inline

Required when you set Codec, under AudioDescriptions>CodecSettings, to the value OPUS.

Definition at line 459 of file AudioCodecSettings.h.

◆ WithOpusSettings() [2/2]

AudioCodecSettings& Aws::MediaConvert::Model::AudioCodecSettings::WithOpusSettings ( OpusSettings &&  value)
inline

Required when you set Codec, under AudioDescriptions>CodecSettings, to the value OPUS.

Definition at line 465 of file AudioCodecSettings.h.

◆ WithVorbisSettings() [1/2]

AudioCodecSettings& Aws::MediaConvert::Model::AudioCodecSettings::WithVorbisSettings ( const VorbisSettings value)
inline

Required when you set Codec, under AudioDescriptions>CodecSettings, to the value Vorbis.

Definition at line 496 of file AudioCodecSettings.h.

◆ WithVorbisSettings() [2/2]

AudioCodecSettings& Aws::MediaConvert::Model::AudioCodecSettings::WithVorbisSettings ( VorbisSettings &&  value)
inline

Required when you set Codec, under AudioDescriptions>CodecSettings, to the value Vorbis.

Definition at line 502 of file AudioCodecSettings.h.

◆ WithWavSettings() [1/2]

AudioCodecSettings& Aws::MediaConvert::Model::AudioCodecSettings::WithWavSettings ( const WavSettings value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value WAV.

Definition at line 533 of file AudioCodecSettings.h.

◆ WithWavSettings() [2/2]

AudioCodecSettings& Aws::MediaConvert::Model::AudioCodecSettings::WithWavSettings ( WavSettings &&  value)
inline

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value WAV.

Definition at line 539 of file AudioCodecSettings.h.


The documentation for this class was generated from the following file: