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;
256 m_scte35ControlHasBeenSet =
true;
257 m_scte35Control = value;
277 m_scte35PrerollPullupMillisecondsHasBeenSet =
true;
278 m_scte35PrerollPullupMilliseconds = value;
292 int m_audioFramesPerPes{0};
312 double m_scte35PrerollPullupMilliseconds{0.0};
313 bool m_absentInputAudioBehaviorHasBeenSet =
false;
314 bool m_aribHasBeenSet =
false;
315 bool m_audioBufferModelHasBeenSet =
false;
316 bool m_audioFramesPerPesHasBeenSet =
false;
317 bool m_audioStreamTypeHasBeenSet =
false;
318 bool m_ccDescriptorHasBeenSet =
false;
319 bool m_ebifHasBeenSet =
false;
320 bool m_esRateInPesHasBeenSet =
false;
321 bool m_klvHasBeenSet =
false;
322 bool m_nielsenId3BehaviorHasBeenSet =
false;
323 bool m_pcrControlHasBeenSet =
false;
324 bool m_pcrPeriodHasBeenSet =
false;
325 bool m_scte35ControlHasBeenSet =
false;
326 bool m_scte35PrerollPullupMillisecondsHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue