7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/mediaconvert/MediaConvert_EXPORTS.h>
9#include <aws/mediaconvert/model/ColorPrimaries.h>
10#include <aws/mediaconvert/model/ContentLightLevel.h>
11#include <aws/mediaconvert/model/FrameRate.h>
12#include <aws/mediaconvert/model/MatrixCoefficients.h>
13#include <aws/mediaconvert/model/TransferCharacteristics.h>
24namespace MediaConvert {
52 m_bitDepthHasBeenSet =
true;
71 template <
typename ChromaSubsamplingT = Aws::String>
73 m_chromaSubsamplingHasBeenSet =
true;
74 m_chromaSubsampling = std::forward<ChromaSubsamplingT>(value);
76 template <
typename ChromaSubsamplingT = Aws::String>
90 template <
typename CodedFrameRateT = FrameRate>
92 m_codedFrameRateHasBeenSet =
true;
93 m_codedFrameRate = std::forward<CodedFrameRateT>(value);
95 template <
typename CodedFrameRateT = FrameRate>
111 m_colorPrimariesHasBeenSet =
true;
112 m_colorPrimaries = value;
127 template <
typename ContentLightLevelT = ContentLightLevel>
129 m_contentLightLevelHasBeenSet =
true;
130 m_contentLightLevel = std::forward<ContentLightLevelT>(value);
132 template <
typename ContentLightLevelT = ContentLightLevel>
149 template <
typename FieldOrderT = Aws::String>
151 m_fieldOrderHasBeenSet =
true;
152 m_fieldOrder = std::forward<FieldOrderT>(value);
154 template <
typename FieldOrderT = Aws::String>
169 m_heightHasBeenSet =
true;
186 template <
typename LevelT = Aws::String>
188 m_levelHasBeenSet =
true;
189 m_level = std::forward<LevelT>(value);
191 template <
typename LevelT = Aws::String>
193 SetLevel(std::forward<LevelT>(value));
207 m_matrixCoefficientsHasBeenSet =
true;
208 m_matrixCoefficients = value;
225 template <
typename ProfileT = Aws::String>
227 m_profileHasBeenSet =
true;
228 m_profile = std::forward<ProfileT>(value);
230 template <
typename ProfileT = Aws::String>
247 m_rotationHasBeenSet =
true;
263 template <
typename ScanTypeT = Aws::String>
265 m_scanTypeHasBeenSet =
true;
266 m_scanType = std::forward<ScanTypeT>(value);
268 template <
typename ScanTypeT = Aws::String>
284 m_transferCharacteristicsHasBeenSet =
true;
285 m_transferCharacteristics = value;
301 m_widthHasBeenSet =
true;
314 FrameRate m_codedFrameRate;
318 ContentLightLevel m_contentLightLevel;
337 bool m_bitDepthHasBeenSet =
false;
338 bool m_chromaSubsamplingHasBeenSet =
false;
339 bool m_codedFrameRateHasBeenSet =
false;
340 bool m_colorPrimariesHasBeenSet =
false;
341 bool m_contentLightLevelHasBeenSet =
false;
342 bool m_fieldOrderHasBeenSet =
false;
343 bool m_heightHasBeenSet =
false;
344 bool m_levelHasBeenSet =
false;
345 bool m_matrixCoefficientsHasBeenSet =
false;
346 bool m_profileHasBeenSet =
false;
347 bool m_rotationHasBeenSet =
false;
348 bool m_scanTypeHasBeenSet =
false;
349 bool m_transferCharacteristicsHasBeenSet =
false;
350 bool m_widthHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue