7#include <aws/mediaconvert/MediaConvert_EXPORTS.h>
8#include <aws/mediaconvert/model/ColorCorrector.h>
9#include <aws/mediaconvert/model/Deinterlacer.h>
10#include <aws/mediaconvert/model/DolbyVision.h>
11#include <aws/mediaconvert/model/Hdr10Plus.h>
12#include <aws/mediaconvert/model/ImageInserter.h>
13#include <aws/mediaconvert/model/NoiseReducer.h>
14#include <aws/mediaconvert/model/PartnerWatermarking.h>
15#include <aws/mediaconvert/model/TimecodeBurnin.h>
26namespace MediaConvert {
51 template <
typename ColorCorrectorT = ColorCorrector>
53 m_colorCorrectorHasBeenSet =
true;
54 m_colorCorrector = std::forward<ColorCorrectorT>(value);
56 template <
typename ColorCorrectorT = ColorCorrector>
71 template <
typename De
interlacerT = De
interlacer>
73 m_deinterlacerHasBeenSet =
true;
74 m_deinterlacer = std::forward<DeinterlacerT>(value);
76 template <
typename De
interlacerT = De
interlacer>
89 template <
typename DolbyVisionT = DolbyVision>
91 m_dolbyVisionHasBeenSet =
true;
92 m_dolbyVision = std::forward<DolbyVisionT>(value);
94 template <
typename DolbyVisionT = DolbyVision>
107 template <
typename Hdr10PlusT = Hdr10Plus>
109 m_hdr10PlusHasBeenSet =
true;
110 m_hdr10Plus = std::forward<Hdr10PlusT>(value);
112 template <
typename Hdr10PlusT = Hdr10Plus>
127 template <
typename ImageInserterT = ImageInserter>
129 m_imageInserterHasBeenSet =
true;
130 m_imageInserter = std::forward<ImageInserterT>(value);
132 template <
typename ImageInserterT = ImageInserter>
149 template <
typename NoiseReducerT = NoiseReducer>
151 m_noiseReducerHasBeenSet =
true;
152 m_noiseReducer = std::forward<NoiseReducerT>(value);
154 template <
typename NoiseReducerT = NoiseReducer>
169 template <
typename PartnerWatermarkingT = PartnerWatermarking>
171 m_partnerWatermarkingHasBeenSet =
true;
172 m_partnerWatermarking = std::forward<PartnerWatermarkingT>(value);
174 template <
typename PartnerWatermarkingT = PartnerWatermarking>
187 template <
typename TimecodeBurninT = TimecodeBurnin>
189 m_timecodeBurninHasBeenSet =
true;
190 m_timecodeBurnin = std::forward<TimecodeBurninT>(value);
192 template <
typename TimecodeBurninT = TimecodeBurnin>
214 bool m_colorCorrectorHasBeenSet =
false;
215 bool m_deinterlacerHasBeenSet =
false;
216 bool m_dolbyVisionHasBeenSet =
false;
217 bool m_hdr10PlusHasBeenSet =
false;
218 bool m_imageInserterHasBeenSet =
false;
219 bool m_noiseReducerHasBeenSet =
false;
220 bool m_partnerWatermarkingHasBeenSet =
false;
221 bool m_timecodeBurninHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue