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/DurationControl.h>
12#include <aws/mediaconvert/model/Hdr10Plus.h>
13#include <aws/mediaconvert/model/ImageInserter.h>
14#include <aws/mediaconvert/model/NoiseReducer.h>
15#include <aws/mediaconvert/model/PartnerWatermarking.h>
16#include <aws/mediaconvert/model/TimecodeBurnin.h>
27namespace MediaConvert {
52 template <
typename ColorCorrectorT = ColorCorrector>
54 m_colorCorrectorHasBeenSet =
true;
55 m_colorCorrector = std::forward<ColorCorrectorT>(value);
57 template <
typename ColorCorrectorT = ColorCorrector>
72 template <
typename De
interlacerT = De
interlacer>
74 m_deinterlacerHasBeenSet =
true;
75 m_deinterlacer = std::forward<DeinterlacerT>(value);
77 template <
typename De
interlacerT = De
interlacer>
90 template <
typename DolbyVisionT = DolbyVision>
92 m_dolbyVisionHasBeenSet =
true;
93 m_dolbyVision = std::forward<DolbyVisionT>(value);
95 template <
typename DolbyVisionT = DolbyVision>
111 template <
typename DurationControlT = DurationControl>
113 m_durationControlHasBeenSet =
true;
114 m_durationControl = std::forward<DurationControlT>(value);
116 template <
typename DurationControlT = DurationControl>
129 template <
typename Hdr10PlusT = Hdr10Plus>
131 m_hdr10PlusHasBeenSet =
true;
132 m_hdr10Plus = std::forward<Hdr10PlusT>(value);
134 template <
typename Hdr10PlusT = Hdr10Plus>
149 template <
typename ImageInserterT = ImageInserter>
151 m_imageInserterHasBeenSet =
true;
152 m_imageInserter = std::forward<ImageInserterT>(value);
154 template <
typename ImageInserterT = ImageInserter>
171 template <
typename NoiseReducerT = NoiseReducer>
173 m_noiseReducerHasBeenSet =
true;
174 m_noiseReducer = std::forward<NoiseReducerT>(value);
176 template <
typename NoiseReducerT = NoiseReducer>
191 template <
typename PartnerWatermarkingT = PartnerWatermarking>
193 m_partnerWatermarkingHasBeenSet =
true;
194 m_partnerWatermarking = std::forward<PartnerWatermarkingT>(value);
196 template <
typename PartnerWatermarkingT = PartnerWatermarking>
209 template <
typename TimecodeBurninT = TimecodeBurnin>
211 m_timecodeBurninHasBeenSet =
true;
212 m_timecodeBurnin = std::forward<TimecodeBurninT>(value);
214 template <
typename TimecodeBurninT = TimecodeBurnin>
238 bool m_colorCorrectorHasBeenSet =
false;
239 bool m_deinterlacerHasBeenSet =
false;
240 bool m_dolbyVisionHasBeenSet =
false;
241 bool m_durationControlHasBeenSet =
false;
242 bool m_hdr10PlusHasBeenSet =
false;
243 bool m_imageInserterHasBeenSet =
false;
244 bool m_noiseReducerHasBeenSet =
false;
245 bool m_partnerWatermarkingHasBeenSet =
false;
246 bool m_timecodeBurninHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue