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>
147 m_heightHasBeenSet =
true;
164 template <
typename LevelT = Aws::String>
166 m_levelHasBeenSet =
true;
167 m_level = std::forward<LevelT>(value);
169 template <
typename LevelT = Aws::String>
171 SetLevel(std::forward<LevelT>(value));
185 m_matrixCoefficientsHasBeenSet =
true;
186 m_matrixCoefficients = value;
203 template <
typename ProfileT = Aws::String>
205 m_profileHasBeenSet =
true;
206 m_profile = std::forward<ProfileT>(value);
208 template <
typename ProfileT = Aws::String>
225 m_rotationHasBeenSet =
true;
241 template <
typename ScanTypeT = Aws::String>
243 m_scanTypeHasBeenSet =
true;
244 m_scanType = std::forward<ScanTypeT>(value);
246 template <
typename ScanTypeT = Aws::String>
262 m_transferCharacteristicsHasBeenSet =
true;
263 m_transferCharacteristics = value;
279 m_widthHasBeenSet =
true;
292 FrameRate m_codedFrameRate;
296 ContentLightLevel m_contentLightLevel;
313 bool m_bitDepthHasBeenSet =
false;
314 bool m_chromaSubsamplingHasBeenSet =
false;
315 bool m_codedFrameRateHasBeenSet =
false;
316 bool m_colorPrimariesHasBeenSet =
false;
317 bool m_contentLightLevelHasBeenSet =
false;
318 bool m_heightHasBeenSet =
false;
319 bool m_levelHasBeenSet =
false;
320 bool m_matrixCoefficientsHasBeenSet =
false;
321 bool m_profileHasBeenSet =
false;
322 bool m_rotationHasBeenSet =
false;
323 bool m_scanTypeHasBeenSet =
false;
324 bool m_transferCharacteristicsHasBeenSet =
false;
325 bool m_widthHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue