7#include <aws/medialive/MediaLive_EXPORTS.h>
8#include <aws/medialive/model/M2tsAbsentInputAudioBehavior.h>
9#include <aws/medialive/model/M2tsArib.h>
10#include <aws/medialive/model/M2tsAudioBufferModel.h>
11#include <aws/medialive/model/M2tsAudioStreamType.h>
12#include <aws/medialive/model/M2tsCcDescriptor.h>
13#include <aws/medialive/model/M2tsEbifControl.h>
14#include <aws/medialive/model/M2tsEsRateInPes.h>
15#include <aws/medialive/model/M2tsKlv.h>
16#include <aws/medialive/model/M2tsNielsenId3Behavior.h>
17#include <aws/medialive/model/M2tsPcrControl.h>
18#include <aws/medialive/model/M2tsScte35Control.h>
55 m_absentInputAudioBehaviorHasBeenSet =
true;
56 m_absentInputAudioBehavior = value;
72 m_aribHasBeenSet =
true;
89 m_audioBufferModelHasBeenSet =
true;
90 m_audioBufferModel = value;
105 m_audioFramesPerPesHasBeenSet =
true;
106 m_audioFramesPerPes = value;
122 m_audioStreamTypeHasBeenSet =
true;
123 m_audioStreamType = value;
138 m_ccDescriptorHasBeenSet =
true;
139 m_ccDescriptor = value;
155 m_ebifHasBeenSet =
true;
171 m_esRateInPesHasBeenSet =
true;
172 m_esRateInPes = value;
187 m_klvHasBeenSet =
true;
205 m_nielsenId3BehaviorHasBeenSet =
true;
206 m_nielsenId3Behavior = value;
223 m_pcrControlHasBeenSet =
true;
224 m_pcrControl = value;
240 m_pcrPeriodHasBeenSet =
true;
265 m_scte35ControlHasBeenSet =
true;
266 m_scte35Control = value;
286 m_scte35PrerollPullupMillisecondsHasBeenSet =
true;
287 m_scte35PrerollPullupMilliseconds = value;
301 int m_audioFramesPerPes{0};
321 double m_scte35PrerollPullupMilliseconds{0.0};
322 bool m_absentInputAudioBehaviorHasBeenSet =
false;
323 bool m_aribHasBeenSet =
false;
324 bool m_audioBufferModelHasBeenSet =
false;
325 bool m_audioFramesPerPesHasBeenSet =
false;
326 bool m_audioStreamTypeHasBeenSet =
false;
327 bool m_ccDescriptorHasBeenSet =
false;
328 bool m_ebifHasBeenSet =
false;
329 bool m_esRateInPesHasBeenSet =
false;
330 bool m_klvHasBeenSet =
false;
331 bool m_nielsenId3BehaviorHasBeenSet =
false;
332 bool m_pcrControlHasBeenSet =
false;
333 bool m_pcrPeriodHasBeenSet =
false;
334 bool m_scte35ControlHasBeenSet =
false;
335 bool m_scte35PrerollPullupMillisecondsHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue