7#include <aws/mediaconvert/MediaConvert_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/mediaconvert/model/DashIsoGroupAudioChannelConfigSchemeIdUri.h>
10#include <aws/core/utils/memory/stl/AWSString.h>
11#include <aws/mediaconvert/model/DashManifestStyle.h>
12#include <aws/mediaconvert/model/DestinationSettings.h>
13#include <aws/mediaconvert/model/DashIsoEncryptionSettings.h>
14#include <aws/mediaconvert/model/DashIsoHbbtvCompliance.h>
15#include <aws/mediaconvert/model/DashIsoImageBasedTrickPlay.h>
16#include <aws/mediaconvert/model/DashIsoImageBasedTrickPlaySettings.h>
17#include <aws/mediaconvert/model/DashIsoMpdManifestBandwidthType.h>
18#include <aws/mediaconvert/model/DashIsoMpdProfile.h>
19#include <aws/mediaconvert/model/DashIsoPtsOffsetHandlingForBFrames.h>
20#include <aws/mediaconvert/model/DashIsoSegmentControl.h>
21#include <aws/mediaconvert/model/DashIsoSegmentLengthControl.h>
22#include <aws/mediaconvert/model/DashIsoVideoCompositionOffsets.h>
23#include <aws/mediaconvert/model/DashIsoWriteSegmentTimelineInRepresentation.h>
24#include <aws/mediaconvert/model/DashAdditionalManifest.h>
105 inline void SetBaseUrl(
const char* value) { m_baseUrlHasBeenSet =
true; m_baseUrl.assign(value); }
163 inline void SetDestination(
const char* value) { m_destinationHasBeenSet =
true; m_destination.assign(value); }
205 inline void SetFragmentLength(
int value) { m_fragmentLengthHasBeenSet =
true; m_fragmentLength = value; }
260 inline void SetMinBufferTime(
int value) { m_minBufferTimeHasBeenSet =
true; m_minBufferTime = value; }
362 inline void SetSegmentLength(
int value) { m_segmentLengthHasBeenSet =
true; m_segmentLength = value; }
418 bool m_additionalManifestsHasBeenSet =
false;
421 bool m_audioChannelConfigSchemeIdUriHasBeenSet =
false;
424 bool m_baseUrlHasBeenSet =
false;
427 bool m_dashIFrameTrickPlayNameModifierHasBeenSet =
false;
430 bool m_dashManifestStyleHasBeenSet =
false;
433 bool m_destinationHasBeenSet =
false;
436 bool m_destinationSettingsHasBeenSet =
false;
439 bool m_encryptionHasBeenSet =
false;
441 int m_fragmentLength;
442 bool m_fragmentLengthHasBeenSet =
false;
445 bool m_hbbtvComplianceHasBeenSet =
false;
448 bool m_imageBasedTrickPlayHasBeenSet =
false;
451 bool m_imageBasedTrickPlaySettingsHasBeenSet =
false;
454 bool m_minBufferTimeHasBeenSet =
false;
456 double m_minFinalSegmentLength;
457 bool m_minFinalSegmentLengthHasBeenSet =
false;
460 bool m_mpdManifestBandwidthTypeHasBeenSet =
false;
463 bool m_mpdProfileHasBeenSet =
false;
466 bool m_ptsOffsetHandlingForBFramesHasBeenSet =
false;
469 bool m_segmentControlHasBeenSet =
false;
472 bool m_segmentLengthHasBeenSet =
false;
475 bool m_segmentLengthControlHasBeenSet =
false;
478 bool m_videoCompositionOffsetsHasBeenSet =
false;
481 bool m_writeSegmentTimelineInRepresentationHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue