7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/mediaconvert/MediaConvert_EXPORTS.h>
9#include <aws/mediaconvert/model/AudioChannelTaggingSettings.h>
10#include <aws/mediaconvert/model/AudioCodecSettings.h>
11#include <aws/mediaconvert/model/AudioLanguageCodeControl.h>
12#include <aws/mediaconvert/model/AudioNormalizationSettings.h>
13#include <aws/mediaconvert/model/AudioPitchCorrectionSettings.h>
14#include <aws/mediaconvert/model/AudioTypeControl.h>
15#include <aws/mediaconvert/model/LanguageCode.h>
16#include <aws/mediaconvert/model/RemixSettings.h>
27namespace MediaConvert {
56 template <
typename AudioChannelTaggingSettingsT = AudioChannelTaggingSettings>
58 m_audioChannelTaggingSettingsHasBeenSet =
true;
59 m_audioChannelTaggingSettings = std::forward<AudioChannelTaggingSettingsT>(value);
61 template <
typename AudioChannelTaggingSettingsT = AudioChannelTaggingSettings>
75 template <
typename AudioNormalizationSettingsT = AudioNormalizationSettings>
77 m_audioNormalizationSettingsHasBeenSet =
true;
78 m_audioNormalizationSettings = std::forward<AudioNormalizationSettingsT>(value);
80 template <
typename AudioNormalizationSettingsT = AudioNormalizationSettings>
93 template <
typename AudioPitchCorrectionSettingsT = AudioPitchCorrectionSettings>
95 m_audioPitchCorrectionSettingsHasBeenSet =
true;
96 m_audioPitchCorrectionSettings = std::forward<AudioPitchCorrectionSettingsT>(value);
98 template <
typename AudioPitchCorrectionSettingsT = AudioPitchCorrectionSettings>
120 template <
typename AudioSourceNameT = Aws::String>
122 m_audioSourceNameHasBeenSet =
true;
123 m_audioSourceName = std::forward<AudioSourceNameT>(value);
125 template <
typename AudioSourceNameT = Aws::String>
142 m_audioTypeHasBeenSet =
true;
163 m_audioTypeControlHasBeenSet =
true;
164 m_audioTypeControl = value;
179 template <
typename CodecSettingsT = AudioCodecSettings>
181 m_codecSettingsHasBeenSet =
true;
182 m_codecSettings = std::forward<CodecSettingsT>(value);
184 template <
typename CodecSettingsT = AudioCodecSettings>
204 template <
typename CustomLanguageCodeT = Aws::String>
206 m_customLanguageCodeHasBeenSet =
true;
207 m_customLanguageCode = std::forward<CustomLanguageCodeT>(value);
209 template <
typename CustomLanguageCodeT = Aws::String>
231 m_languageCodeHasBeenSet =
true;
232 m_languageCode = value;
251 m_languageCodeControlHasBeenSet =
true;
252 m_languageCodeControl = value;
266 template <
typename RemixSettingsT = RemixSettings>
268 m_remixSettingsHasBeenSet =
true;
269 m_remixSettings = std::forward<RemixSettingsT>(value);
271 template <
typename RemixSettingsT = RemixSettings>
287 template <
typename StreamNameT = Aws::String>
289 m_streamNameHasBeenSet =
true;
290 m_streamName = std::forward<StreamNameT>(value);
292 template <
typename StreamNameT = Aws::String>
311 AudioCodecSettings m_codecSettings;
319 RemixSettings m_remixSettings;
322 bool m_audioChannelTaggingSettingsHasBeenSet =
false;
323 bool m_audioNormalizationSettingsHasBeenSet =
false;
324 bool m_audioPitchCorrectionSettingsHasBeenSet =
false;
325 bool m_audioSourceNameHasBeenSet =
false;
326 bool m_audioTypeHasBeenSet =
false;
327 bool m_audioTypeControlHasBeenSet =
false;
328 bool m_codecSettingsHasBeenSet =
false;
329 bool m_customLanguageCodeHasBeenSet =
false;
330 bool m_languageCodeHasBeenSet =
false;
331 bool m_languageCodeControlHasBeenSet =
false;
332 bool m_remixSettingsHasBeenSet =
false;
333 bool m_streamNameHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue