7#include <aws/medialive/MediaLive_EXPORTS.h>
8#include <aws/medialive/model/AacCodingMode.h>
9#include <aws/medialive/model/AacInputType.h>
10#include <aws/medialive/model/AacProfile.h>
11#include <aws/medialive/model/AacRateControlMode.h>
12#include <aws/medialive/model/AacRawFormat.h>
13#include <aws/medialive/model/AacSpec.h>
14#include <aws/medialive/model/AacVbrQuality.h>
48 m_bitrateHasBeenSet =
true;
67 m_codingModeHasBeenSet =
true;
92 m_inputTypeHasBeenSet =
true;
108 m_profileHasBeenSet =
true;
124 m_rateControlModeHasBeenSet =
true;
125 m_rateControlMode = value;
140 m_rawFormatHasBeenSet =
true;
156 m_sampleRateHasBeenSet =
true;
157 m_sampleRate = value;
173 m_specHasBeenSet =
true;
189 m_vbrQualityHasBeenSet =
true;
190 m_vbrQuality = value;
198 double m_bitrate{0.0};
210 double m_sampleRate{0.0};
215 bool m_bitrateHasBeenSet =
false;
216 bool m_codingModeHasBeenSet =
false;
217 bool m_inputTypeHasBeenSet =
false;
218 bool m_profileHasBeenSet =
false;
219 bool m_rateControlModeHasBeenSet =
false;
220 bool m_rawFormatHasBeenSet =
false;
221 bool m_sampleRateHasBeenSet =
false;
222 bool m_specHasBeenSet =
false;
223 bool m_vbrQualityHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue