7#include <aws/mediaconvert/MediaConvert_EXPORTS.h>
8#include <aws/mediaconvert/model/AvcIntraClass.h>
9#include <aws/mediaconvert/model/AvcIntraUhdSettings.h>
10#include <aws/mediaconvert/model/AvcIntraFramerateControl.h>
11#include <aws/mediaconvert/model/AvcIntraFramerateConversionAlgorithm.h>
12#include <aws/mediaconvert/model/AvcIntraInterlaceMode.h>
13#include <aws/core/utils/memory/stl/AWSVector.h>
14#include <aws/mediaconvert/model/AvcIntraScanTypeConversionMode.h>
15#include <aws/mediaconvert/model/AvcIntraSlowPal.h>
16#include <aws/mediaconvert/model/AvcIntraTelecine.h>
17#include <aws/mediaconvert/model/FrameMetricType.h>
76 template<
typename AvcIntraUhdSettingsT = AvcIntraUhdSettings>
77 void SetAvcIntraUhdSettings(AvcIntraUhdSettingsT&& value) { m_avcIntraUhdSettingsHasBeenSet =
true; m_avcIntraUhdSettings = std::forward<AvcIntraUhdSettingsT>(value); }
78 template<
typename AvcIntraUhdSettingsT = AvcIntraUhdSettings>
148 inline void SetFramerateNumerator(
int value) { m_framerateNumeratorHasBeenSet =
true; m_framerateNumerator = value; }
193 template<
typename PerFrameMetricsT = Aws::Vector<FrameMetricType>>
194 void SetPerFrameMetrics(PerFrameMetricsT&& value) { m_perFrameMetricsHasBeenSet =
true; m_perFrameMetrics = std::forward<PerFrameMetricsT>(value); }
195 template<
typename PerFrameMetricsT = Aws::Vector<FrameMetricType>>
252 bool m_avcIntraClassHasBeenSet =
false;
254 AvcIntraUhdSettings m_avcIntraUhdSettings;
255 bool m_avcIntraUhdSettingsHasBeenSet =
false;
258 bool m_framerateControlHasBeenSet =
false;
261 bool m_framerateConversionAlgorithmHasBeenSet =
false;
263 int m_framerateDenominator{0};
264 bool m_framerateDenominatorHasBeenSet =
false;
266 int m_framerateNumerator{0};
267 bool m_framerateNumeratorHasBeenSet =
false;
270 bool m_interlaceModeHasBeenSet =
false;
273 bool m_perFrameMetricsHasBeenSet =
false;
276 bool m_scanTypeConversionModeHasBeenSet =
false;
279 bool m_slowPalHasBeenSet =
false;
282 bool m_telecineHasBeenSet =
false;
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue