AWS SDK for C++  1.9.160
AWS SDK for C++
AudioCodecSettings.h
Go to the documentation of this file.
1 
6 #pragma once
19 #include <utility>
20 
21 namespace Aws
22 {
23 namespace Utils
24 {
25 namespace Json
26 {
27  class JsonValue;
28  class JsonView;
29 } // namespace Json
30 } // namespace Utils
31 namespace MediaConvert
32 {
33 namespace Model
34 {
35 
43  {
44  public:
49 
50 
60  inline const AacSettings& GetAacSettings() const{ return m_aacSettings; }
61 
71  inline bool AacSettingsHasBeenSet() const { return m_aacSettingsHasBeenSet; }
72 
82  inline void SetAacSettings(const AacSettings& value) { m_aacSettingsHasBeenSet = true; m_aacSettings = value; }
83 
93  inline void SetAacSettings(AacSettings&& value) { m_aacSettingsHasBeenSet = true; m_aacSettings = std::move(value); }
94 
104  inline AudioCodecSettings& WithAacSettings(const AacSettings& value) { SetAacSettings(value); return *this;}
105 
115  inline AudioCodecSettings& WithAacSettings(AacSettings&& value) { SetAacSettings(std::move(value)); return *this;}
116 
117 
122  inline const Ac3Settings& GetAc3Settings() const{ return m_ac3Settings; }
123 
128  inline bool Ac3SettingsHasBeenSet() const { return m_ac3SettingsHasBeenSet; }
129 
134  inline void SetAc3Settings(const Ac3Settings& value) { m_ac3SettingsHasBeenSet = true; m_ac3Settings = value; }
135 
140  inline void SetAc3Settings(Ac3Settings&& value) { m_ac3SettingsHasBeenSet = true; m_ac3Settings = std::move(value); }
141 
146  inline AudioCodecSettings& WithAc3Settings(const Ac3Settings& value) { SetAc3Settings(value); return *this;}
147 
152  inline AudioCodecSettings& WithAc3Settings(Ac3Settings&& value) { SetAc3Settings(std::move(value)); return *this;}
153 
154 
159  inline const AiffSettings& GetAiffSettings() const{ return m_aiffSettings; }
160 
165  inline bool AiffSettingsHasBeenSet() const { return m_aiffSettingsHasBeenSet; }
166 
171  inline void SetAiffSettings(const AiffSettings& value) { m_aiffSettingsHasBeenSet = true; m_aiffSettings = value; }
172 
177  inline void SetAiffSettings(AiffSettings&& value) { m_aiffSettingsHasBeenSet = true; m_aiffSettings = std::move(value); }
178 
183  inline AudioCodecSettings& WithAiffSettings(const AiffSettings& value) { SetAiffSettings(value); return *this;}
184 
189  inline AudioCodecSettings& WithAiffSettings(AiffSettings&& value) { SetAiffSettings(std::move(value)); return *this;}
190 
191 
205  inline const AudioCodec& GetCodec() const{ return m_codec; }
206 
220  inline bool CodecHasBeenSet() const { return m_codecHasBeenSet; }
221 
235  inline void SetCodec(const AudioCodec& value) { m_codecHasBeenSet = true; m_codec = value; }
236 
250  inline void SetCodec(AudioCodec&& value) { m_codecHasBeenSet = true; m_codec = std::move(value); }
251 
265  inline AudioCodecSettings& WithCodec(const AudioCodec& value) { SetCodec(value); return *this;}
266 
280  inline AudioCodecSettings& WithCodec(AudioCodec&& value) { SetCodec(std::move(value)); return *this;}
281 
282 
287  inline const Eac3AtmosSettings& GetEac3AtmosSettings() const{ return m_eac3AtmosSettings; }
288 
293  inline bool Eac3AtmosSettingsHasBeenSet() const { return m_eac3AtmosSettingsHasBeenSet; }
294 
299  inline void SetEac3AtmosSettings(const Eac3AtmosSettings& value) { m_eac3AtmosSettingsHasBeenSet = true; m_eac3AtmosSettings = value; }
300 
305  inline void SetEac3AtmosSettings(Eac3AtmosSettings&& value) { m_eac3AtmosSettingsHasBeenSet = true; m_eac3AtmosSettings = std::move(value); }
306 
311  inline AudioCodecSettings& WithEac3AtmosSettings(const Eac3AtmosSettings& value) { SetEac3AtmosSettings(value); return *this;}
312 
317  inline AudioCodecSettings& WithEac3AtmosSettings(Eac3AtmosSettings&& value) { SetEac3AtmosSettings(std::move(value)); return *this;}
318 
319 
324  inline const Eac3Settings& GetEac3Settings() const{ return m_eac3Settings; }
325 
330  inline bool Eac3SettingsHasBeenSet() const { return m_eac3SettingsHasBeenSet; }
331 
336  inline void SetEac3Settings(const Eac3Settings& value) { m_eac3SettingsHasBeenSet = true; m_eac3Settings = value; }
337 
342  inline void SetEac3Settings(Eac3Settings&& value) { m_eac3SettingsHasBeenSet = true; m_eac3Settings = std::move(value); }
343 
348  inline AudioCodecSettings& WithEac3Settings(const Eac3Settings& value) { SetEac3Settings(value); return *this;}
349 
354  inline AudioCodecSettings& WithEac3Settings(Eac3Settings&& value) { SetEac3Settings(std::move(value)); return *this;}
355 
356 
361  inline const Mp2Settings& GetMp2Settings() const{ return m_mp2Settings; }
362 
367  inline bool Mp2SettingsHasBeenSet() const { return m_mp2SettingsHasBeenSet; }
368 
373  inline void SetMp2Settings(const Mp2Settings& value) { m_mp2SettingsHasBeenSet = true; m_mp2Settings = value; }
374 
379  inline void SetMp2Settings(Mp2Settings&& value) { m_mp2SettingsHasBeenSet = true; m_mp2Settings = std::move(value); }
380 
385  inline AudioCodecSettings& WithMp2Settings(const Mp2Settings& value) { SetMp2Settings(value); return *this;}
386 
391  inline AudioCodecSettings& WithMp2Settings(Mp2Settings&& value) { SetMp2Settings(std::move(value)); return *this;}
392 
393 
398  inline const Mp3Settings& GetMp3Settings() const{ return m_mp3Settings; }
399 
404  inline bool Mp3SettingsHasBeenSet() const { return m_mp3SettingsHasBeenSet; }
405 
410  inline void SetMp3Settings(const Mp3Settings& value) { m_mp3SettingsHasBeenSet = true; m_mp3Settings = value; }
411 
416  inline void SetMp3Settings(Mp3Settings&& value) { m_mp3SettingsHasBeenSet = true; m_mp3Settings = std::move(value); }
417 
422  inline AudioCodecSettings& WithMp3Settings(const Mp3Settings& value) { SetMp3Settings(value); return *this;}
423 
428  inline AudioCodecSettings& WithMp3Settings(Mp3Settings&& value) { SetMp3Settings(std::move(value)); return *this;}
429 
430 
435  inline const OpusSettings& GetOpusSettings() const{ return m_opusSettings; }
436 
441  inline bool OpusSettingsHasBeenSet() const { return m_opusSettingsHasBeenSet; }
442 
447  inline void SetOpusSettings(const OpusSettings& value) { m_opusSettingsHasBeenSet = true; m_opusSettings = value; }
448 
453  inline void SetOpusSettings(OpusSettings&& value) { m_opusSettingsHasBeenSet = true; m_opusSettings = std::move(value); }
454 
459  inline AudioCodecSettings& WithOpusSettings(const OpusSettings& value) { SetOpusSettings(value); return *this;}
460 
465  inline AudioCodecSettings& WithOpusSettings(OpusSettings&& value) { SetOpusSettings(std::move(value)); return *this;}
466 
467 
472  inline const VorbisSettings& GetVorbisSettings() const{ return m_vorbisSettings; }
473 
478  inline bool VorbisSettingsHasBeenSet() const { return m_vorbisSettingsHasBeenSet; }
479 
484  inline void SetVorbisSettings(const VorbisSettings& value) { m_vorbisSettingsHasBeenSet = true; m_vorbisSettings = value; }
485 
490  inline void SetVorbisSettings(VorbisSettings&& value) { m_vorbisSettingsHasBeenSet = true; m_vorbisSettings = std::move(value); }
491 
496  inline AudioCodecSettings& WithVorbisSettings(const VorbisSettings& value) { SetVorbisSettings(value); return *this;}
497 
502  inline AudioCodecSettings& WithVorbisSettings(VorbisSettings&& value) { SetVorbisSettings(std::move(value)); return *this;}
503 
504 
509  inline const WavSettings& GetWavSettings() const{ return m_wavSettings; }
510 
515  inline bool WavSettingsHasBeenSet() const { return m_wavSettingsHasBeenSet; }
516 
521  inline void SetWavSettings(const WavSettings& value) { m_wavSettingsHasBeenSet = true; m_wavSettings = value; }
522 
527  inline void SetWavSettings(WavSettings&& value) { m_wavSettingsHasBeenSet = true; m_wavSettings = std::move(value); }
528 
533  inline AudioCodecSettings& WithWavSettings(const WavSettings& value) { SetWavSettings(value); return *this;}
534 
539  inline AudioCodecSettings& WithWavSettings(WavSettings&& value) { SetWavSettings(std::move(value)); return *this;}
540 
541  private:
542 
543  AacSettings m_aacSettings;
544  bool m_aacSettingsHasBeenSet;
545 
546  Ac3Settings m_ac3Settings;
547  bool m_ac3SettingsHasBeenSet;
548 
549  AiffSettings m_aiffSettings;
550  bool m_aiffSettingsHasBeenSet;
551 
552  AudioCodec m_codec;
553  bool m_codecHasBeenSet;
554 
555  Eac3AtmosSettings m_eac3AtmosSettings;
556  bool m_eac3AtmosSettingsHasBeenSet;
557 
558  Eac3Settings m_eac3Settings;
559  bool m_eac3SettingsHasBeenSet;
560 
561  Mp2Settings m_mp2Settings;
562  bool m_mp2SettingsHasBeenSet;
563 
564  Mp3Settings m_mp3Settings;
565  bool m_mp3SettingsHasBeenSet;
566 
567  OpusSettings m_opusSettings;
568  bool m_opusSettingsHasBeenSet;
569 
570  VorbisSettings m_vorbisSettings;
571  bool m_vorbisSettingsHasBeenSet;
572 
573  WavSettings m_wavSettings;
574  bool m_wavSettingsHasBeenSet;
575  };
576 
577 } // namespace Model
578 } // namespace MediaConvert
579 } // namespace Aws
Eac3Settings.h
Aws::MediaConvert::Model::AudioCodecSettings::VorbisSettingsHasBeenSet
bool VorbisSettingsHasBeenSet() const
Definition: AudioCodecSettings.h:478
Aws::MediaConvert::Model::WavSettings
Definition: WavSettings.h:33
Aws::MediaConvert::Model::AudioCodecSettings::SetAc3Settings
void SetAc3Settings(Ac3Settings &&value)
Definition: AudioCodecSettings.h:140
Aws::MediaConvert::Model::AudioCodecSettings::SetEac3Settings
void SetEac3Settings(const Eac3Settings &value)
Definition: AudioCodecSettings.h:336
Mp2Settings.h
Aws::MediaConvert::Model::AudioCodecSettings::Eac3SettingsHasBeenSet
bool Eac3SettingsHasBeenSet() const
Definition: AudioCodecSettings.h:330
Eac3AtmosSettings.h
Aws::MediaConvert::Model::AudioCodec
AudioCodec
Definition: AudioCodec.h:17
WavSettings.h
Aws::MediaConvert::Model::AudioCodecSettings::WithAiffSettings
AudioCodecSettings & WithAiffSettings(const AiffSettings &value)
Definition: AudioCodecSettings.h:183
Aws::MediaConvert::Model::AudioCodecSettings::WithEac3Settings
AudioCodecSettings & WithEac3Settings(const Eac3Settings &value)
Definition: AudioCodecSettings.h:348
Aws::MediaConvert::Model::AudioCodecSettings::AudioCodecSettings
AudioCodecSettings(Aws::Utils::Json::JsonView jsonValue)
Aws::MediaConvert::Model::AudioCodecSettings::SetVorbisSettings
void SetVorbisSettings(VorbisSettings &&value)
Definition: AudioCodecSettings.h:490
Aws::MediaConvert::Model::AudioCodecSettings::Eac3AtmosSettingsHasBeenSet
bool Eac3AtmosSettingsHasBeenSet() const
Definition: AudioCodecSettings.h:293
Aws::MediaConvert::Model::AudioCodecSettings::SetWavSettings
void SetWavSettings(WavSettings &&value)
Definition: AudioCodecSettings.h:527
Aws::MediaConvert::Model::AudioCodecSettings::GetAiffSettings
const AiffSettings & GetAiffSettings() const
Definition: AudioCodecSettings.h:159
Aws::MediaConvert::Model::AudioCodecSettings::SetVorbisSettings
void SetVorbisSettings(const VorbisSettings &value)
Definition: AudioCodecSettings.h:484
AacSettings.h
Aws::MediaConvert::Model::AudioCodecSettings::WithAacSettings
AudioCodecSettings & WithAacSettings(const AacSettings &value)
Definition: AudioCodecSettings.h:104
Aws::MediaConvert::Model::AudioCodecSettings::GetEac3AtmosSettings
const Eac3AtmosSettings & GetEac3AtmosSettings() const
Definition: AudioCodecSettings.h:287
Aws::MediaConvert::Model::AudioCodecSettings::GetWavSettings
const WavSettings & GetWavSettings() const
Definition: AudioCodecSettings.h:509
MediaConvert_EXPORTS.h
Aws::MediaConvert::Model::Mp3Settings
Definition: Mp3Settings.h:33
Aws::MediaConvert::Model::AudioCodecSettings::operator=
AudioCodecSettings & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_MEDIACONVERT_API
#define AWS_MEDIACONVERT_API
Definition: MediaConvert_EXPORTS.h:28
Aws::MediaConvert::Model::Eac3Settings
Definition: Eac3Settings.h:46
Aws::MediaConvert::Model::AudioCodecSettings::Mp2SettingsHasBeenSet
bool Mp2SettingsHasBeenSet() const
Definition: AudioCodecSettings.h:367
Aws::MediaConvert::Model::AudioCodecSettings::WithCodec
AudioCodecSettings & WithCodec(AudioCodec &&value)
Definition: AudioCodecSettings.h:280
VorbisSettings.h
Aws::MediaConvert::Model::AudioCodecSettings::SetCodec
void SetCodec(const AudioCodec &value)
Definition: AudioCodecSettings.h:235
Aws::MediaConvert::Model::AudioCodecSettings::SetMp3Settings
void SetMp3Settings(const Mp3Settings &value)
Definition: AudioCodecSettings.h:410
Aws::MediaConvert::Model::AudioCodecSettings::AudioCodecSettings
AudioCodecSettings()
Aws::MediaConvert::Model::OpusSettings
Definition: OpusSettings.h:31
Aws::MediaConvert::Model::AudioCodecSettings::GetAacSettings
const AacSettings & GetAacSettings() const
Definition: AudioCodecSettings.h:60
Aws::MediaConvert::Model::AudioCodecSettings::Ac3SettingsHasBeenSet
bool Ac3SettingsHasBeenSet() const
Definition: AudioCodecSettings.h:128
Aws::MediaConvert::Model::AudioCodecSettings::Mp3SettingsHasBeenSet
bool Mp3SettingsHasBeenSet() const
Definition: AudioCodecSettings.h:404
Aws::MediaConvert::Model::AudioCodecSettings::SetAiffSettings
void SetAiffSettings(const AiffSettings &value)
Definition: AudioCodecSettings.h:171
Aws::MediaConvert::Model::AudioCodecSettings::AacSettingsHasBeenSet
bool AacSettingsHasBeenSet() const
Definition: AudioCodecSettings.h:71
Aws::MediaConvert::Model::AudioCodecSettings::SetAacSettings
void SetAacSettings(AacSettings &&value)
Definition: AudioCodecSettings.h:93
Aws::MediaConvert::Model::AudioCodecSettings::SetAiffSettings
void SetAiffSettings(AiffSettings &&value)
Definition: AudioCodecSettings.h:177
Aws::MediaConvert::Model::AudioCodecSettings::WithEac3AtmosSettings
AudioCodecSettings & WithEac3AtmosSettings(Eac3AtmosSettings &&value)
Definition: AudioCodecSettings.h:317
AudioCodec.h
Aws::MediaConvert::Model::AudioCodecSettings::WithMp2Settings
AudioCodecSettings & WithMp2Settings(Mp2Settings &&value)
Definition: AudioCodecSettings.h:391
Aws::MediaConvert::Model::AudioCodecSettings::WithMp2Settings
AudioCodecSettings & WithMp2Settings(const Mp2Settings &value)
Definition: AudioCodecSettings.h:385
Aws::MediaConvert::Model::AudioCodecSettings::WithEac3Settings
AudioCodecSettings & WithEac3Settings(Eac3Settings &&value)
Definition: AudioCodecSettings.h:354
Aws::MediaConvert::Model::AudioCodecSettings::WithAacSettings
AudioCodecSettings & WithAacSettings(AacSettings &&value)
Definition: AudioCodecSettings.h:115
Aws::MediaConvert::Model::AudioCodecSettings::WithOpusSettings
AudioCodecSettings & WithOpusSettings(const OpusSettings &value)
Definition: AudioCodecSettings.h:459
Mp3Settings.h
Aws::MediaConvert::Model::AudioCodecSettings::SetMp2Settings
void SetMp2Settings(Mp2Settings &&value)
Definition: AudioCodecSettings.h:379
Aws::MediaConvert::Model::AudioCodecSettings::SetEac3AtmosSettings
void SetEac3AtmosSettings(Eac3AtmosSettings &&value)
Definition: AudioCodecSettings.h:305
Aws::MediaConvert::Model::AudioCodecSettings::WithVorbisSettings
AudioCodecSettings & WithVorbisSettings(const VorbisSettings &value)
Definition: AudioCodecSettings.h:496
Aws::MediaConvert::Model::AudioCodecSettings::WithOpusSettings
AudioCodecSettings & WithOpusSettings(OpusSettings &&value)
Definition: AudioCodecSettings.h:465
Aws::MediaConvert::Model::AudioCodecSettings::SetEac3AtmosSettings
void SetEac3AtmosSettings(const Eac3AtmosSettings &value)
Definition: AudioCodecSettings.h:299
Aws::MediaConvert::Model::AudioCodecSettings::GetOpusSettings
const OpusSettings & GetOpusSettings() const
Definition: AudioCodecSettings.h:435
Aws::MediaConvert::Model::AudioCodecSettings::OpusSettingsHasBeenSet
bool OpusSettingsHasBeenSet() const
Definition: AudioCodecSettings.h:441
Aws::MediaConvert::Model::VorbisSettings
Definition: VorbisSettings.h:31
Aws::MediaConvert::Model::AudioCodecSettings::WithWavSettings
AudioCodecSettings & WithWavSettings(const WavSettings &value)
Definition: AudioCodecSettings.h:533
Aws::MediaConvert::Model::AudioCodecSettings::GetMp3Settings
const Mp3Settings & GetMp3Settings() const
Definition: AudioCodecSettings.h:398
Aws::MediaConvert::Model::AudioCodecSettings::SetEac3Settings
void SetEac3Settings(Eac3Settings &&value)
Definition: AudioCodecSettings.h:342
Aws::MediaConvert::Model::AudioCodecSettings::WithWavSettings
AudioCodecSettings & WithWavSettings(WavSettings &&value)
Definition: AudioCodecSettings.h:539
Aws::MediaConvert::Model::AacSettings
Definition: AacSettings.h:44
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
OpusSettings.h
Aws::MediaConvert::Model::AiffSettings
Definition: AiffSettings.h:31
Aws::MediaConvert::Model::AudioCodecSettings::SetWavSettings
void SetWavSettings(const WavSettings &value)
Definition: AudioCodecSettings.h:521
Aws::MediaConvert::Model::AudioCodecSettings::WithVorbisSettings
AudioCodecSettings & WithVorbisSettings(VorbisSettings &&value)
Definition: AudioCodecSettings.h:502
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::MediaConvert::Model::AudioCodecSettings::WithCodec
AudioCodecSettings & WithCodec(const AudioCodec &value)
Definition: AudioCodecSettings.h:265
Aws::MediaConvert::Model::AudioCodecSettings::GetEac3Settings
const Eac3Settings & GetEac3Settings() const
Definition: AudioCodecSettings.h:324
Aws::MediaConvert::Model::AudioCodecSettings::SetOpusSettings
void SetOpusSettings(const OpusSettings &value)
Definition: AudioCodecSettings.h:447
Aws::MediaConvert::Model::AudioCodecSettings::SetOpusSettings
void SetOpusSettings(OpusSettings &&value)
Definition: AudioCodecSettings.h:453
AiffSettings.h
Aws::MediaConvert::Model::AudioCodecSettings::SetMp3Settings
void SetMp3Settings(Mp3Settings &&value)
Definition: AudioCodecSettings.h:416
Aws::MediaConvert::Model::AudioCodecSettings::SetMp2Settings
void SetMp2Settings(const Mp2Settings &value)
Definition: AudioCodecSettings.h:373
Aws::MediaConvert::Model::AudioCodecSettings::AiffSettingsHasBeenSet
bool AiffSettingsHasBeenSet() const
Definition: AudioCodecSettings.h:165
Ac3Settings.h
Aws::MediaConvert::Model::AudioCodecSettings::WithAc3Settings
AudioCodecSettings & WithAc3Settings(Ac3Settings &&value)
Definition: AudioCodecSettings.h:152
Aws::MediaConvert::Model::AudioCodecSettings::SetAc3Settings
void SetAc3Settings(const Ac3Settings &value)
Definition: AudioCodecSettings.h:134
Aws::MediaConvert::Model::AudioCodecSettings::WithMp3Settings
AudioCodecSettings & WithMp3Settings(const Mp3Settings &value)
Definition: AudioCodecSettings.h:422
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws
Definition: AccessManagementClient.h:15
Aws::MediaConvert::Model::AudioCodecSettings::GetMp2Settings
const Mp2Settings & GetMp2Settings() const
Definition: AudioCodecSettings.h:361
Aws::MediaConvert::Model::AudioCodecSettings::WithAiffSettings
AudioCodecSettings & WithAiffSettings(AiffSettings &&value)
Definition: AudioCodecSettings.h:189
Aws::MediaConvert::Model::AudioCodecSettings::SetCodec
void SetCodec(AudioCodec &&value)
Definition: AudioCodecSettings.h:250
Aws::MediaConvert::Model::AudioCodecSettings::WithMp3Settings
AudioCodecSettings & WithMp3Settings(Mp3Settings &&value)
Definition: AudioCodecSettings.h:428
Aws::MediaConvert::Model::AudioCodecSettings::WavSettingsHasBeenSet
bool WavSettingsHasBeenSet() const
Definition: AudioCodecSettings.h:515
Aws::MediaConvert::Model::AudioCodecSettings::CodecHasBeenSet
bool CodecHasBeenSet() const
Definition: AudioCodecSettings.h:220
Aws::MediaConvert::Model::AudioCodecSettings::SetAacSettings
void SetAacSettings(const AacSettings &value)
Definition: AudioCodecSettings.h:82
Aws::MediaConvert::Model::AudioCodecSettings::GetVorbisSettings
const VorbisSettings & GetVorbisSettings() const
Definition: AudioCodecSettings.h:472
Aws::MediaConvert::Model::AudioCodecSettings::GetCodec
const AudioCodec & GetCodec() const
Definition: AudioCodecSettings.h:205
Aws::MediaConvert::Model::AudioCodecSettings::WithAc3Settings
AudioCodecSettings & WithAc3Settings(const Ac3Settings &value)
Definition: AudioCodecSettings.h:146
Aws::MediaConvert::Model::AudioCodecSettings::GetAc3Settings
const Ac3Settings & GetAc3Settings() const
Definition: AudioCodecSettings.h:122
Aws::MediaConvert::Model::AudioCodecSettings
Definition: AudioCodecSettings.h:43
Aws::MediaConvert::Model::Eac3AtmosSettings
Definition: Eac3AtmosSettings.h:42
Aws::MediaConvert::Model::Mp2Settings
Definition: Mp2Settings.h:31
Aws::MediaConvert::Model::AudioCodecSettings::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::MediaConvert::Model::AudioCodecSettings::WithEac3AtmosSettings
AudioCodecSettings & WithEac3AtmosSettings(const Eac3AtmosSettings &value)
Definition: AudioCodecSettings.h:311
Aws::MediaConvert::Model::Ac3Settings
Definition: Ac3Settings.h:39