AWS SDK for C++  1.9.160
AWS SDK for C++
AudioDescription.h
Go to the documentation of this file.
1 
6 #pragma once
16 #include <utility>
17 
18 namespace Aws
19 {
20 namespace Utils
21 {
22 namespace Json
23 {
24  class JsonValue;
25  class JsonView;
26 } // namespace Json
27 } // namespace Utils
28 namespace MediaConvert
29 {
30 namespace Model
31 {
32 
44  {
45  public:
50 
51 
61  inline const AudioChannelTaggingSettings& GetAudioChannelTaggingSettings() const{ return m_audioChannelTaggingSettings; }
62 
72  inline bool AudioChannelTaggingSettingsHasBeenSet() const { return m_audioChannelTaggingSettingsHasBeenSet; }
73 
83  inline void SetAudioChannelTaggingSettings(const AudioChannelTaggingSettings& value) { m_audioChannelTaggingSettingsHasBeenSet = true; m_audioChannelTaggingSettings = value; }
84 
94  inline void SetAudioChannelTaggingSettings(AudioChannelTaggingSettings&& value) { m_audioChannelTaggingSettingsHasBeenSet = true; m_audioChannelTaggingSettings = std::move(value); }
95 
105  inline AudioDescription& WithAudioChannelTaggingSettings(const AudioChannelTaggingSettings& value) { SetAudioChannelTaggingSettings(value); return *this;}
106 
116  inline AudioDescription& WithAudioChannelTaggingSettings(AudioChannelTaggingSettings&& value) { SetAudioChannelTaggingSettings(std::move(value)); return *this;}
117 
118 
123  inline const AudioNormalizationSettings& GetAudioNormalizationSettings() const{ return m_audioNormalizationSettings; }
124 
129  inline bool AudioNormalizationSettingsHasBeenSet() const { return m_audioNormalizationSettingsHasBeenSet; }
130 
135  inline void SetAudioNormalizationSettings(const AudioNormalizationSettings& value) { m_audioNormalizationSettingsHasBeenSet = true; m_audioNormalizationSettings = value; }
136 
141  inline void SetAudioNormalizationSettings(AudioNormalizationSettings&& value) { m_audioNormalizationSettingsHasBeenSet = true; m_audioNormalizationSettings = std::move(value); }
142 
147  inline AudioDescription& WithAudioNormalizationSettings(const AudioNormalizationSettings& value) { SetAudioNormalizationSettings(value); return *this;}
148 
153  inline AudioDescription& WithAudioNormalizationSettings(AudioNormalizationSettings&& value) { SetAudioNormalizationSettings(std::move(value)); return *this;}
154 
155 
168  inline const Aws::String& GetAudioSourceName() const{ return m_audioSourceName; }
169 
182  inline bool AudioSourceNameHasBeenSet() const { return m_audioSourceNameHasBeenSet; }
183 
196  inline void SetAudioSourceName(const Aws::String& value) { m_audioSourceNameHasBeenSet = true; m_audioSourceName = value; }
197 
210  inline void SetAudioSourceName(Aws::String&& value) { m_audioSourceNameHasBeenSet = true; m_audioSourceName = std::move(value); }
211 
224  inline void SetAudioSourceName(const char* value) { m_audioSourceNameHasBeenSet = true; m_audioSourceName.assign(value); }
225 
238  inline AudioDescription& WithAudioSourceName(const Aws::String& value) { SetAudioSourceName(value); return *this;}
239 
252  inline AudioDescription& WithAudioSourceName(Aws::String&& value) { SetAudioSourceName(std::move(value)); return *this;}
253 
266  inline AudioDescription& WithAudioSourceName(const char* value) { SetAudioSourceName(value); return *this;}
267 
268 
275  inline int GetAudioType() const{ return m_audioType; }
276 
283  inline bool AudioTypeHasBeenSet() const { return m_audioTypeHasBeenSet; }
284 
291  inline void SetAudioType(int value) { m_audioTypeHasBeenSet = true; m_audioType = value; }
292 
299  inline AudioDescription& WithAudioType(int value) { SetAudioType(value); return *this;}
300 
301 
310  inline const AudioTypeControl& GetAudioTypeControl() const{ return m_audioTypeControl; }
311 
320  inline bool AudioTypeControlHasBeenSet() const { return m_audioTypeControlHasBeenSet; }
321 
330  inline void SetAudioTypeControl(const AudioTypeControl& value) { m_audioTypeControlHasBeenSet = true; m_audioTypeControl = value; }
331 
340  inline void SetAudioTypeControl(AudioTypeControl&& value) { m_audioTypeControlHasBeenSet = true; m_audioTypeControl = std::move(value); }
341 
350  inline AudioDescription& WithAudioTypeControl(const AudioTypeControl& value) { SetAudioTypeControl(value); return *this;}
351 
360  inline AudioDescription& WithAudioTypeControl(AudioTypeControl&& value) { SetAudioTypeControl(std::move(value)); return *this;}
361 
362 
367  inline const AudioCodecSettings& GetCodecSettings() const{ return m_codecSettings; }
368 
373  inline bool CodecSettingsHasBeenSet() const { return m_codecSettingsHasBeenSet; }
374 
379  inline void SetCodecSettings(const AudioCodecSettings& value) { m_codecSettingsHasBeenSet = true; m_codecSettings = value; }
380 
385  inline void SetCodecSettings(AudioCodecSettings&& value) { m_codecSettingsHasBeenSet = true; m_codecSettings = std::move(value); }
386 
391  inline AudioDescription& WithCodecSettings(const AudioCodecSettings& value) { SetCodecSettings(value); return *this;}
392 
397  inline AudioDescription& WithCodecSettings(AudioCodecSettings&& value) { SetCodecSettings(std::move(value)); return *this;}
398 
399 
412  inline const Aws::String& GetCustomLanguageCode() const{ return m_customLanguageCode; }
413 
426  inline bool CustomLanguageCodeHasBeenSet() const { return m_customLanguageCodeHasBeenSet; }
427 
440  inline void SetCustomLanguageCode(const Aws::String& value) { m_customLanguageCodeHasBeenSet = true; m_customLanguageCode = value; }
441 
454  inline void SetCustomLanguageCode(Aws::String&& value) { m_customLanguageCodeHasBeenSet = true; m_customLanguageCode = std::move(value); }
455 
468  inline void SetCustomLanguageCode(const char* value) { m_customLanguageCodeHasBeenSet = true; m_customLanguageCode.assign(value); }
469 
482  inline AudioDescription& WithCustomLanguageCode(const Aws::String& value) { SetCustomLanguageCode(value); return *this;}
483 
496  inline AudioDescription& WithCustomLanguageCode(Aws::String&& value) { SetCustomLanguageCode(std::move(value)); return *this;}
497 
510  inline AudioDescription& WithCustomLanguageCode(const char* value) { SetCustomLanguageCode(value); return *this;}
511 
512 
519  inline const LanguageCode& GetLanguageCode() const{ return m_languageCode; }
520 
527  inline bool LanguageCodeHasBeenSet() const { return m_languageCodeHasBeenSet; }
528 
535  inline void SetLanguageCode(const LanguageCode& value) { m_languageCodeHasBeenSet = true; m_languageCode = value; }
536 
543  inline void SetLanguageCode(LanguageCode&& value) { m_languageCodeHasBeenSet = true; m_languageCode = std::move(value); }
544 
551  inline AudioDescription& WithLanguageCode(const LanguageCode& value) { SetLanguageCode(value); return *this;}
552 
559  inline AudioDescription& WithLanguageCode(LanguageCode&& value) { SetLanguageCode(std::move(value)); return *this;}
560 
561 
570  inline const AudioLanguageCodeControl& GetLanguageCodeControl() const{ return m_languageCodeControl; }
571 
580  inline bool LanguageCodeControlHasBeenSet() const { return m_languageCodeControlHasBeenSet; }
581 
590  inline void SetLanguageCodeControl(const AudioLanguageCodeControl& value) { m_languageCodeControlHasBeenSet = true; m_languageCodeControl = value; }
591 
600  inline void SetLanguageCodeControl(AudioLanguageCodeControl&& value) { m_languageCodeControlHasBeenSet = true; m_languageCodeControl = std::move(value); }
601 
610  inline AudioDescription& WithLanguageCodeControl(const AudioLanguageCodeControl& value) { SetLanguageCodeControl(value); return *this;}
611 
620  inline AudioDescription& WithLanguageCodeControl(AudioLanguageCodeControl&& value) { SetLanguageCodeControl(std::move(value)); return *this;}
621 
622 
626  inline const RemixSettings& GetRemixSettings() const{ return m_remixSettings; }
627 
631  inline bool RemixSettingsHasBeenSet() const { return m_remixSettingsHasBeenSet; }
632 
636  inline void SetRemixSettings(const RemixSettings& value) { m_remixSettingsHasBeenSet = true; m_remixSettings = value; }
637 
641  inline void SetRemixSettings(RemixSettings&& value) { m_remixSettingsHasBeenSet = true; m_remixSettings = std::move(value); }
642 
646  inline AudioDescription& WithRemixSettings(const RemixSettings& value) { SetRemixSettings(value); return *this;}
647 
651  inline AudioDescription& WithRemixSettings(RemixSettings&& value) { SetRemixSettings(std::move(value)); return *this;}
652 
653 
660  inline const Aws::String& GetStreamName() const{ return m_streamName; }
661 
668  inline bool StreamNameHasBeenSet() const { return m_streamNameHasBeenSet; }
669 
676  inline void SetStreamName(const Aws::String& value) { m_streamNameHasBeenSet = true; m_streamName = value; }
677 
684  inline void SetStreamName(Aws::String&& value) { m_streamNameHasBeenSet = true; m_streamName = std::move(value); }
685 
692  inline void SetStreamName(const char* value) { m_streamNameHasBeenSet = true; m_streamName.assign(value); }
693 
700  inline AudioDescription& WithStreamName(const Aws::String& value) { SetStreamName(value); return *this;}
701 
708  inline AudioDescription& WithStreamName(Aws::String&& value) { SetStreamName(std::move(value)); return *this;}
709 
716  inline AudioDescription& WithStreamName(const char* value) { SetStreamName(value); return *this;}
717 
718  private:
719 
720  AudioChannelTaggingSettings m_audioChannelTaggingSettings;
721  bool m_audioChannelTaggingSettingsHasBeenSet;
722 
723  AudioNormalizationSettings m_audioNormalizationSettings;
724  bool m_audioNormalizationSettingsHasBeenSet;
725 
726  Aws::String m_audioSourceName;
727  bool m_audioSourceNameHasBeenSet;
728 
729  int m_audioType;
730  bool m_audioTypeHasBeenSet;
731 
732  AudioTypeControl m_audioTypeControl;
733  bool m_audioTypeControlHasBeenSet;
734 
735  AudioCodecSettings m_codecSettings;
736  bool m_codecSettingsHasBeenSet;
737 
738  Aws::String m_customLanguageCode;
739  bool m_customLanguageCodeHasBeenSet;
740 
741  LanguageCode m_languageCode;
742  bool m_languageCodeHasBeenSet;
743 
744  AudioLanguageCodeControl m_languageCodeControl;
745  bool m_languageCodeControlHasBeenSet;
746 
747  RemixSettings m_remixSettings;
748  bool m_remixSettingsHasBeenSet;
749 
750  Aws::String m_streamName;
751  bool m_streamNameHasBeenSet;
752  };
753 
754 } // namespace Model
755 } // namespace MediaConvert
756 } // namespace Aws
Aws::MediaConvert::Model::AudioDescription::GetAudioChannelTaggingSettings
const AudioChannelTaggingSettings & GetAudioChannelTaggingSettings() const
Definition: AudioDescription.h:61
AudioLanguageCodeControl.h
AudioTypeControl.h
Aws::MediaConvert::Model::AudioDescription::WithStreamName
AudioDescription & WithStreamName(const Aws::String &value)
Definition: AudioDescription.h:700
Aws::MediaConvert::Model::AudioDescription::SetAudioChannelTaggingSettings
void SetAudioChannelTaggingSettings(AudioChannelTaggingSettings &&value)
Definition: AudioDescription.h:94
Aws::MediaConvert::Model::AudioDescription::WithCodecSettings
AudioDescription & WithCodecSettings(AudioCodecSettings &&value)
Definition: AudioDescription.h:397
Aws::MediaConvert::Model::AudioDescription::WithLanguageCodeControl
AudioDescription & WithLanguageCodeControl(AudioLanguageCodeControl &&value)
Definition: AudioDescription.h:620
Aws::MediaConvert::Model::AudioDescription::WithAudioTypeControl
AudioDescription & WithAudioTypeControl(AudioTypeControl &&value)
Definition: AudioDescription.h:360
Aws::MediaConvert::Model::AudioDescription::WithAudioNormalizationSettings
AudioDescription & WithAudioNormalizationSettings(AudioNormalizationSettings &&value)
Definition: AudioDescription.h:153
Aws::MediaConvert::Model::AudioDescription::WithRemixSettings
AudioDescription & WithRemixSettings(RemixSettings &&value)
Definition: AudioDescription.h:651
Aws::MediaConvert::Model::AudioDescription::GetAudioSourceName
const Aws::String & GetAudioSourceName() const
Definition: AudioDescription.h:168
Aws::MediaConvert::Model::AudioDescription::SetAudioTypeControl
void SetAudioTypeControl(AudioTypeControl &&value)
Definition: AudioDescription.h:340
Aws::MediaConvert::Model::AudioDescription::AudioTypeControlHasBeenSet
bool AudioTypeControlHasBeenSet() const
Definition: AudioDescription.h:320
Aws::MediaConvert::Model::AudioDescription::WithLanguageCodeControl
AudioDescription & WithLanguageCodeControl(const AudioLanguageCodeControl &value)
Definition: AudioDescription.h:610
Aws::MediaConvert::Model::AudioDescription::GetLanguageCode
const LanguageCode & GetLanguageCode() const
Definition: AudioDescription.h:519
Aws::MediaConvert::Model::AudioDescription::AudioNormalizationSettingsHasBeenSet
bool AudioNormalizationSettingsHasBeenSet() const
Definition: AudioDescription.h:129
MediaConvert_EXPORTS.h
Aws::MediaConvert::Model::AudioDescription::AudioDescription
AudioDescription()
Aws::MediaConvert::Model::AudioDescription::SetAudioChannelTaggingSettings
void SetAudioChannelTaggingSettings(const AudioChannelTaggingSettings &value)
Definition: AudioDescription.h:83
Aws::MediaConvert::Model::AudioDescription::SetStreamName
void SetStreamName(Aws::String &&value)
Definition: AudioDescription.h:684
AWS_MEDIACONVERT_API
#define AWS_MEDIACONVERT_API
Definition: MediaConvert_EXPORTS.h:28
Aws::MediaConvert::Model::AudioDescription::WithCustomLanguageCode
AudioDescription & WithCustomLanguageCode(Aws::String &&value)
Definition: AudioDescription.h:496
Aws::MediaConvert::Model::AudioDescription::SetCustomLanguageCode
void SetCustomLanguageCode(Aws::String &&value)
Definition: AudioDescription.h:454
Aws::MediaConvert::Model::AudioDescription::WithAudioSourceName
AudioDescription & WithAudioSourceName(const Aws::String &value)
Definition: AudioDescription.h:238
Aws::MediaConvert::Model::AudioDescription::WithStreamName
AudioDescription & WithStreamName(Aws::String &&value)
Definition: AudioDescription.h:708
Aws::MediaConvert::Model::AudioDescription::SetRemixSettings
void SetRemixSettings(const RemixSettings &value)
Definition: AudioDescription.h:636
Aws::MediaConvert::Model::AudioDescription::SetLanguageCodeControl
void SetLanguageCodeControl(AudioLanguageCodeControl &&value)
Definition: AudioDescription.h:600
Aws::MediaConvert::Model::AudioDescription::WithAudioChannelTaggingSettings
AudioDescription & WithAudioChannelTaggingSettings(const AudioChannelTaggingSettings &value)
Definition: AudioDescription.h:105
Aws::MediaConvert::Model::AudioDescription::WithCustomLanguageCode
AudioDescription & WithCustomLanguageCode(const char *value)
Definition: AudioDescription.h:510
Aws::MediaConvert::Model::AudioDescription::SetLanguageCode
void SetLanguageCode(const LanguageCode &value)
Definition: AudioDescription.h:535
Aws::MediaConvert::Model::AudioDescription::CustomLanguageCodeHasBeenSet
bool CustomLanguageCodeHasBeenSet() const
Definition: AudioDescription.h:426
LanguageCode.h
Aws::MediaConvert::Model::AudioDescription::GetStreamName
const Aws::String & GetStreamName() const
Definition: AudioDescription.h:660
Aws::MediaConvert::Model::AudioDescription::WithAudioSourceName
AudioDescription & WithAudioSourceName(Aws::String &&value)
Definition: AudioDescription.h:252
Aws::MediaConvert::Model::AudioDescription::GetCustomLanguageCode
const Aws::String & GetCustomLanguageCode() const
Definition: AudioDescription.h:412
Aws::MediaConvert::Model::AudioDescription::SetAudioSourceName
void SetAudioSourceName(const char *value)
Definition: AudioDescription.h:224
AudioNormalizationSettings.h
Aws::MediaConvert::Model::AudioDescription::WithStreamName
AudioDescription & WithStreamName(const char *value)
Definition: AudioDescription.h:716
Aws::MediaConvert::Model::AudioNormalizationSettings
Definition: AudioNormalizationSettings.h:36
Aws::MediaConvert::Model::AudioDescription::LanguageCodeControlHasBeenSet
bool LanguageCodeControlHasBeenSet() const
Definition: AudioDescription.h:580
Aws::MediaConvert::Model::AudioDescription::GetAudioType
int GetAudioType() const
Definition: AudioDescription.h:275
Aws::MediaConvert::Model::AudioDescription::AudioDescription
AudioDescription(Aws::Utils::Json::JsonView jsonValue)
Aws::MediaConvert::Model::AudioDescription::WithRemixSettings
AudioDescription & WithRemixSettings(const RemixSettings &value)
Definition: AudioDescription.h:646
Aws::MediaConvert::Model::AudioDescription::WithAudioChannelTaggingSettings
AudioDescription & WithAudioChannelTaggingSettings(AudioChannelTaggingSettings &&value)
Definition: AudioDescription.h:116
Aws::MediaConvert::Model::AudioDescription::WithAudioTypeControl
AudioDescription & WithAudioTypeControl(const AudioTypeControl &value)
Definition: AudioDescription.h:350
Aws::MediaConvert::Model::AudioDescription::AudioChannelTaggingSettingsHasBeenSet
bool AudioChannelTaggingSettingsHasBeenSet() const
Definition: AudioDescription.h:72
Aws::MediaConvert::Model::AudioDescription::SetAudioNormalizationSettings
void SetAudioNormalizationSettings(const AudioNormalizationSettings &value)
Definition: AudioDescription.h:135
Aws::MediaConvert::Model::AudioDescription::SetStreamName
void SetStreamName(const Aws::String &value)
Definition: AudioDescription.h:676
Aws::MediaConvert::Model::AudioDescription::SetAudioNormalizationSettings
void SetAudioNormalizationSettings(AudioNormalizationSettings &&value)
Definition: AudioDescription.h:141
Aws::MediaConvert::Model::AudioDescription::GetAudioTypeControl
const AudioTypeControl & GetAudioTypeControl() const
Definition: AudioDescription.h:310
Aws::MediaConvert::Model::AudioDescription::GetAudioNormalizationSettings
const AudioNormalizationSettings & GetAudioNormalizationSettings() const
Definition: AudioDescription.h:123
Aws::MediaConvert::Model::AudioDescription::WithAudioNormalizationSettings
AudioDescription & WithAudioNormalizationSettings(const AudioNormalizationSettings &value)
Definition: AudioDescription.h:147
Aws::MediaConvert::Model::AudioDescription::WithAudioType
AudioDescription & WithAudioType(int value)
Definition: AudioDescription.h:299
AudioCodecSettings.h
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
AWSString.h
Aws::MediaConvert::Model::AudioDescription::SetAudioSourceName
void SetAudioSourceName(const Aws::String &value)
Definition: AudioDescription.h:196
Aws::MediaConvert::Model::AudioDescription::SetLanguageCodeControl
void SetLanguageCodeControl(const AudioLanguageCodeControl &value)
Definition: AudioDescription.h:590
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::MediaConvert::Model::AudioDescription::CodecSettingsHasBeenSet
bool CodecSettingsHasBeenSet() const
Definition: AudioDescription.h:373
Aws::MediaConvert::Model::AudioDescription::GetLanguageCodeControl
const AudioLanguageCodeControl & GetLanguageCodeControl() const
Definition: AudioDescription.h:570
Aws::MediaConvert::Model::AudioDescription::LanguageCodeHasBeenSet
bool LanguageCodeHasBeenSet() const
Definition: AudioDescription.h:527
Aws::MediaConvert::Model::AudioDescription::SetCustomLanguageCode
void SetCustomLanguageCode(const char *value)
Definition: AudioDescription.h:468
Aws::MediaConvert::Model::AudioLanguageCodeControl
AudioLanguageCodeControl
Definition: AudioLanguageCodeControl.h:17
Aws::MediaConvert::Model::AudioDescription::SetCustomLanguageCode
void SetCustomLanguageCode(const Aws::String &value)
Definition: AudioDescription.h:440
Aws::MediaConvert::Model::AudioDescription::StreamNameHasBeenSet
bool StreamNameHasBeenSet() const
Definition: AudioDescription.h:668
Aws::MediaConvert::Model::AudioDescription::SetAudioType
void SetAudioType(int value)
Definition: AudioDescription.h:291
Aws::MediaConvert::Model::RemixSettings
Definition: RemixSettings.h:35
Aws::MediaConvert::Model::AudioDescription::GetRemixSettings
const RemixSettings & GetRemixSettings() const
Definition: AudioDescription.h:626
Aws::MediaConvert::Model::AudioDescription::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws
Definition: AccessManagementClient.h:15
Aws::MediaConvert::Model::AudioDescription::WithCustomLanguageCode
AudioDescription & WithCustomLanguageCode(const Aws::String &value)
Definition: AudioDescription.h:482
Aws::MediaConvert::Model::AudioDescription::WithLanguageCode
AudioDescription & WithLanguageCode(const LanguageCode &value)
Definition: AudioDescription.h:551
Aws::MediaConvert::Model::AudioDescription::SetCodecSettings
void SetCodecSettings(AudioCodecSettings &&value)
Definition: AudioDescription.h:385
Aws::MediaConvert::Model::AudioDescription::SetLanguageCode
void SetLanguageCode(LanguageCode &&value)
Definition: AudioDescription.h:543
Aws::MediaConvert::Model::AudioDescription
Definition: AudioDescription.h:44
RemixSettings.h
Aws::MediaConvert::Model::AudioDescription::AudioSourceNameHasBeenSet
bool AudioSourceNameHasBeenSet() const
Definition: AudioDescription.h:182
Aws::MediaConvert::Model::AudioDescription::AudioTypeHasBeenSet
bool AudioTypeHasBeenSet() const
Definition: AudioDescription.h:283
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::MediaConvert::Model::AudioDescription::SetAudioTypeControl
void SetAudioTypeControl(const AudioTypeControl &value)
Definition: AudioDescription.h:330
Aws::MediaConvert::Model::AudioDescription::SetAudioSourceName
void SetAudioSourceName(Aws::String &&value)
Definition: AudioDescription.h:210
Aws::MediaConvert::Model::AudioDescription::operator=
AudioDescription & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::MediaConvert::Model::AudioDescription::GetCodecSettings
const AudioCodecSettings & GetCodecSettings() const
Definition: AudioDescription.h:367
Aws::MediaConvert::Model::AudioChannelTaggingSettings
Definition: AudioChannelTaggingSettings.h:39
Aws::MediaConvert::Model::LanguageCode
LanguageCode
Definition: LanguageCode.h:17
Aws::MediaConvert::Model::AudioTypeControl
AudioTypeControl
Definition: AudioTypeControl.h:17
Aws::MediaConvert::Model::AudioDescription::WithLanguageCode
AudioDescription & WithLanguageCode(LanguageCode &&value)
Definition: AudioDescription.h:559
AudioChannelTaggingSettings.h
Aws::MediaConvert::Model::AudioDescription::WithAudioSourceName
AudioDescription & WithAudioSourceName(const char *value)
Definition: AudioDescription.h:266
Aws::MediaConvert::Model::AudioDescription::SetCodecSettings
void SetCodecSettings(const AudioCodecSettings &value)
Definition: AudioDescription.h:379
Aws::MediaConvert::Model::AudioCodecSettings
Definition: AudioCodecSettings.h:43
Aws::MediaConvert::Model::AudioDescription::SetStreamName
void SetStreamName(const char *value)
Definition: AudioDescription.h:692
Aws::MediaConvert::Model::AudioDescription::WithCodecSettings
AudioDescription & WithCodecSettings(const AudioCodecSettings &value)
Definition: AudioDescription.h:391
Aws::MediaConvert::Model::AudioDescription::SetRemixSettings
void SetRemixSettings(RemixSettings &&value)
Definition: AudioDescription.h:641
Aws::MediaConvert::Model::AudioDescription::RemixSettingsHasBeenSet
bool RemixSettingsHasBeenSet() const
Definition: AudioDescription.h:631