7#include <aws/mediaconvert/MediaConvert_EXPORTS.h>
8#include <aws/mediaconvert/model/M3u8AudioDuration.h>
9#include <aws/core/utils/memory/stl/AWSVector.h>
10#include <aws/mediaconvert/model/M3u8DataPtsControl.h>
11#include <aws/mediaconvert/model/M3u8NielsenId3.h>
12#include <aws/mediaconvert/model/M3u8PcrControl.h>
13#include <aws/mediaconvert/model/TsPtsOffset.h>
14#include <aws/mediaconvert/model/M3u8Scte35Source.h>
15#include <aws/mediaconvert/model/TimedMetadata.h>
77 inline void SetAudioFramesPerPes(
int value) { m_audioFramesPerPesHasBeenSet =
true; m_audioFramesPerPes = value; }
118 inline void SetMaxPcrInterval(
int value) { m_maxPcrIntervalHasBeenSet =
true; m_maxPcrInterval = value; }
142 inline void SetPatInterval(
int value) { m_patIntervalHasBeenSet =
true; m_patInterval = value; }
168 inline void SetPcrPid(
int value) { m_pcrPidHasBeenSet =
true; m_pcrPid = value; }
179 inline void SetPmtInterval(
int value) { m_pmtIntervalHasBeenSet =
true; m_pmtInterval = value; }
189 inline void SetPmtPid(
int value) { m_pmtPidHasBeenSet =
true; m_pmtPid = value; }
199 inline void SetPrivateMetadataPid(
int value) { m_privateMetadataPidHasBeenSet =
true; m_privateMetadataPid = value; }
209 inline void SetProgramNumber(
int value) { m_programNumberHasBeenSet =
true; m_programNumber = value; }
221 inline void SetPtsOffset(
int value) { m_ptsOffsetHasBeenSet =
true; m_ptsOffset = value; }
249 inline void SetScte35Pid(
int value) { m_scte35PidHasBeenSet =
true; m_scte35Pid = value; }
292 inline void SetTimedMetadataPid(
int value) { m_timedMetadataPidHasBeenSet =
true; m_timedMetadataPid = value; }
302 inline void SetTransportStreamId(
int value) { m_transportStreamIdHasBeenSet =
true; m_transportStreamId = value; }
312 inline void SetVideoPid(
int value) { m_videoPidHasBeenSet =
true; m_videoPid = value; }
318 bool m_audioDurationHasBeenSet =
false;
320 int m_audioFramesPerPes;
321 bool m_audioFramesPerPesHasBeenSet =
false;
324 bool m_audioPidsHasBeenSet =
false;
327 bool m_dataPTSControlHasBeenSet =
false;
329 int m_maxPcrInterval;
330 bool m_maxPcrIntervalHasBeenSet =
false;
333 bool m_nielsenId3HasBeenSet =
false;
336 bool m_patIntervalHasBeenSet =
false;
339 bool m_pcrControlHasBeenSet =
false;
342 bool m_pcrPidHasBeenSet =
false;
345 bool m_pmtIntervalHasBeenSet =
false;
348 bool m_pmtPidHasBeenSet =
false;
350 int m_privateMetadataPid;
351 bool m_privateMetadataPidHasBeenSet =
false;
354 bool m_programNumberHasBeenSet =
false;
357 bool m_ptsOffsetHasBeenSet =
false;
360 bool m_ptsOffsetModeHasBeenSet =
false;
363 bool m_scte35PidHasBeenSet =
false;
366 bool m_scte35SourceHasBeenSet =
false;
369 bool m_timedMetadataHasBeenSet =
false;
371 int m_timedMetadataPid;
372 bool m_timedMetadataPidHasBeenSet =
false;
374 int m_transportStreamId;
375 bool m_transportStreamIdHasBeenSet =
false;
378 bool m_videoPidHasBeenSet =
false;
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue