7#include <aws/mediaconvert/MediaConvert_EXPORTS.h>
8#include <aws/mediaconvert/model/AlphaBehavior.h>
9#include <aws/mediaconvert/model/ColorSpace.h>
10#include <aws/mediaconvert/model/ColorSpaceUsage.h>
11#include <aws/mediaconvert/model/EmbeddedTimecodeOverride.h>
12#include <aws/mediaconvert/model/Hdr10Metadata.h>
13#include <aws/mediaconvert/model/PadVideo.h>
14#include <aws/mediaconvert/model/InputRotate.h>
15#include <aws/mediaconvert/model/InputSampleRange.h>
137 template<
typename Hdr10MetadataT = Hdr10Metadata>
138 void SetHdr10Metadata(Hdr10MetadataT&& value) { m_hdr10MetadataHasBeenSet =
true; m_hdr10Metadata = std::forward<Hdr10MetadataT>(value); }
139 template<
typename Hdr10MetadataT = Hdr10Metadata>
150 inline void SetMaxLuminance(
int value) { m_maxLuminanceHasBeenSet =
true; m_maxLuminance = value; }
177 inline int GetPid()
const {
return m_pid; }
179 inline void SetPid(
int value) { m_pidHasBeenSet =
true; m_pid = value; }
190 inline void SetProgramNumber(
int value) { m_programNumberHasBeenSet =
true; m_programNumber = value; }
231 bool m_alphaBehaviorHasBeenSet =
false;
234 bool m_colorSpaceHasBeenSet =
false;
237 bool m_colorSpaceUsageHasBeenSet =
false;
240 bool m_embeddedTimecodeOverrideHasBeenSet =
false;
242 Hdr10Metadata m_hdr10Metadata;
243 bool m_hdr10MetadataHasBeenSet =
false;
245 int m_maxLuminance{0};
246 bool m_maxLuminanceHasBeenSet =
false;
249 bool m_padVideoHasBeenSet =
false;
252 bool m_pidHasBeenSet =
false;
254 int m_programNumber{0};
255 bool m_programNumberHasBeenSet =
false;
258 bool m_rotateHasBeenSet =
false;
261 bool m_sampleRangeHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue