7#include <aws/medialive/MediaLive_EXPORTS.h>
8#include <aws/medialive/model/FrameCaptureIntervalUnit.h>
9#include <aws/medialive/model/TimecodeBurninSettings.h>
49 inline void SetCaptureInterval(
int value) { m_captureIntervalHasBeenSet =
true; m_captureInterval = value; }
69 template<
typename TimecodeBurninSettingsT = TimecodeBurninSettings>
70 void SetTimecodeBurninSettings(TimecodeBurninSettingsT&& value) { m_timecodeBurninSettingsHasBeenSet =
true; m_timecodeBurninSettings = std::forward<TimecodeBurninSettingsT>(value); }
71 template<
typename TimecodeBurninSettingsT = TimecodeBurninSettings>
76 int m_captureInterval{0};
77 bool m_captureIntervalHasBeenSet =
false;
80 bool m_captureIntervalUnitsHasBeenSet =
false;
82 TimecodeBurninSettings m_timecodeBurninSettings;
83 bool m_timecodeBurninSettingsHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue