UNPKG

awscdk-construct-scte-scheduler

Version:

AWS CDK Construct for scheduling SCTE-35 events using the MediaLive schedule API

1,313 lines (1,293 loc) 580 kB
"use strict"; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __hasOwnProp = Object.prototype.hasOwnProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: true }); }; var __copyProps = (to, from, except, desc) => { if (from && typeof from === "object" || typeof from === "function") { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to; }; var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); // src/index.ts var src_exports = {}; __export(src_exports, { AacCodingMode: () => AacCodingMode, AacInputType: () => AacInputType, AacProfile: () => AacProfile, AacRateControlMode: () => AacRateControlMode, AacRawFormat: () => AacRawFormat, AacSpec: () => AacSpec, AacVbrQuality: () => AacVbrQuality, Ac3AttenuationControl: () => Ac3AttenuationControl, Ac3BitstreamMode: () => Ac3BitstreamMode, Ac3CodingMode: () => Ac3CodingMode, Ac3DrcProfile: () => Ac3DrcProfile, Ac3LfeFilter: () => Ac3LfeFilter, Ac3MetadataControl: () => Ac3MetadataControl, AcceptHeader: () => AcceptHeader, AcceptInputDeviceTransferCommand: () => AcceptInputDeviceTransferCommand, AccessibilityType: () => AccessibilityType, AfdSignaling: () => AfdSignaling, Algorithm: () => Algorithm, AudioDescriptionAudioTypeControl: () => AudioDescriptionAudioTypeControl, AudioDescriptionLanguageCodeControl: () => AudioDescriptionLanguageCodeControl, AudioLanguageSelectionPolicy: () => AudioLanguageSelectionPolicy, AudioNormalizationAlgorithm: () => AudioNormalizationAlgorithm, AudioNormalizationAlgorithmControl: () => AudioNormalizationAlgorithmControl, AudioOnlyHlsSegmentType: () => AudioOnlyHlsSegmentType, AudioOnlyHlsTrackType: () => AudioOnlyHlsTrackType, AudioType: () => AudioType, AuthenticationScheme: () => AuthenticationScheme, AvailBlankingState: () => AvailBlankingState, BadGatewayException: () => BadGatewayException, BadRequestException: () => BadRequestException, BatchDeleteCommand: () => BatchDeleteCommand, BatchStartCommand: () => BatchStartCommand, BatchStopCommand: () => BatchStopCommand, BatchUpdateScheduleCommand: () => BatchUpdateScheduleCommand, BlackoutSlateNetworkEndBlackout: () => BlackoutSlateNetworkEndBlackout, BlackoutSlateState: () => BlackoutSlateState, BurnInAlignment: () => BurnInAlignment, BurnInBackgroundColor: () => BurnInBackgroundColor, BurnInFontColor: () => BurnInFontColor, BurnInOutlineColor: () => BurnInOutlineColor, BurnInShadowColor: () => BurnInShadowColor, BurnInTeletextGridControl: () => BurnInTeletextGridControl, CancelInputDeviceTransferCommand: () => CancelInputDeviceTransferCommand, CdiInputResolution: () => CdiInputResolution, ChannelClass: () => ChannelClass, ChannelPipelineIdToRestart: () => ChannelPipelineIdToRestart, ChannelState: () => ChannelState, ClaimDeviceCommand: () => ClaimDeviceCommand, CloudWatchAlarmTemplateComparisonOperator: () => CloudWatchAlarmTemplateComparisonOperator, CloudWatchAlarmTemplateStatistic: () => CloudWatchAlarmTemplateStatistic, CloudWatchAlarmTemplateTargetResourceType: () => CloudWatchAlarmTemplateTargetResourceType, CloudWatchAlarmTemplateTreatMissingData: () => CloudWatchAlarmTemplateTreatMissingData, CmafIngestSegmentLengthUnits: () => CmafIngestSegmentLengthUnits, CmafNielsenId3Behavior: () => CmafNielsenId3Behavior, ColorSpace: () => ColorSpace, ConflictException: () => ConflictException, ContentType: () => ContentType, CreateChannelCommand: () => CreateChannelCommand, CreateCloudWatchAlarmTemplateCommand: () => CreateCloudWatchAlarmTemplateCommand, CreateCloudWatchAlarmTemplateGroupCommand: () => CreateCloudWatchAlarmTemplateGroupCommand, CreateEventBridgeRuleTemplateCommand: () => CreateEventBridgeRuleTemplateCommand, CreateEventBridgeRuleTemplateGroupCommand: () => CreateEventBridgeRuleTemplateGroupCommand, CreateInputCommand: () => CreateInputCommand, CreateInputSecurityGroupCommand: () => CreateInputSecurityGroupCommand, CreateMultiplexCommand: () => CreateMultiplexCommand, CreateMultiplexProgramCommand: () => CreateMultiplexProgramCommand, CreatePartnerInputCommand: () => CreatePartnerInputCommand, CreateSignalMapCommand: () => CreateSignalMapCommand, CreateTagsCommand: () => CreateTagsCommand, DashRoleAudio: () => DashRoleAudio, DashRoleCaption: () => DashRoleCaption, DeleteChannelCommand: () => DeleteChannelCommand, DeleteCloudWatchAlarmTemplateCommand: () => DeleteCloudWatchAlarmTemplateCommand, DeleteCloudWatchAlarmTemplateGroupCommand: () => DeleteCloudWatchAlarmTemplateGroupCommand, DeleteEventBridgeRuleTemplateCommand: () => DeleteEventBridgeRuleTemplateCommand, DeleteEventBridgeRuleTemplateGroupCommand: () => DeleteEventBridgeRuleTemplateGroupCommand, DeleteInputCommand: () => DeleteInputCommand, DeleteInputSecurityGroupCommand: () => DeleteInputSecurityGroupCommand, DeleteMultiplexCommand: () => DeleteMultiplexCommand, DeleteMultiplexProgramCommand: () => DeleteMultiplexProgramCommand, DeleteReservationCommand: () => DeleteReservationCommand, DeleteScheduleCommand: () => DeleteScheduleCommand, DeleteSignalMapCommand: () => DeleteSignalMapCommand, DeleteTagsCommand: () => DeleteTagsCommand, DescribeAccountConfigurationCommand: () => DescribeAccountConfigurationCommand, DescribeChannelCommand: () => DescribeChannelCommand, DescribeInputCommand: () => DescribeInputCommand, DescribeInputDeviceCommand: () => DescribeInputDeviceCommand, DescribeInputDeviceThumbnailCommand: () => DescribeInputDeviceThumbnailCommand, DescribeInputDeviceThumbnailResponseFilterSensitiveLog: () => DescribeInputDeviceThumbnailResponseFilterSensitiveLog, DescribeInputSecurityGroupCommand: () => DescribeInputSecurityGroupCommand, DescribeMultiplexCommand: () => DescribeMultiplexCommand, DescribeMultiplexProgramCommand: () => DescribeMultiplexProgramCommand, DescribeOfferingCommand: () => DescribeOfferingCommand, DescribeReservationCommand: () => DescribeReservationCommand, DescribeScheduleCommand: () => DescribeScheduleCommand, DescribeThumbnailsCommand: () => DescribeThumbnailsCommand, DeviceSettingsSyncState: () => DeviceSettingsSyncState, DeviceUpdateStatus: () => DeviceUpdateStatus, DolbyEProgramSelection: () => DolbyEProgramSelection, DvbDashAccessibility: () => DvbDashAccessibility, DvbSdtOutputSdt: () => DvbSdtOutputSdt, DvbSubDestinationAlignment: () => DvbSubDestinationAlignment, DvbSubDestinationBackgroundColor: () => DvbSubDestinationBackgroundColor, DvbSubDestinationFontColor: () => DvbSubDestinationFontColor, DvbSubDestinationOutlineColor: () => DvbSubDestinationOutlineColor, DvbSubDestinationShadowColor: () => DvbSubDestinationShadowColor, DvbSubDestinationTeletextGridControl: () => DvbSubDestinationTeletextGridControl, DvbSubOcrLanguage: () => DvbSubOcrLanguage, Eac3AtmosCodingMode: () => Eac3AtmosCodingMode, Eac3AtmosDrcLine: () => Eac3AtmosDrcLine, Eac3AtmosDrcRf: () => Eac3AtmosDrcRf, Eac3AttenuationControl: () => Eac3AttenuationControl, Eac3BitstreamMode: () => Eac3BitstreamMode, Eac3CodingMode: () => Eac3CodingMode, Eac3DcFilter: () => Eac3DcFilter, Eac3DrcLine: () => Eac3DrcLine, Eac3DrcRf: () => Eac3DrcRf, Eac3LfeControl: () => Eac3LfeControl, Eac3LfeFilter: () => Eac3LfeFilter, Eac3MetadataControl: () => Eac3MetadataControl, Eac3PassthroughControl: () => Eac3PassthroughControl, Eac3PhaseControl: () => Eac3PhaseControl, Eac3StereoDownmix: () => Eac3StereoDownmix, Eac3SurroundExMode: () => Eac3SurroundExMode, Eac3SurroundMode: () => Eac3SurroundMode, EbuTtDDestinationStyleControl: () => EbuTtDDestinationStyleControl, EbuTtDFillLineGapControl: () => EbuTtDFillLineGapControl, EmbeddedConvert608To708: () => EmbeddedConvert608To708, EmbeddedScte20Detection: () => EmbeddedScte20Detection, EventBridgeRuleTemplateEventType: () => EventBridgeRuleTemplateEventType, FeatureActivationsInputPrepareScheduleActions: () => FeatureActivationsInputPrepareScheduleActions, FeatureActivationsOutputStaticImageOverlayScheduleActions: () => FeatureActivationsOutputStaticImageOverlayScheduleActions, FecOutputIncludeFec: () => FecOutputIncludeFec, FixedAfd: () => FixedAfd, Fmp4NielsenId3Behavior: () => Fmp4NielsenId3Behavior, Fmp4TimedMetadataBehavior: () => Fmp4TimedMetadataBehavior, FollowPoint: () => FollowPoint, ForbiddenException: () => ForbiddenException, FrameCaptureIntervalUnit: () => FrameCaptureIntervalUnit, GatewayTimeoutException: () => GatewayTimeoutException, GetCloudWatchAlarmTemplateCommand: () => GetCloudWatchAlarmTemplateCommand, GetCloudWatchAlarmTemplateGroupCommand: () => GetCloudWatchAlarmTemplateGroupCommand, GetEventBridgeRuleTemplateCommand: () => GetEventBridgeRuleTemplateCommand, GetEventBridgeRuleTemplateGroupCommand: () => GetEventBridgeRuleTemplateGroupCommand, GetSignalMapCommand: () => GetSignalMapCommand, GlobalConfigurationInputEndAction: () => GlobalConfigurationInputEndAction, GlobalConfigurationLowFramerateInputs: () => GlobalConfigurationLowFramerateInputs, GlobalConfigurationOutputLockingMode: () => GlobalConfigurationOutputLockingMode, GlobalConfigurationOutputTimingSource: () => GlobalConfigurationOutputTimingSource, H264AdaptiveQuantization: () => H264AdaptiveQuantization, H264ColorMetadata: () => H264ColorMetadata, H264EntropyEncoding: () => H264EntropyEncoding, H264FlickerAq: () => H264FlickerAq, H264ForceFieldPictures: () => H264ForceFieldPictures, H264FramerateControl: () => H264FramerateControl, H264GopBReference: () => H264GopBReference, H264GopSizeUnits: () => H264GopSizeUnits, H264Level: () => H264Level, H264LookAheadRateControl: () => H264LookAheadRateControl, H264ParControl: () => H264ParControl, H264Profile: () => H264Profile, H264QualityLevel: () => H264QualityLevel, H264RateControlMode: () => H264RateControlMode, H264ScanType: () => H264ScanType, H264SceneChangeDetect: () => H264SceneChangeDetect, H264SpatialAq: () => H264SpatialAq, H264SubGopLength: () => H264SubGopLength, H264Syntax: () => H264Syntax, H264TemporalAq: () => H264TemporalAq, H264TimecodeInsertionBehavior: () => H264TimecodeInsertionBehavior, H265AdaptiveQuantization: () => H265AdaptiveQuantization, H265AlternativeTransferFunction: () => H265AlternativeTransferFunction, H265ColorMetadata: () => H265ColorMetadata, H265FlickerAq: () => H265FlickerAq, H265GopSizeUnits: () => H265GopSizeUnits, H265Level: () => H265Level, H265LookAheadRateControl: () => H265LookAheadRateControl, H265MvOverPictureBoundaries: () => H265MvOverPictureBoundaries, H265MvTemporalPredictor: () => H265MvTemporalPredictor, H265Profile: () => H265Profile, H265RateControlMode: () => H265RateControlMode, H265ScanType: () => H265ScanType, H265SceneChangeDetect: () => H265SceneChangeDetect, H265Tier: () => H265Tier, H265TilePadding: () => H265TilePadding, H265TimecodeInsertionBehavior: () => H265TimecodeInsertionBehavior, H265TreeblockSize: () => H265TreeblockSize, HlsAdMarkers: () => HlsAdMarkers, HlsAkamaiHttpTransferMode: () => HlsAkamaiHttpTransferMode, HlsCaptionLanguageSetting: () => HlsCaptionLanguageSetting, HlsClientCache: () => HlsClientCache, HlsCodecSpecification: () => HlsCodecSpecification, HlsDirectoryStructure: () => HlsDirectoryStructure, HlsDiscontinuityTags: () => HlsDiscontinuityTags, HlsEncryptionType: () => HlsEncryptionType, HlsH265PackagingType: () => HlsH265PackagingType, HlsId3SegmentTaggingState: () => HlsId3SegmentTaggingState, HlsIncompleteSegmentBehavior: () => HlsIncompleteSegmentBehavior, HlsIvInManifest: () => HlsIvInManifest, HlsIvSource: () => HlsIvSource, HlsManifestCompression: () => HlsManifestCompression, HlsManifestDurationFormat: () => HlsManifestDurationFormat, HlsMediaStoreStorageClass: () => HlsMediaStoreStorageClass, HlsMode: () => HlsMode, HlsOutputSelection: () => HlsOutputSelection, HlsProgramDateTime: () => HlsProgramDateTime, HlsProgramDateTimeClock: () => HlsProgramDateTimeClock, HlsRedundantManifest: () => HlsRedundantManifest, HlsScte35SourceType: () => HlsScte35SourceType, HlsSegmentationMode: () => HlsSegmentationMode, HlsStreamInfResolution: () => HlsStreamInfResolution, HlsTimedMetadataId3Frame: () => HlsTimedMetadataId3Frame, HlsTsFileMode: () => HlsTsFileMode, HlsWebdavHttpTransferMode: () => HlsWebdavHttpTransferMode, IFrameOnlyPlaylistType: () => IFrameOnlyPlaylistType, IncludeFillerNalUnits: () => IncludeFillerNalUnits, InputClass: () => InputClass, InputCodec: () => InputCodec, InputDeblockFilter: () => InputDeblockFilter, InputDenoiseFilter: () => InputDenoiseFilter, InputDeviceActiveInput: () => InputDeviceActiveInput, InputDeviceCodec: () => InputDeviceCodec, InputDeviceConfigurableAudioChannelPairProfile: () => InputDeviceConfigurableAudioChannelPairProfile, InputDeviceConfiguredInput: () => InputDeviceConfiguredInput, InputDeviceConnectionState: () => InputDeviceConnectionState, InputDeviceIpScheme: () => InputDeviceIpScheme, InputDeviceOutputType: () => InputDeviceOutputType, InputDeviceScanType: () => InputDeviceScanType, InputDeviceState: () => InputDeviceState, InputDeviceTransferType: () => InputDeviceTransferType, InputDeviceType: () => InputDeviceType, InputDeviceUhdAudioChannelPairProfile: () => InputDeviceUhdAudioChannelPairProfile, InputFilter: () => InputFilter, InputLossActionForHlsOut: () => InputLossActionForHlsOut, InputLossActionForMsSmoothOut: () => InputLossActionForMsSmoothOut, InputLossActionForRtmpOut: () => InputLossActionForRtmpOut, InputLossActionForUdpOut: () => InputLossActionForUdpOut, InputLossImageType: () => InputLossImageType, InputMaximumBitrate: () => InputMaximumBitrate, InputPreference: () => InputPreference, InputResolution: () => InputResolution, InputSecurityGroupState: () => InputSecurityGroupState, InputSourceEndBehavior: () => InputSourceEndBehavior, InputSourceType: () => InputSourceType, InputState: () => InputState, InputTimecodeSource: () => InputTimecodeSource, InputType: () => InputType, InternalServerErrorException: () => InternalServerErrorException, LastFrameClippingBehavior: () => LastFrameClippingBehavior, ListChannelsCommand: () => ListChannelsCommand, ListCloudWatchAlarmTemplateGroupsCommand: () => ListCloudWatchAlarmTemplateGroupsCommand, ListCloudWatchAlarmTemplatesCommand: () => ListCloudWatchAlarmTemplatesCommand, ListEventBridgeRuleTemplateGroupsCommand: () => ListEventBridgeRuleTemplateGroupsCommand, ListEventBridgeRuleTemplatesCommand: () => ListEventBridgeRuleTemplatesCommand, ListInputDeviceTransfersCommand: () => ListInputDeviceTransfersCommand, ListInputDevicesCommand: () => ListInputDevicesCommand, ListInputSecurityGroupsCommand: () => ListInputSecurityGroupsCommand, ListInputsCommand: () => ListInputsCommand, ListMultiplexProgramsCommand: () => ListMultiplexProgramsCommand, ListMultiplexesCommand: () => ListMultiplexesCommand, ListOfferingsCommand: () => ListOfferingsCommand, ListReservationsCommand: () => ListReservationsCommand, ListSignalMapsCommand: () => ListSignalMapsCommand, ListTagsForResourceCommand: () => ListTagsForResourceCommand, LogLevel: () => LogLevel, M2tsAbsentInputAudioBehavior: () => M2tsAbsentInputAudioBehavior, M2tsArib: () => M2tsArib, M2tsAribCaptionsPidControl: () => M2tsAribCaptionsPidControl, M2tsAudioBufferModel: () => M2tsAudioBufferModel, M2tsAudioInterval: () => M2tsAudioInterval, M2tsAudioStreamType: () => M2tsAudioStreamType, M2tsBufferModel: () => M2tsBufferModel, M2tsCcDescriptor: () => M2tsCcDescriptor, M2tsEbifControl: () => M2tsEbifControl, M2tsEbpPlacement: () => M2tsEbpPlacement, M2tsEsRateInPes: () => M2tsEsRateInPes, M2tsKlv: () => M2tsKlv, M2tsNielsenId3Behavior: () => M2tsNielsenId3Behavior, M2tsPcrControl: () => M2tsPcrControl, M2tsRateMode: () => M2tsRateMode, M2tsScte35Control: () => M2tsScte35Control, M2tsSegmentationMarkers: () => M2tsSegmentationMarkers, M2tsSegmentationStyle: () => M2tsSegmentationStyle, M2tsTimedMetadataBehavior: () => M2tsTimedMetadataBehavior, M3u8KlvBehavior: () => M3u8KlvBehavior, M3u8NielsenId3Behavior: () => M3u8NielsenId3Behavior, M3u8PcrControl: () => M3u8PcrControl, M3u8Scte35Behavior: () => M3u8Scte35Behavior, M3u8TimedMetadataBehavior: () => M3u8TimedMetadataBehavior, MaintenanceDay: () => MaintenanceDay, MediaLive: () => MediaLive, MediaLiveClient: () => MediaLiveClient, MediaLiveServiceException: () => MediaLiveServiceException, MotionGraphicsInsertion: () => MotionGraphicsInsertion, Mp2CodingMode: () => Mp2CodingMode, Mpeg2AdaptiveQuantization: () => Mpeg2AdaptiveQuantization, Mpeg2ColorMetadata: () => Mpeg2ColorMetadata, Mpeg2ColorSpace: () => Mpeg2ColorSpace, Mpeg2DisplayRatio: () => Mpeg2DisplayRatio, Mpeg2GopSizeUnits: () => Mpeg2GopSizeUnits, Mpeg2ScanType: () => Mpeg2ScanType, Mpeg2SubGopLength: () => Mpeg2SubGopLength, Mpeg2TimecodeInsertionBehavior: () => Mpeg2TimecodeInsertionBehavior, MsSmoothH265PackagingType: () => MsSmoothH265PackagingType, MultiplexState: () => MultiplexState, NetworkInputServerValidation: () => NetworkInputServerValidation, NielsenPcmToId3TaggingState: () => NielsenPcmToId3TaggingState, NielsenWatermarkTimezones: () => NielsenWatermarkTimezones, NielsenWatermarksCbetStepaside: () => NielsenWatermarksCbetStepaside, NielsenWatermarksDistributionTypes: () => NielsenWatermarksDistributionTypes, NotFoundException: () => NotFoundException, OfferingDurationUnits: () => OfferingDurationUnits, OfferingType: () => OfferingType, PipelineId: () => PipelineId, PreferredChannelPipeline: () => PreferredChannelPipeline, PurchaseOfferingCommand: () => PurchaseOfferingCommand, RebootInputDeviceCommand: () => RebootInputDeviceCommand, RebootInputDeviceForce: () => RebootInputDeviceForce, RejectInputDeviceTransferCommand: () => RejectInputDeviceTransferCommand, ReservationAutomaticRenewal: () => ReservationAutomaticRenewal, ReservationCodec: () => ReservationCodec, ReservationMaximumBitrate: () => ReservationMaximumBitrate, ReservationMaximumFramerate: () => ReservationMaximumFramerate, ReservationResolution: () => ReservationResolution, ReservationResourceType: () => ReservationResourceType, ReservationSpecialFeature: () => ReservationSpecialFeature, ReservationState: () => ReservationState, ReservationVideoQuality: () => ReservationVideoQuality, RestartChannelPipelinesCommand: () => RestartChannelPipelinesCommand, RtmpAdMarkers: () => RtmpAdMarkers, RtmpCacheFullBehavior: () => RtmpCacheFullBehavior, RtmpCaptionData: () => RtmpCaptionData, RtmpOutputCertificateMode: () => RtmpOutputCertificateMode, S3CannedAcl: () => S3CannedAcl, Scte20Convert608To708: () => Scte20Convert608To708, Scte27OcrLanguage: () => Scte27OcrLanguage, Scte35AposNoRegionalBlackoutBehavior: () => Scte35AposNoRegionalBlackoutBehavior, Scte35AposWebDeliveryAllowedBehavior: () => Scte35AposWebDeliveryAllowedBehavior, Scte35ArchiveAllowedFlag: () => Scte35ArchiveAllowedFlag, Scte35DeviceRestrictions: () => Scte35DeviceRestrictions, Scte35InputMode: () => Scte35InputMode, Scte35NoRegionalBlackoutFlag: () => Scte35NoRegionalBlackoutFlag, Scte35SegmentationCancelIndicator: () => Scte35SegmentationCancelIndicator, Scte35SegmentationScope: () => Scte35SegmentationScope, Scte35SpliceInsertNoRegionalBlackoutBehavior: () => Scte35SpliceInsertNoRegionalBlackoutBehavior, Scte35SpliceInsertWebDeliveryAllowedBehavior: () => Scte35SpliceInsertWebDeliveryAllowedBehavior, Scte35Type: () => Scte35Type, Scte35WebDeliveryAllowedFlag: () => Scte35WebDeliveryAllowedFlag, SignalMapMonitorDeploymentStatus: () => SignalMapMonitorDeploymentStatus, SignalMapStatus: () => SignalMapStatus, SmoothGroupAudioOnlyTimecodeControl: () => SmoothGroupAudioOnlyTimecodeControl, SmoothGroupCertificateMode: () => SmoothGroupCertificateMode, SmoothGroupEventIdMode: () => SmoothGroupEventIdMode, SmoothGroupEventStopBehavior: () => SmoothGroupEventStopBehavior, SmoothGroupSegmentationMode: () => SmoothGroupSegmentationMode, SmoothGroupSparseTrackType: () => SmoothGroupSparseTrackType, SmoothGroupStreamManifestBehavior: () => SmoothGroupStreamManifestBehavior, SmoothGroupTimestampOffsetMode: () => SmoothGroupTimestampOffsetMode, Smpte2038DataPreference: () => Smpte2038DataPreference, StartChannelCommand: () => StartChannelCommand, StartDeleteMonitorDeploymentCommand: () => StartDeleteMonitorDeploymentCommand, StartInputDeviceCommand: () => StartInputDeviceCommand, StartInputDeviceMaintenanceWindowCommand: () => StartInputDeviceMaintenanceWindowCommand, StartMonitorDeploymentCommand: () => StartMonitorDeploymentCommand, StartMultiplexCommand: () => StartMultiplexCommand, StartUpdateSignalMapCommand: () => StartUpdateSignalMapCommand, StopChannelCommand: () => StopChannelCommand, StopInputDeviceCommand: () => StopInputDeviceCommand, StopMultiplexCommand: () => StopMultiplexCommand, TemporalFilterPostFilterSharpening: () => TemporalFilterPostFilterSharpening, TemporalFilterStrength: () => TemporalFilterStrength, ThumbnailState: () => ThumbnailState, ThumbnailType: () => ThumbnailType, TimecodeBurninFontSize: () => TimecodeBurninFontSize, TimecodeBurninPosition: () => TimecodeBurninPosition, TimecodeConfigSource: () => TimecodeConfigSource, TooManyRequestsException: () => TooManyRequestsException, TransferInputDeviceCommand: () => TransferInputDeviceCommand, TtmlDestinationStyleControl: () => TtmlDestinationStyleControl, UdpTimedMetadataId3Frame: () => UdpTimedMetadataId3Frame, UnprocessableEntityException: () => UnprocessableEntityException, UpdateAccountConfigurationCommand: () => UpdateAccountConfigurationCommand, UpdateChannelClassCommand: () => UpdateChannelClassCommand, UpdateChannelCommand: () => UpdateChannelCommand, UpdateCloudWatchAlarmTemplateCommand: () => UpdateCloudWatchAlarmTemplateCommand, UpdateCloudWatchAlarmTemplateGroupCommand: () => UpdateCloudWatchAlarmTemplateGroupCommand, UpdateEventBridgeRuleTemplateCommand: () => UpdateEventBridgeRuleTemplateCommand, UpdateEventBridgeRuleTemplateGroupCommand: () => UpdateEventBridgeRuleTemplateGroupCommand, UpdateInputCommand: () => UpdateInputCommand, UpdateInputDeviceCommand: () => UpdateInputDeviceCommand, UpdateInputSecurityGroupCommand: () => UpdateInputSecurityGroupCommand, UpdateMultiplexCommand: () => UpdateMultiplexCommand, UpdateMultiplexProgramCommand: () => UpdateMultiplexProgramCommand, UpdateReservationCommand: () => UpdateReservationCommand, VideoDescriptionRespondToAfd: () => VideoDescriptionRespondToAfd, VideoDescriptionScalingBehavior: () => VideoDescriptionScalingBehavior, VideoSelectorColorSpace: () => VideoSelectorColorSpace, VideoSelectorColorSpaceUsage: () => VideoSelectorColorSpaceUsage, WavCodingMode: () => WavCodingMode, WebvttDestinationStyleControl: () => WebvttDestinationStyleControl, __Client: () => import_smithy_client.Client, paginateDescribeSchedule: () => paginateDescribeSchedule, paginateListChannels: () => paginateListChannels, paginateListCloudWatchAlarmTemplateGroups: () => paginateListCloudWatchAlarmTemplateGroups, paginateListCloudWatchAlarmTemplates: () => paginateListCloudWatchAlarmTemplates, paginateListEventBridgeRuleTemplateGroups: () => paginateListEventBridgeRuleTemplateGroups, paginateListEventBridgeRuleTemplates: () => paginateListEventBridgeRuleTemplates, paginateListInputDeviceTransfers: () => paginateListInputDeviceTransfers, paginateListInputDevices: () => paginateListInputDevices, paginateListInputSecurityGroups: () => paginateListInputSecurityGroups, paginateListInputs: () => paginateListInputs, paginateListMultiplexPrograms: () => paginateListMultiplexPrograms, paginateListMultiplexes: () => paginateListMultiplexes, paginateListOfferings: () => paginateListOfferings, paginateListReservations: () => paginateListReservations, paginateListSignalMaps: () => paginateListSignalMaps, waitForChannelCreated: () => waitForChannelCreated, waitForChannelDeleted: () => waitForChannelDeleted, waitForChannelRunning: () => waitForChannelRunning, waitForChannelStopped: () => waitForChannelStopped, waitForInputAttached: () => waitForInputAttached, waitForInputDeleted: () => waitForInputDeleted, waitForInputDetached: () => waitForInputDetached, waitForMultiplexCreated: () => waitForMultiplexCreated, waitForMultiplexDeleted: () => waitForMultiplexDeleted, waitForMultiplexRunning: () => waitForMultiplexRunning, waitForMultiplexStopped: () => waitForMultiplexStopped, waitForSignalMapCreated: () => waitForSignalMapCreated, waitForSignalMapMonitorDeleted: () => waitForSignalMapMonitorDeleted, waitForSignalMapMonitorDeployed: () => waitForSignalMapMonitorDeployed, waitForSignalMapUpdated: () => waitForSignalMapUpdated, waitUntilChannelCreated: () => waitUntilChannelCreated, waitUntilChannelDeleted: () => waitUntilChannelDeleted, waitUntilChannelRunning: () => waitUntilChannelRunning, waitUntilChannelStopped: () => waitUntilChannelStopped, waitUntilInputAttached: () => waitUntilInputAttached, waitUntilInputDeleted: () => waitUntilInputDeleted, waitUntilInputDetached: () => waitUntilInputDetached, waitUntilMultiplexCreated: () => waitUntilMultiplexCreated, waitUntilMultiplexDeleted: () => waitUntilMultiplexDeleted, waitUntilMultiplexRunning: () => waitUntilMultiplexRunning, waitUntilMultiplexStopped: () => waitUntilMultiplexStopped, waitUntilSignalMapCreated: () => waitUntilSignalMapCreated, waitUntilSignalMapMonitorDeleted: () => waitUntilSignalMapMonitorDeleted, waitUntilSignalMapMonitorDeployed: () => waitUntilSignalMapMonitorDeployed, waitUntilSignalMapUpdated: () => waitUntilSignalMapUpdated }); module.exports = __toCommonJS(src_exports); // src/MediaLiveClient.ts var import_middleware_host_header = require("@aws-sdk/middleware-host-header"); var import_middleware_logger = require("@aws-sdk/middleware-logger"); var import_middleware_recursion_detection = require("@aws-sdk/middleware-recursion-detection"); var import_middleware_user_agent = require("@aws-sdk/middleware-user-agent"); var import_config_resolver = require("@smithy/config-resolver"); var import_core = require("@smithy/core"); var import_middleware_content_length = require("@smithy/middleware-content-length"); var import_middleware_endpoint = require("@smithy/middleware-endpoint"); var import_middleware_retry = require("@smithy/middleware-retry"); var import_httpAuthSchemeProvider = require("./auth/httpAuthSchemeProvider"); // src/endpoint/EndpointParameters.ts var resolveClientEndpointParameters = /* @__PURE__ */ __name((options) => { return { ...options, useDualstackEndpoint: options.useDualstackEndpoint ?? false, useFipsEndpoint: options.useFipsEndpoint ?? false, defaultSigningName: "medialive" }; }, "resolveClientEndpointParameters"); var commonParams = { UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" }, Endpoint: { type: "builtInParams", name: "endpoint" }, Region: { type: "builtInParams", name: "region" }, UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" } }; // src/MediaLiveClient.ts var import_runtimeConfig = require("././runtimeConfig"); // src/runtimeExtensions.ts var import_region_config_resolver = require("@aws-sdk/region-config-resolver"); var import_protocol_http = require("@smithy/protocol-http"); var import_smithy_client = require("@smithy/smithy-client"); // src/auth/httpAuthExtensionConfiguration.ts var getHttpAuthExtensionConfiguration = /* @__PURE__ */ __name((runtimeConfig) => { const _httpAuthSchemes = runtimeConfig.httpAuthSchemes; let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider; let _credentials = runtimeConfig.credentials; return { setHttpAuthScheme(httpAuthScheme) { const index = _httpAuthSchemes.findIndex((scheme) => scheme.schemeId === httpAuthScheme.schemeId); if (index === -1) { _httpAuthSchemes.push(httpAuthScheme); } else { _httpAuthSchemes.splice(index, 1, httpAuthScheme); } }, httpAuthSchemes() { return _httpAuthSchemes; }, setHttpAuthSchemeProvider(httpAuthSchemeProvider) { _httpAuthSchemeProvider = httpAuthSchemeProvider; }, httpAuthSchemeProvider() { return _httpAuthSchemeProvider; }, setCredentials(credentials) { _credentials = credentials; }, credentials() { return _credentials; } }; }, "getHttpAuthExtensionConfiguration"); var resolveHttpAuthRuntimeConfig = /* @__PURE__ */ __name((config) => { return { httpAuthSchemes: config.httpAuthSchemes(), httpAuthSchemeProvider: config.httpAuthSchemeProvider(), credentials: config.credentials() }; }, "resolveHttpAuthRuntimeConfig"); // src/runtimeExtensions.ts var asPartial = /* @__PURE__ */ __name((t) => t, "asPartial"); var resolveRuntimeExtensions = /* @__PURE__ */ __name((runtimeConfig, extensions) => { const extensionConfiguration = { ...asPartial((0, import_region_config_resolver.getAwsRegionExtensionConfiguration)(runtimeConfig)), ...asPartial((0, import_smithy_client.getDefaultExtensionConfiguration)(runtimeConfig)), ...asPartial((0, import_protocol_http.getHttpHandlerExtensionConfiguration)(runtimeConfig)), ...asPartial(getHttpAuthExtensionConfiguration(runtimeConfig)) }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); return { ...runtimeConfig, ...(0, import_region_config_resolver.resolveAwsRegionExtensionConfiguration)(extensionConfiguration), ...(0, import_smithy_client.resolveDefaultRuntimeConfig)(extensionConfiguration), ...(0, import_protocol_http.resolveHttpHandlerRuntimeConfig)(extensionConfiguration), ...resolveHttpAuthRuntimeConfig(extensionConfiguration) }; }, "resolveRuntimeExtensions"); // src/MediaLiveClient.ts var _MediaLiveClient = class _MediaLiveClient extends import_smithy_client.Client { constructor(...[configuration]) { const _config_0 = (0, import_runtimeConfig.getRuntimeConfig)(configuration || {}); const _config_1 = resolveClientEndpointParameters(_config_0); const _config_2 = (0, import_middleware_user_agent.resolveUserAgentConfig)(_config_1); const _config_3 = (0, import_middleware_retry.resolveRetryConfig)(_config_2); const _config_4 = (0, import_config_resolver.resolveRegionConfig)(_config_3); const _config_5 = (0, import_middleware_host_header.resolveHostHeaderConfig)(_config_4); const _config_6 = (0, import_middleware_endpoint.resolveEndpointConfig)(_config_5); const _config_7 = (0, import_httpAuthSchemeProvider.resolveHttpAuthSchemeConfig)(_config_6); const _config_8 = resolveRuntimeExtensions(_config_7, (configuration == null ? void 0 : configuration.extensions) || []); super(_config_8); this.config = _config_8; this.middlewareStack.use((0, import_middleware_user_agent.getUserAgentPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_retry.getRetryPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_content_length.getContentLengthPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_host_header.getHostHeaderPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_logger.getLoggerPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_recursion_detection.getRecursionDetectionPlugin)(this.config)); this.middlewareStack.use( (0, import_core.getHttpAuthSchemeEndpointRuleSetPlugin)(this.config, { httpAuthSchemeParametersProvider: import_httpAuthSchemeProvider.defaultMediaLiveHttpAuthSchemeParametersProvider, identityProviderConfigProvider: async (config) => new import_core.DefaultIdentityProviderConfig({ "aws.auth#sigv4": config.credentials }) }) ); this.middlewareStack.use((0, import_core.getHttpSigningPlugin)(this.config)); } /** * Destroy underlying resources, like sockets. It's usually not necessary to do this. * However in Node.js, it's best to explicitly shut down the client's agent when it is no longer needed. * Otherwise, sockets might stay open for quite a long time before the server terminates them. */ destroy() { super.destroy(); } }; __name(_MediaLiveClient, "MediaLiveClient"); var MediaLiveClient = _MediaLiveClient; // src/MediaLive.ts // src/commands/AcceptInputDeviceTransferCommand.ts var import_middleware_serde = require("@smithy/middleware-serde"); // src/protocols/Aws_restJson1.ts var import_core2 = require("@aws-sdk/core"); var import_uuid = require("uuid"); // src/models/MediaLiveServiceException.ts var _MediaLiveServiceException = class _MediaLiveServiceException extends import_smithy_client.ServiceException { /** * @internal */ constructor(options) { super(options); Object.setPrototypeOf(this, _MediaLiveServiceException.prototype); } }; __name(_MediaLiveServiceException, "MediaLiveServiceException"); var MediaLiveServiceException = _MediaLiveServiceException; // src/models/models_1.ts var CmafNielsenId3Behavior = { NO_PASSTHROUGH: "NO_PASSTHROUGH", PASSTHROUGH: "PASSTHROUGH" }; var Scte35Type = { NONE: "NONE", SCTE_35_WITHOUT_SEGMENTATION: "SCTE_35_WITHOUT_SEGMENTATION" }; var CmafIngestSegmentLengthUnits = { MILLISECONDS: "MILLISECONDS", SECONDS: "SECONDS" }; var HlsCaptionLanguageSetting = { INSERT: "INSERT", NONE: "NONE", OMIT: "OMIT" }; var HlsClientCache = { DISABLED: "DISABLED", ENABLED: "ENABLED" }; var HlsCodecSpecification = { RFC_4281: "RFC_4281", RFC_6381: "RFC_6381" }; var HlsDirectoryStructure = { SINGLE_DIRECTORY: "SINGLE_DIRECTORY", SUBDIRECTORY_PER_STREAM: "SUBDIRECTORY_PER_STREAM" }; var HlsDiscontinuityTags = { INSERT: "INSERT", NEVER_INSERT: "NEVER_INSERT" }; var HlsEncryptionType = { AES128: "AES128", SAMPLE_AES: "SAMPLE_AES" }; var HlsAkamaiHttpTransferMode = { CHUNKED: "CHUNKED", NON_CHUNKED: "NON_CHUNKED" }; var HlsMediaStoreStorageClass = { TEMPORAL: "TEMPORAL" }; var HlsWebdavHttpTransferMode = { CHUNKED: "CHUNKED", NON_CHUNKED: "NON_CHUNKED" }; var HlsId3SegmentTaggingState = { DISABLED: "DISABLED", ENABLED: "ENABLED" }; var IFrameOnlyPlaylistType = { DISABLED: "DISABLED", STANDARD: "STANDARD" }; var HlsIncompleteSegmentBehavior = { AUTO: "AUTO", SUPPRESS: "SUPPRESS" }; var InputLossActionForHlsOut = { EMIT_OUTPUT: "EMIT_OUTPUT", PAUSE_OUTPUT: "PAUSE_OUTPUT" }; var HlsIvInManifest = { EXCLUDE: "EXCLUDE", INCLUDE: "INCLUDE" }; var HlsIvSource = { EXPLICIT: "EXPLICIT", FOLLOWS_SEGMENT_NUMBER: "FOLLOWS_SEGMENT_NUMBER" }; var HlsManifestCompression = { GZIP: "GZIP", NONE: "NONE" }; var HlsManifestDurationFormat = { FLOATING_POINT: "FLOATING_POINT", INTEGER: "INTEGER" }; var HlsMode = { LIVE: "LIVE", VOD: "VOD" }; var HlsOutputSelection = { MANIFESTS_AND_SEGMENTS: "MANIFESTS_AND_SEGMENTS", SEGMENTS_ONLY: "SEGMENTS_ONLY", VARIANT_MANIFESTS_AND_SEGMENTS: "VARIANT_MANIFESTS_AND_SEGMENTS" }; var HlsProgramDateTime = { EXCLUDE: "EXCLUDE", INCLUDE: "INCLUDE" }; var HlsProgramDateTimeClock = { INITIALIZE_FROM_OUTPUT_TIMECODE: "INITIALIZE_FROM_OUTPUT_TIMECODE", SYSTEM_CLOCK: "SYSTEM_CLOCK" }; var HlsRedundantManifest = { DISABLED: "DISABLED", ENABLED: "ENABLED" }; var HlsSegmentationMode = { USE_INPUT_SEGMENTATION: "USE_INPUT_SEGMENTATION", USE_SEGMENT_DURATION: "USE_SEGMENT_DURATION" }; var HlsStreamInfResolution = { EXCLUDE: "EXCLUDE", INCLUDE: "INCLUDE" }; var HlsTimedMetadataId3Frame = { NONE: "NONE", PRIV: "PRIV", TDRL: "TDRL" }; var HlsTsFileMode = { SEGMENTED_FILES: "SEGMENTED_FILES", SINGLE_FILE: "SINGLE_FILE" }; var SmoothGroupAudioOnlyTimecodeControl = { PASSTHROUGH: "PASSTHROUGH", USE_CONFIGURED_CLOCK: "USE_CONFIGURED_CLOCK" }; var SmoothGroupCertificateMode = { SELF_SIGNED: "SELF_SIGNED", VERIFY_AUTHENTICITY: "VERIFY_AUTHENTICITY" }; var SmoothGroupEventIdMode = { NO_EVENT_ID: "NO_EVENT_ID", USE_CONFIGURED: "USE_CONFIGURED", USE_TIMESTAMP: "USE_TIMESTAMP" }; var SmoothGroupEventStopBehavior = { NONE: "NONE", SEND_EOS: "SEND_EOS" }; var InputLossActionForMsSmoothOut = { EMIT_OUTPUT: "EMIT_OUTPUT", PAUSE_OUTPUT: "PAUSE_OUTPUT" }; var SmoothGroupSegmentationMode = { USE_INPUT_SEGMENTATION: "USE_INPUT_SEGMENTATION", USE_SEGMENT_DURATION: "USE_SEGMENT_DURATION" }; var SmoothGroupSparseTrackType = { NONE: "NONE", SCTE_35: "SCTE_35", SCTE_35_WITHOUT_SEGMENTATION: "SCTE_35_WITHOUT_SEGMENTATION" }; var SmoothGroupStreamManifestBehavior = { DO_NOT_SEND: "DO_NOT_SEND", SEND: "SEND" }; var SmoothGroupTimestampOffsetMode = { USE_CONFIGURED_OFFSET: "USE_CONFIGURED_OFFSET", USE_EVENT_START_DATE: "USE_EVENT_START_DATE" }; var RtmpAdMarkers = { ON_CUE_POINT_SCTE35: "ON_CUE_POINT_SCTE35" }; var AuthenticationScheme = { AKAMAI: "AKAMAI", COMMON: "COMMON" }; var RtmpCacheFullBehavior = { DISCONNECT_IMMEDIATELY: "DISCONNECT_IMMEDIATELY", WAIT_FOR_SERVER: "WAIT_FOR_SERVER" }; var RtmpCaptionData = { ALL: "ALL", FIELD1_608: "FIELD1_608", FIELD1_AND_FIELD2_608: "FIELD1_AND_FIELD2_608" }; var IncludeFillerNalUnits = { AUTO: "AUTO", DROP: "DROP", INCLUDE: "INCLUDE" }; var InputLossActionForRtmpOut = { EMIT_OUTPUT: "EMIT_OUTPUT", PAUSE_OUTPUT: "PAUSE_OUTPUT" }; var InputLossActionForUdpOut = { DROP_PROGRAM: "DROP_PROGRAM", DROP_TS: "DROP_TS", EMIT_PROGRAM: "EMIT_PROGRAM" }; var UdpTimedMetadataId3Frame = { NONE: "NONE", PRIV: "PRIV", TDRL: "TDRL" }; var PipelineId = { PIPELINE_0: "PIPELINE_0", PIPELINE_1: "PIPELINE_1" }; var ReservationAutomaticRenewal = { DISABLED: "DISABLED", ENABLED: "ENABLED", UNAVAILABLE: "UNAVAILABLE" }; var ReservationState = { ACTIVE: "ACTIVE", CANCELED: "CANCELED", DELETED: "DELETED", EXPIRED: "EXPIRED" }; var InputTimecodeSource = { EMBEDDED: "EMBEDDED", ZEROBASED: "ZEROBASED" }; var LastFrameClippingBehavior = { EXCLUDE_LAST_FRAME: "EXCLUDE_LAST_FRAME", INCLUDE_LAST_FRAME: "INCLUDE_LAST_FRAME" }; var Scte35InputMode = { FIXED: "FIXED", FOLLOW_ACTIVE: "FOLLOW_ACTIVE" }; var Scte35ArchiveAllowedFlag = { ARCHIVE_ALLOWED: "ARCHIVE_ALLOWED", ARCHIVE_NOT_ALLOWED: "ARCHIVE_NOT_ALLOWED" }; var Scte35DeviceRestrictions = { NONE: "NONE", RESTRICT_GROUP0: "RESTRICT_GROUP0", RESTRICT_GROUP1: "RESTRICT_GROUP1", RESTRICT_GROUP2: "RESTRICT_GROUP2" }; var Scte35NoRegionalBlackoutFlag = { NO_REGIONAL_BLACKOUT: "NO_REGIONAL_BLACKOUT", REGIONAL_BLACKOUT: "REGIONAL_BLACKOUT" }; var Scte35WebDeliveryAllowedFlag = { WEB_DELIVERY_ALLOWED: "WEB_DELIVERY_ALLOWED", WEB_DELIVERY_NOT_ALLOWED: "WEB_DELIVERY_NOT_ALLOWED" }; var Scte35SegmentationCancelIndicator = { SEGMENTATION_EVENT_CANCELED: "SEGMENTATION_EVENT_CANCELED", SEGMENTATION_EVENT_NOT_CANCELED: "SEGMENTATION_EVENT_NOT_CANCELED" }; var FollowPoint = { END: "END", START: "START" }; var SignalMapMonitorDeploymentStatus = { DELETE_COMPLETE: "DELETE_COMPLETE", DELETE_FAILED: "DELETE_FAILED", DELETE_IN_PROGRESS: "DELETE_IN_PROGRESS", DEPLOYMENT_COMPLETE: "DEPLOYMENT_COMPLETE", DEPLOYMENT_FAILED: "DEPLOYMENT_FAILED", DEPLOYMENT_IN_PROGRESS: "DEPLOYMENT_IN_PROGRESS", DRY_RUN_DEPLOYMENT_COMPLETE: "DRY_RUN_DEPLOYMENT_COMPLETE", DRY_RUN_DEPLOYMENT_FAILED: "DRY_RUN_DEPLOYMENT_FAILED", DRY_RUN_DEPLOYMENT_IN_PROGRESS: "DRY_RUN_DEPLOYMENT_IN_PROGRESS", NOT_DEPLOYED: "NOT_DEPLOYED" }; var SignalMapStatus = { CREATE_COMPLETE: "CREATE_COMPLETE", CREATE_FAILED: "CREATE_FAILED", CREATE_IN_PROGRESS: "CREATE_IN_PROGRESS", NOT_READY: "NOT_READY", READY: "READY", UPDATE_COMPLETE: "UPDATE_COMPLETE", UPDATE_FAILED: "UPDATE_FAILED", UPDATE_IN_PROGRESS: "UPDATE_IN_PROGRESS", UPDATE_REVERTED: "UPDATE_REVERTED" }; var ThumbnailType = { CURRENT_ACTIVE: "CURRENT_ACTIVE", UNSPECIFIED: "UNSPECIFIED" }; var InputDeviceTransferType = { INCOMING: "INCOMING", OUTGOING: "OUTGOING" }; var FrameCaptureIntervalUnit = { MILLISECONDS: "MILLISECONDS", SECONDS: "SECONDS" }; var TimecodeBurninFontSize = { EXTRA_SMALL_10: "EXTRA_SMALL_10", LARGE_48: "LARGE_48", MEDIUM_32: "MEDIUM_32", SMALL_16: "SMALL_16" }; var TimecodeBurninPosition = { BOTTOM_CENTER: "BOTTOM_CENTER", BOTTOM_LEFT: "BOTTOM_LEFT", BOTTOM_RIGHT: "BOTTOM_RIGHT", MIDDLE_CENTER: "MIDDLE_CENTER", MIDDLE_LEFT: "MIDDLE_LEFT", MIDDLE_RIGHT: "MIDDLE_RIGHT", TOP_CENTER: "TOP_CENTER", TOP_LEFT: "TOP_LEFT", TOP_RIGHT: "TOP_RIGHT" }; var H264AdaptiveQuantization = { AUTO: "AUTO", HIGH: "HIGH", HIGHER: "HIGHER", LOW: "LOW", MAX: "MAX", MEDIUM: "MEDIUM", OFF: "OFF" }; var AfdSignaling = { AUTO: "AUTO", FIXED: "FIXED", NONE: "NONE" }; var H264ColorMetadata = { IGNORE: "IGNORE", INSERT: "INSERT" }; var H264EntropyEncoding = { CABAC: "CABAC", CAVLC: "CAVLC" }; var TemporalFilterPostFilterSharpening = { AUTO: "AUTO", DISABLED: "DISABLED", ENABLED: "ENABLED" }; var TemporalFilterStrength = { AUTO: "AUTO", STRENGTH_1: "STRENGTH_1", STRENGTH_10: "STRENGTH_10", STRENGTH_11: "STRENGTH_11", STRENGTH_12: "STRENGTH_12", STRENGTH_13: "STRENGTH_13", STRENGTH_14: "STRENGTH_14", STRENGTH_15: "STRENGTH_15", STRENGTH_16: "STRENGTH_16", STRENGTH_2: "STRENGTH_2", STRENGTH_3: "STRENGTH_3", STRENGTH_4: "STRENGTH_4", STRENGTH_5: "STRENGTH_5", STRENGTH_6: "STRENGTH_6", STRENGTH_7: "STRENGTH_7", STRENGTH_8: "STRENGTH_8", STRENGTH_9: "STRENGTH_9" }; var FixedAfd = { AFD_0000: "AFD_0000", AFD_0010: "AFD_0010", AFD_0011: "AFD_0011", AFD_0100: "AFD_0100", AFD_1000: "AFD_1000", AFD_1001: "AFD_1001", AFD_1010: "AFD_1010", AFD_1011: "AFD_1011", AFD_1101: "AFD_1101", AFD_1110: "AFD_1110", AFD_1111: "AFD_1111" }; var H264FlickerAq = { DISABLED: "DISABLED", ENABLED: "ENABLED" }; var H264ForceFieldPictures = { DISABLED: "DISABLED", ENABLED: "ENABLED" }; var H264FramerateControl = { INITIALIZE_FROM_SOURCE: "INITIALIZE_FROM_SOURCE", SPECIFIED: "SPECIFIED" }; var H264GopBReference = { DISABLED: "DISABLED", ENABLED: "ENABLED" }; var H264GopSizeUnits = { FRAMES: "FRAMES", SECONDS: "SECONDS" }; var H264Level = { H264_LEVEL_1: "H264_LEVEL_1", H264_LEVEL_1_1: "H264_LEVEL_1_1", H264_LEVEL_1_2: "H264_LEVEL_1_2", H264_LEVEL_1_3: "H264_LEVEL_1_3", H264_LEVEL_2: "H264_LEVEL_2", H264_LEVEL_2_1: "H264_LEVEL_2_1", H264_LEVEL_2_2: "H264_LEVEL_2_2", H264_LEVEL_3: "H264_LEVEL_3", H264_LEVEL_3_1: "H264_LEVEL_3_1", H264_LEVEL_3_2: "H264_LEVEL_3_2", H264_LEVEL_4: "H264_LEVEL_4", H264_LEVEL_4_1: "H264_LEVEL_4_1", H264_LEVEL_4_2: "H264_LEVEL_4_2", H264_LEVEL_5: "H264_LEVEL_5", H264_LEVEL_5_1: "H264_LEVEL_5_1", H264_LEVEL_5_2: "H264_LEVEL_5_2", H264_LEVEL_AUTO: "H264_LEVEL_AUTO" }; var H264LookAheadRateControl = { HIGH: "HIGH", LOW: "LOW", MEDIUM: "MEDIUM" }; var H264ParControl = { INITIALIZE_FROM_SOURCE: "INITIALIZE_FROM_SOURCE", SPECIFIED: "SPECIFIED" }; var H264Profile = { BASELINE: "BASELINE", HIGH: "HIGH", HIGH_10BIT: "HIGH_10BIT", HIGH_422: "HIGH_422", HIGH_422_10BIT: "HIGH_422_10BIT", MAIN: "MAIN" }; var H264QualityLevel = { ENHANCED_QUALITY: "ENHANCED_QUALITY", STANDARD_QUALITY: "STANDARD_QUALITY" }; var H264RateControlMode = { CBR: "CBR", MULTIPLEX: "MULTIPLEX", QVBR: "QVBR", VBR: "VBR" }; var H264ScanType = { INTERLACED: "INTERLACED", PROGRESSIVE: "PROGRESSIVE" }; var H264SceneChangeDetect = { DISABLED: "DISABLED", ENABLED: "ENABLED" }; var H264SpatialAq = { DISABLED: "DISABLED", ENABLED: "ENABLED" }; var H264SubGopLength = { DYNAMIC: "DYNAMIC", FIXED: "FIXED" }; var H264Syntax = { DEFAULT: "DEFAULT", RP2027: "RP2027" }; var H264TemporalAq = { DISABLED: "DISABLED", ENABLED: "ENABLED" }; var H264TimecodeInsertionBehavior = { DISABLED: "DISABLED", PIC_TIMING_SEI: "PIC_TIMING_SEI" }; var H265AdaptiveQuantization = { AUTO: "AUTO", HIGH: "HIGH", HIGHER: "HIGHER", LOW: "LOW", MAX: "MAX", MEDIUM: "MEDIUM", OFF: "OFF" }; var H265AlternativeTransferFunction = { INSERT: "INSERT", OMIT: "OMIT" }; var H265ColorMetadata = { IGNORE: "IGNORE", INSERT: "INSERT" }; var H265FlickerAq = { DISABLED: "DISABLED", ENABLED: "ENABLED" }; var H265GopSizeUnits = { FRAMES: "FRAMES", SECONDS: "SECONDS" }; var H265Level = { H265_LEVEL_1: "H265_LEVEL_1", H265_LEVEL_2: "H265_LEVEL_2", H265_LEVEL_2_1: "H265_LEVEL_2_1", H265_LEVEL_3: "H265_LEVEL_3", H265_LEVEL_3_1: "H265_LEVEL_3_1", H265_LEVEL_4: "H265_LEVEL_4", H265_LEVEL_4_1: "H265_LEVEL_4_1", H265_LEVEL_5: "H265_LEVEL_5", H265_LEVEL_5_1: "H265_LEVEL_5_1", H265_LEVEL_5_2: "H265_LEVEL_5_2", H265_LEVEL_6: "H265_LEVEL_6", H265_LEVEL_6_1: "H265_LEVEL_6_1", H265_LEVEL_6_2: "H265_LEVEL_6_2", H265_LEVEL_AUTO: "H265_LEVEL_AUTO" }; var H265LookAheadRateControl = { HIGH: "HIGH", LOW: "LOW", MEDIUM: "MEDIUM" }; var H265MvOverPictureBoundaries = { DISABLED: "DISABLED", ENABLED: "ENABLED" }; var H265MvTemporalPredictor = { DISABLED: "DISABLED", ENABLED: "ENABLED" }; var H265Profile = { MAIN: "MAIN", MAIN_10BIT: "MAIN_10BIT" }; var H265RateControlMode = { CBR: "CBR", MULTIPLEX: "MULTIPLEX", QVBR: "QVBR" }; var H265ScanType = { INTERLACED: "INTERLACED", PROGRESSIVE: "PROGRESSIVE" }; var H265SceneChangeDetect = { DISABLED: "DISABLED", ENABLED: "ENABLED" }; var H265Tier = { HIGH: "HIGH", MAIN: "MAIN" }; var H265TilePadding = { NONE: "NONE", PADDED: "PADDED" }; var H265TimecodeInsertionBehavior = { DISABLED: "DISABLED", PIC_TIMING_SEI: "PIC_TIMING_SEI" }; var H265TreeblockSize = { AUTO: "AUTO", TREE_SIZE_32X32: "TREE_SIZE_32X32" }; var Mpeg2AdaptiveQuantization = { AUTO: "AUTO", HIGH: "HIGH", LOW: "LOW", MEDIUM: "MEDIUM", OFF: "OFF" }; var Mpeg2ColorMetadata = { IGNORE: "IGNORE", INSERT: "INSERT" }; var Mpeg2ColorSpace = { AUTO: "AUTO", PASSTHROUGH: "PASSTHROUGH" }; var Mpeg2DisplayRatio = { DISPLAYRATIO16X9: "DISPLAYRATIO16X9", DISPLAYRATIO4X3: "DISPLAYRATIO4X3" }; var Mpeg2GopSizeUnits = { FRAMES: "FRAMES", SECONDS: "SECONDS" }; var Mpeg2ScanType = { INTERLACED: "INTERLACED", PROGRESSIVE: "PROGRESSIVE" }; var Mpeg2SubGopLength = { DYNAMIC: "DYNAMIC", FIXED: "FIXED" }; var Mpeg2TimecodeInsertionBehavior = { DISABLED: "DISABLED", GOP_TIMECODE: "GOP_TIMECODE" }; var VideoDescriptionRespondToAfd = { NONE: "NONE", PASSTHROUGH: "PASSTHROUGH", RESPOND: "RESPOND" }; var VideoDescriptionScalingBehavior = { DEFAULT: "DEFAULT", STRETCH_TO_OUTPUT: "STRETCH_TO_OUTPUT" }; var AcceptHeader = { image_jpeg: "image/jpeg" }; var _BadGatewayException = class _BadGatewayException extends MediaLiveServiceException { /** * @internal */ constructor(opts) { super({ name: "BadGatewayException", $fault: "server", ...opts }); this.name = "BadGatewayException"; this.$fault = "server"; Object.setPrototypeOf(this, _BadGatewayException.prototype); this.Message = opts.Message; } }; __name(_BadGatewayException, "BadGatewayException"); var BadGatewayException = _BadGatewayException; var _BadRequestException = class _BadRequestException extends MediaLiveServiceException { /** * @internal */ constructor(opts) { super({ name: "BadRequestException", $fault: "client", ...opts }); this.name = "BadRequestException"; this.$fault = "client"; Object.setPrototypeOf(this, _BadRequestException.prototype); this.Message = opts.Message; } }; __name(_BadRequestException, "BadRequestException"); var BadRequestException = _BadRequestException; var _ConflictException = class _ConflictException extends MediaLiveServiceException { /** * @internal */ constructor(opts) { super({ name: "ConflictException", $fault: "client", ...opts }); this.name = "ConflictException"; this.$fault = "client"; Object.setPrototypeOf(this, _ConflictException.prototype); this.Message = opts.Message; } }; __name(_ConflictException, "ConflictException"); var ConflictException = _ConflictException; var _ForbiddenException = class _ForbiddenException extends MediaLiveServiceException { /** * @internal */ constructor(opts) { super({ name: "ForbiddenException", $fault: "client", ...opts }); this.name = "ForbiddenException"; this.$fault = "client"; Object.setPrototypeOf(this, _ForbiddenException.prototype); this.Message = opts.Message; } }; __name(_ForbiddenException, "ForbiddenException"); var ForbiddenException = _ForbiddenException; var _GatewayTimeoutException = class _GatewayTimeoutException extends MediaLiveServiceException { /** * @internal */ constructor(opts) { super({ name: "GatewayTimeoutException", $fault: "server", ...opts }); this.name = "GatewayTimeoutException"; this.$fault = "server"; Object.setPrototypeOf(this, _GatewayTimeoutException.prototype); this.Message = opts.Message; } }; __name(_GatewayTimeoutException, "GatewayTimeoutException"); var GatewayTimeoutException = _GatewayTimeoutException; var _InternalServerErrorException = class _InternalServerErrorException extends MediaLiveServic