7#include <aws/medialive/MediaLive_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/medialive/model/InputLocation.h>
10#include <aws/medialive/model/InputLossImageType.h>
48 inline void SetBlackFrameMsec(
int value) { m_blackFrameMsecHasBeenSet =
true; m_blackFrameMsec = value; }
59 template<
typename InputLossImageColorT = Aws::String>
60 void SetInputLossImageColor(InputLossImageColorT&& value) { m_inputLossImageColorHasBeenSet =
true; m_inputLossImageColor = std::forward<InputLossImageColorT>(value); }
61 template<
typename InputLossImageColorT = Aws::String>
72 template<
typename InputLossImageSlateT = InputLocation>
73 void SetInputLossImageSlate(InputLossImageSlateT&& value) { m_inputLossImageSlateHasBeenSet =
true; m_inputLossImageSlate = std::forward<InputLossImageSlateT>(value); }
74 template<
typename InputLossImageSlateT = InputLocation>
95 inline void SetRepeatFrameMsec(
int value) { m_repeatFrameMsecHasBeenSet =
true; m_repeatFrameMsec = value; }
100 int m_blackFrameMsec{0};
101 bool m_blackFrameMsecHasBeenSet =
false;
104 bool m_inputLossImageColorHasBeenSet =
false;
106 InputLocation m_inputLossImageSlate;
107 bool m_inputLossImageSlateHasBeenSet =
false;
110 bool m_inputLossImageTypeHasBeenSet =
false;
112 int m_repeatFrameMsec{0};
113 bool m_repeatFrameMsecHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue