7#include <aws/mediaconvert/MediaConvert_EXPORTS.h>
8#include <aws/mediaconvert/model/DolbyVisionCompatibility.h>
9#include <aws/mediaconvert/model/DolbyVisionLevel6Metadata.h>
10#include <aws/mediaconvert/model/DolbyVisionLevel6Mode.h>
11#include <aws/mediaconvert/model/DolbyVisionMapping.h>
12#include <aws/mediaconvert/model/DolbyVisionProfile.h>
23namespace MediaConvert {
51 m_compatibilityHasBeenSet =
true;
52 m_compatibility = value;
67 template <
typename L6MetadataT = DolbyVisionLevel6Metadata>
69 m_l6MetadataHasBeenSet =
true;
70 m_l6Metadata = std::forward<L6MetadataT>(value);
72 template <
typename L6MetadataT = DolbyVisionLevel6Metadata>
87 m_l6ModeHasBeenSet =
true;
111 m_mappingHasBeenSet =
true;
131 m_profileHasBeenSet =
true;
142 DolbyVisionLevel6Metadata m_l6Metadata;
149 bool m_compatibilityHasBeenSet =
false;
150 bool m_l6MetadataHasBeenSet =
false;
151 bool m_l6ModeHasBeenSet =
false;
152 bool m_mappingHasBeenSet =
false;
153 bool m_profileHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue