7#include <aws/medialive/MediaLive_EXPORTS.h>
8#include <aws/medialive/model/AudioDolbyEDecode.h>
9#include <aws/medialive/model/AudioPreMixerSettings.h>
49 template <
typename DolbyEDecodeT = AudioDolbyEDecode>
51 m_dolbyEDecodeHasBeenSet =
true;
52 m_dolbyEDecode = std::forward<DolbyEDecodeT>(value);
54 template <
typename DolbyEDecodeT = AudioDolbyEDecode>
65 inline int GetPid()
const {
return m_pid; }
68 m_pidHasBeenSet =
true;
87 template <
typename PremixSettingsT = AudioPreMixerSettings>
89 m_premixSettingsHasBeenSet =
true;
90 m_premixSettings = std::forward<PremixSettingsT>(value);
92 template <
typename PremixSettingsT = AudioPreMixerSettings>
103 AudioPreMixerSettings m_premixSettings;
104 bool m_dolbyEDecodeHasBeenSet =
false;
105 bool m_pidHasBeenSet =
false;
106 bool m_premixSettingsHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue