7#include <aws/medialive/MediaLive_EXPORTS.h>
8#include <aws/medialive/model/AudioHlsRenditionSelection.h>
9#include <aws/medialive/model/AudioLanguageSelection.h>
10#include <aws/medialive/model/AudioPidSelection.h>
11#include <aws/medialive/model/AudioTrackSelection.h>
41 template <
typename AudioHlsRenditionSelectionT = AudioHlsRenditionSelection>
43 m_audioHlsRenditionSelectionHasBeenSet =
true;
44 m_audioHlsRenditionSelection = std::forward<AudioHlsRenditionSelectionT>(value);
46 template <
typename AudioHlsRenditionSelectionT = AudioHlsRenditionSelection>
57 template <
typename AudioLanguageSelectionT = AudioLanguageSelection>
59 m_audioLanguageSelectionHasBeenSet =
true;
60 m_audioLanguageSelection = std::forward<AudioLanguageSelectionT>(value);
62 template <
typename AudioLanguageSelectionT = AudioLanguageSelection>
73 template <
typename AudioP
idSelectionT = AudioP
idSelection>
75 m_audioPidSelectionHasBeenSet =
true;
76 m_audioPidSelection = std::forward<AudioPidSelectionT>(value);
78 template <
typename AudioP
idSelectionT = AudioP
idSelection>
89 template <
typename AudioTrackSelectionT = AudioTrackSelection>
91 m_audioTrackSelectionHasBeenSet =
true;
92 m_audioTrackSelection = std::forward<AudioTrackSelectionT>(value);
94 template <
typename AudioTrackSelectionT = AudioTrackSelection>
108 bool m_audioHlsRenditionSelectionHasBeenSet =
false;
109 bool m_audioLanguageSelectionHasBeenSet =
false;
110 bool m_audioPidSelectionHasBeenSet =
false;
111 bool m_audioTrackSelectionHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue