{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
-- Derived from AWS service descriptions, licensed under Apache 2.0.
-- |
-- Module : Network.AWS.MediaConvert
-- Copyright : (c) 2013-2018 Brendan Hay
-- License : Mozilla Public License, v. 2.0.
-- Maintainer : Brendan Hay <brendan.g.hay+amazonka@gmail.com>
-- Stability : auto-generated
-- Portability : non-portable (GHC extensions)
--
-- AWS Elemental MediaConvert
module Network.AWS.MediaConvert
(
-- * Service Configuration
mediaConvert
-- * Errors
-- $errors
-- ** ConflictException
, _ConflictException
-- ** ForbiddenException
, _ForbiddenException
-- ** NotFoundException
, _NotFoundException
-- ** TooManyRequestsException
, _TooManyRequestsException
-- ** InternalServerErrorException
, _InternalServerErrorException
-- ** BadRequestException
, _BadRequestException
-- * Waiters
-- $waiters
-- * Operations
-- $operations
-- ** DeletePreset
, module Network.AWS.MediaConvert.DeletePreset
-- ** UpdatePreset
, module Network.AWS.MediaConvert.UpdatePreset
-- ** ListQueues
, module Network.AWS.MediaConvert.ListQueues
-- ** DeleteQueue
, module Network.AWS.MediaConvert.DeleteQueue
-- ** UpdateQueue
, module Network.AWS.MediaConvert.UpdateQueue
-- ** GetPreset
, module Network.AWS.MediaConvert.GetPreset
-- ** CreateJob
, module Network.AWS.MediaConvert.CreateJob
-- ** ListJobs
, module Network.AWS.MediaConvert.ListJobs
-- ** GetJob
, module Network.AWS.MediaConvert.GetJob
-- ** CreatePreset
, module Network.AWS.MediaConvert.CreatePreset
-- ** ListPresets
, module Network.AWS.MediaConvert.ListPresets
-- ** GetQueue
, module Network.AWS.MediaConvert.GetQueue
-- ** DescribeEndpoints
, module Network.AWS.MediaConvert.DescribeEndpoints
-- ** CreateQueue
, module Network.AWS.MediaConvert.CreateQueue
-- ** CreateJobTemplate
, module Network.AWS.MediaConvert.CreateJobTemplate
-- ** DeleteJobTemplate
, module Network.AWS.MediaConvert.DeleteJobTemplate
-- ** UpdateJobTemplate
, module Network.AWS.MediaConvert.UpdateJobTemplate
-- ** ListJobTemplates
, module Network.AWS.MediaConvert.ListJobTemplates
-- ** GetJobTemplate
, module Network.AWS.MediaConvert.GetJobTemplate
-- ** CancelJob
, module Network.AWS.MediaConvert.CancelJob
-- * Types
-- ** AacAudioDescriptionBroadcasterMix
, AacAudioDescriptionBroadcasterMix (..)
-- ** AacCodecProfile
, AacCodecProfile (..)
-- ** AacCodingMode
, AacCodingMode (..)
-- ** AacRateControlMode
, AacRateControlMode (..)
-- ** AacRawFormat
, AacRawFormat (..)
-- ** AacSpecification
, AacSpecification (..)
-- ** AacVbrQuality
, AacVbrQuality (..)
-- ** Ac3BitstreamMode
, Ac3BitstreamMode (..)
-- ** Ac3CodingMode
, Ac3CodingMode (..)
-- ** Ac3DynamicRangeCompressionProfile
, Ac3DynamicRangeCompressionProfile (..)
-- ** Ac3LfeFilter
, Ac3LfeFilter (..)
-- ** Ac3MetadataControl
, Ac3MetadataControl (..)
-- ** AfdSignaling
, AfdSignaling (..)
-- ** AntiAlias
, AntiAlias (..)
-- ** AudioCodec
, AudioCodec (..)
-- ** AudioDefaultSelection
, AudioDefaultSelection (..)
-- ** AudioLanguageCodeControl
, AudioLanguageCodeControl (..)
-- ** AudioNormalizationAlgorithm
, AudioNormalizationAlgorithm (..)
-- ** AudioNormalizationAlgorithmControl
, AudioNormalizationAlgorithmControl (..)
-- ** AudioNormalizationLoudnessLogging
, AudioNormalizationLoudnessLogging (..)
-- ** AudioNormalizationPeakCalculation
, AudioNormalizationPeakCalculation (..)
-- ** AudioSelectorType
, AudioSelectorType (..)
-- ** AudioTypeControl
, AudioTypeControl (..)
-- ** BurninSubtitleAlignment
, BurninSubtitleAlignment (..)
-- ** BurninSubtitleBackgroundColor
, BurninSubtitleBackgroundColor (..)
-- ** BurninSubtitleFontColor
, BurninSubtitleFontColor (..)
-- ** BurninSubtitleOutlineColor
, BurninSubtitleOutlineColor (..)
-- ** BurninSubtitleShadowColor
, BurninSubtitleShadowColor (..)
-- ** BurninSubtitleTeletextSpacing
, BurninSubtitleTeletextSpacing (..)
-- ** CaptionDestinationType
, CaptionDestinationType (..)
-- ** CaptionSourceType
, CaptionSourceType (..)
-- ** ColorMetadata
, ColorMetadata (..)
-- ** ColorSpace
, ColorSpace (..)
-- ** ColorSpaceConversion
, ColorSpaceConversion (..)
-- ** ColorSpaceUsage
, ColorSpaceUsage (..)
-- ** ContainerType
, ContainerType (..)
-- ** DashIsoHbbtvCompliance
, DashIsoHbbtvCompliance (..)
-- ** DashIsoSegmentControl
, DashIsoSegmentControl (..)
-- ** DeinterlaceAlgorithm
, DeinterlaceAlgorithm (..)
-- ** DeinterlacerControl
, DeinterlacerControl (..)
-- ** DeinterlacerMode
, DeinterlacerMode (..)
-- ** DropFrameTimecode
, DropFrameTimecode (..)
-- ** DvbSubtitleAlignment
, DvbSubtitleAlignment (..)
-- ** DvbSubtitleBackgroundColor
, DvbSubtitleBackgroundColor (..)
-- ** DvbSubtitleFontColor
, DvbSubtitleFontColor (..)
-- ** DvbSubtitleOutlineColor
, DvbSubtitleOutlineColor (..)
-- ** DvbSubtitleShadowColor
, DvbSubtitleShadowColor (..)
-- ** DvbSubtitleTeletextSpacing
, DvbSubtitleTeletextSpacing (..)
-- ** Eac3AttenuationControl
, Eac3AttenuationControl (..)
-- ** Eac3BitstreamMode
, Eac3BitstreamMode (..)
-- ** Eac3CodingMode
, Eac3CodingMode (..)
-- ** Eac3DcFilter
, Eac3DcFilter (..)
-- ** Eac3DynamicRangeCompressionLine
, Eac3DynamicRangeCompressionLine (..)
-- ** Eac3DynamicRangeCompressionRf
, Eac3DynamicRangeCompressionRf (..)
-- ** Eac3LfeControl
, Eac3LfeControl (..)
-- ** Eac3LfeFilter
, Eac3LfeFilter (..)
-- ** Eac3MetadataControl
, Eac3MetadataControl (..)
-- ** Eac3PassthroughControl
, Eac3PassthroughControl (..)
-- ** Eac3PhaseControl
, Eac3PhaseControl (..)
-- ** Eac3StereoDownmix
, Eac3StereoDownmix (..)
-- ** Eac3SurroundExMode
, Eac3SurroundExMode (..)
-- ** Eac3SurroundMode
, Eac3SurroundMode (..)
-- ** EmbeddedConvert608To708
, EmbeddedConvert608To708 (..)
-- ** F4vMoovPlacement
, F4vMoovPlacement (..)
-- ** FileSourceConvert608To708
, FileSourceConvert608To708 (..)
-- ** H264AdaptiveQuantization
, H264AdaptiveQuantization (..)
-- ** H264CodecLevel
, H264CodecLevel (..)
-- ** H264CodecProfile
, H264CodecProfile (..)
-- ** H264EntropyEncoding
, H264EntropyEncoding (..)
-- ** H264FieldEncoding
, H264FieldEncoding (..)
-- ** H264FlickerAdaptiveQuantization
, H264FlickerAdaptiveQuantization (..)
-- ** H264FramerateControl
, H264FramerateControl (..)
-- ** H264FramerateConversionAlgorithm
, H264FramerateConversionAlgorithm (..)
-- ** H264GopBReference
, H264GopBReference (..)
-- ** H264GopSizeUnits
, H264GopSizeUnits (..)
-- ** H264InterlaceMode
, H264InterlaceMode (..)
-- ** H264ParControl
, H264ParControl (..)
-- ** H264QualityTuningLevel
, H264QualityTuningLevel (..)
-- ** H264RateControlMode
, H264RateControlMode (..)
-- ** H264RepeatPps
, H264RepeatPps (..)
-- ** H264SceneChangeDetect
, H264SceneChangeDetect (..)
-- ** H264SlowPal
, H264SlowPal (..)
-- ** H264SpatialAdaptiveQuantization
, H264SpatialAdaptiveQuantization (..)
-- ** H264Syntax
, H264Syntax (..)
-- ** H264Telecine
, H264Telecine (..)
-- ** H264TemporalAdaptiveQuantization
, H264TemporalAdaptiveQuantization (..)
-- ** H264UnregisteredSeiTimecode
, H264UnregisteredSeiTimecode (..)
-- ** H265AdaptiveQuantization
, H265AdaptiveQuantization (..)
-- ** H265AlternateTransferFunctionSei
, H265AlternateTransferFunctionSei (..)
-- ** H265CodecLevel
, H265CodecLevel (..)
-- ** H265CodecProfile
, H265CodecProfile (..)
-- ** H265FlickerAdaptiveQuantization
, H265FlickerAdaptiveQuantization (..)
-- ** H265FramerateControl
, H265FramerateControl (..)
-- ** H265FramerateConversionAlgorithm
, H265FramerateConversionAlgorithm (..)
-- ** H265GopBReference
, H265GopBReference (..)
-- ** H265GopSizeUnits
, H265GopSizeUnits (..)
-- ** H265InterlaceMode
, H265InterlaceMode (..)
-- ** H265ParControl
, H265ParControl (..)
-- ** H265QualityTuningLevel
, H265QualityTuningLevel (..)
-- ** H265RateControlMode
, H265RateControlMode (..)
-- ** H265SampleAdaptiveOffsetFilterMode
, H265SampleAdaptiveOffsetFilterMode (..)
-- ** H265SceneChangeDetect
, H265SceneChangeDetect (..)
-- ** H265SlowPal
, H265SlowPal (..)
-- ** H265SpatialAdaptiveQuantization
, H265SpatialAdaptiveQuantization (..)
-- ** H265Telecine
, H265Telecine (..)
-- ** H265TemporalAdaptiveQuantization
, H265TemporalAdaptiveQuantization (..)
-- ** H265TemporalIds
, H265TemporalIds (..)
-- ** H265Tiles
, H265Tiles (..)
-- ** H265UnregisteredSeiTimecode
, H265UnregisteredSeiTimecode (..)
-- ** HlsAdMarkers
, HlsAdMarkers (..)
-- ** HlsAudioTrackType
, HlsAudioTrackType (..)
-- ** HlsCaptionLanguageSetting
, HlsCaptionLanguageSetting (..)
-- ** HlsClientCache
, HlsClientCache (..)
-- ** HlsCodecSpecification
, HlsCodecSpecification (..)
-- ** HlsDirectoryStructure
, HlsDirectoryStructure (..)
-- ** HlsEncryptionType
, HlsEncryptionType (..)
-- ** HlsIFrameOnlyManifest
, HlsIFrameOnlyManifest (..)
-- ** HlsInitializationVectorInManifest
, HlsInitializationVectorInManifest (..)
-- ** HlsKeyProviderType
, HlsKeyProviderType (..)
-- ** HlsManifestCompression
, HlsManifestCompression (..)
-- ** HlsManifestDurationFormat
, HlsManifestDurationFormat (..)
-- ** HlsOutputSelection
, HlsOutputSelection (..)
-- ** HlsProgramDateTime
, HlsProgramDateTime (..)
-- ** HlsSegmentControl
, HlsSegmentControl (..)
-- ** HlsStreamInfResolution
, HlsStreamInfResolution (..)
-- ** HlsTimedMetadataId3Frame
, HlsTimedMetadataId3Frame (..)
-- ** InputDeblockFilter
, InputDeblockFilter (..)
-- ** InputDenoiseFilter
, InputDenoiseFilter (..)
-- ** InputFilterEnable
, InputFilterEnable (..)
-- ** InputPsiControl
, InputPsiControl (..)
-- ** InputTimecodeSource
, InputTimecodeSource (..)
-- ** JobStatus
, JobStatus (..)
-- ** JobTemplateListBy
, JobTemplateListBy (..)
-- ** LanguageCode
, LanguageCode (..)
-- ** M2tsAudioBufferModel
, M2tsAudioBufferModel (..)
-- ** M2tsBufferModel
, M2tsBufferModel (..)
-- ** M2tsEbpAudioInterval
, M2tsEbpAudioInterval (..)
-- ** M2tsEbpPlacement
, M2tsEbpPlacement (..)
-- ** M2tsEsRateInPes
, M2tsEsRateInPes (..)
-- ** M2tsNielsenId3
, M2tsNielsenId3 (..)
-- ** M2tsPcrControl
, M2tsPcrControl (..)
-- ** M2tsRateMode
, M2tsRateMode (..)
-- ** M2tsScte35Source
, M2tsScte35Source (..)
-- ** M2tsSegmentationMarkers
, M2tsSegmentationMarkers (..)
-- ** M2tsSegmentationStyle
, M2tsSegmentationStyle (..)
-- ** M3u8NielsenId3
, M3u8NielsenId3 (..)
-- ** M3u8PcrControl
, M3u8PcrControl (..)
-- ** M3u8Scte35Source
, M3u8Scte35Source (..)
-- ** MovClapAtom
, MovClapAtom (..)
-- ** MovCslgAtom
, MovCslgAtom (..)
-- ** MovMpeg2FourCCControl
, MovMpeg2FourCCControl (..)
-- ** MovPaddingControl
, MovPaddingControl (..)
-- ** MovReference
, MovReference (..)
-- ** Mp4CslgAtom
, Mp4CslgAtom (..)
-- ** Mp4FreeSpaceBox
, Mp4FreeSpaceBox (..)
-- ** Mp4MoovPlacement
, Mp4MoovPlacement (..)
-- ** Mpeg2AdaptiveQuantization
, Mpeg2AdaptiveQuantization (..)
-- ** Mpeg2CodecLevel
, Mpeg2CodecLevel (..)
-- ** Mpeg2CodecProfile
, Mpeg2CodecProfile (..)
-- ** Mpeg2FramerateControl
, Mpeg2FramerateControl (..)
-- ** Mpeg2FramerateConversionAlgorithm
, Mpeg2FramerateConversionAlgorithm (..)
-- ** Mpeg2GopSizeUnits
, Mpeg2GopSizeUnits (..)
-- ** Mpeg2InterlaceMode
, Mpeg2InterlaceMode (..)
-- ** Mpeg2IntraDcPrecision
, Mpeg2IntraDcPrecision (..)
-- ** Mpeg2ParControl
, Mpeg2ParControl (..)
-- ** Mpeg2QualityTuningLevel
, Mpeg2QualityTuningLevel (..)
-- ** Mpeg2RateControlMode
, Mpeg2RateControlMode (..)
-- ** Mpeg2SceneChangeDetect
, Mpeg2SceneChangeDetect (..)
-- ** Mpeg2SlowPal
, Mpeg2SlowPal (..)
-- ** Mpeg2SpatialAdaptiveQuantization
, Mpeg2SpatialAdaptiveQuantization (..)
-- ** Mpeg2Syntax
, Mpeg2Syntax (..)
-- ** Mpeg2Telecine
, Mpeg2Telecine (..)
-- ** Mpeg2TemporalAdaptiveQuantization
, Mpeg2TemporalAdaptiveQuantization (..)
-- ** MsSmoothAudioDeduplication
, MsSmoothAudioDeduplication (..)
-- ** MsSmoothManifestEncoding
, MsSmoothManifestEncoding (..)
-- ** NoiseReducerFilter
, NoiseReducerFilter (..)
-- ** Order
, Order (..)
-- ** OutputGroupType
, OutputGroupType (..)
-- ** OutputSdt
, OutputSdt (..)
-- ** PresetListBy
, PresetListBy (..)
-- ** ProresCodecProfile
, ProresCodecProfile (..)
-- ** ProresFramerateControl
, ProresFramerateControl (..)
-- ** ProresFramerateConversionAlgorithm
, ProresFramerateConversionAlgorithm (..)
-- ** ProresInterlaceMode
, ProresInterlaceMode (..)
-- ** ProresParControl
, ProresParControl (..)
-- ** ProresSlowPal
, ProresSlowPal (..)
-- ** ProresTelecine
, ProresTelecine (..)
-- ** QueueListBy
, QueueListBy (..)
-- ** QueueStatus
, QueueStatus (..)
-- ** RespondToAfd
, RespondToAfd (..)
-- ** ScalingBehavior
, ScalingBehavior (..)
-- ** SccDestinationFramerate
, SccDestinationFramerate (..)
-- ** TimecodeBurninPosition
, TimecodeBurninPosition (..)
-- ** TimecodeSource
, TimecodeSource (..)
-- ** TimedMetadata
, TimedMetadata (..)
-- ** TtmlStylePassthrough
, TtmlStylePassthrough (..)
-- ** Type
, Type (..)
-- ** VideoCodec
, VideoCodec (..)
-- ** VideoTimecodeInsertion
, VideoTimecodeInsertion (..)
-- ** AacSettings
, AacSettings
, aacSettings
, assAudioDescriptionBroadcasterMix
, assRawFormat
, assCodingMode
, assRateControlMode
, assSampleRate
, assSpecification
, assCodecProfile
, assBitrate
, assVbrQuality
-- ** Ac3Settings
, Ac3Settings
, ac3Settings
, aLfeFilter
, aMetadataControl
, aBitstreamMode
, aCodingMode
, aSampleRate
, aDynamicRangeCompressionProfile
, aBitrate
, aDialnorm
-- ** AiffSettings
, AiffSettings
, aiffSettings
, asBitDepth
, asChannels
, asSampleRate
-- ** AncillarySourceSettings
, AncillarySourceSettings
, ancillarySourceSettings
, assSourceAncillaryChannelNumber
-- ** AudioCodecSettings
, AudioCodecSettings
, audioCodecSettings
, acsAiffSettings
, acsCodec
, acsAc3Settings
, acsMp2Settings
, acsWavSettings
, acsAacSettings
, acsEac3Settings
-- ** AudioDescription
, AudioDescription
, audioDescription
, adAudioSourceName
, adLanguageCode
, adAudioType
, adAudioNormalizationSettings
, adLanguageCodeControl
, adCodecSettings
, adStreamName
, adRemixSettings
, adAudioTypeControl
-- ** AudioNormalizationSettings
, AudioNormalizationSettings
, audioNormalizationSettings
, ansAlgorithmControl
, ansTargetLkfs
, ansPeakCalculation
, ansCorrectionGateLevel
, ansAlgorithm
, ansLoudnessLogging
-- ** AudioSelector
, AudioSelector
, audioSelector
, asTracks
, asProgramSelection
, asLanguageCode
, asOffset
, asDefaultSelection
, asPids
, asSelectorType
, asExternalAudioFileInput
, asRemixSettings
-- ** AudioSelectorGroup
, AudioSelectorGroup
, audioSelectorGroup
, asgAudioSelectorNames
-- ** AvailBlanking
, AvailBlanking
, availBlanking
, abAvailBlankingImage
-- ** BurninDestinationSettings
, BurninDestinationSettings
, burninDestinationSettings
, bdsBackgroundOpacity
, bdsFontOpacity
, bdsShadowYOffset
, bdsFontResolution
, bdsYPosition
, bdsBackgroundColor
, bdsShadowXOffset
, bdsFontSize
, bdsXPosition
, bdsTeletextSpacing
, bdsAlignment
, bdsShadowOpacity
, bdsOutlineColor
, bdsOutlineSize
, bdsShadowColor
, bdsFontColor
-- ** CaptionDescription
, CaptionDescription
, captionDescription
, cdCaptionSelectorName
, cdLanguageCode
, cdDestinationSettings
, cdLanguageDescription
-- ** CaptionDescriptionPreset
, CaptionDescriptionPreset
, captionDescriptionPreset
, cdpLanguageCode
, cdpDestinationSettings
, cdpLanguageDescription
-- ** CaptionDestinationSettings
, CaptionDestinationSettings
, captionDestinationSettings
, cdsTeletextDestinationSettings
, cdsDvbSubDestinationSettings
, cdsTtmlDestinationSettings
, cdsDestinationType
, cdsSccDestinationSettings
, cdsBurninDestinationSettings
-- ** CaptionSelector
, CaptionSelector
, captionSelector
, csLanguageCode
, csSourceSettings
-- ** CaptionSourceSettings
, CaptionSourceSettings
, captionSourceSettings
, cssTeletextSourceSettings
, cssSourceType
, cssFileSourceSettings
, cssDvbSubSourceSettings
, cssAncillarySourceSettings
, cssEmbeddedSourceSettings
-- ** ChannelMapping
, ChannelMapping
, channelMapping
, cmOutputChannels
-- ** ColorCorrector
, ColorCorrector
, colorCorrector
, ccSaturation
, ccHue
, ccColorSpaceConversion
, ccHdr10Metadata
, ccContrast
, ccBrightness
-- ** ContainerSettings
, ContainerSettings
, containerSettings
, csM2tsSettings
, csM3u8Settings
, csMovSettings
, csMp4Settings
, csContainer
, csF4vSettings
-- ** DashIsoEncryptionSettings
, DashIsoEncryptionSettings
, dashIsoEncryptionSettings
, diesSpekeKeyProvider
-- ** DashIsoGroupSettings
, DashIsoGroupSettings
, dashIsoGroupSettings
, digsFragmentLength
, digsSegmentControl
, digsDestination
, digsHbbtvCompliance
, digsMinBufferTime
, digsBaseURL
, digsEncryption
, digsSegmentLength
-- ** Deinterlacer
, Deinterlacer
, deinterlacer
, dControl
, dMode
, dAlgorithm
-- ** DvbNitSettings
, DvbNitSettings
, dvbNitSettings
, dnsNetworkId
, dnsNetworkName
, dnsNitInterval
-- ** DvbSdtSettings
, DvbSdtSettings
, dvbSdtSettings
, dssSdtInterval
, dssServiceProviderName
, dssOutputSdt
, dssServiceName
-- ** DvbSubDestinationSettings
, DvbSubDestinationSettings
, dvbSubDestinationSettings
, dsdsBackgroundOpacity
, dsdsFontOpacity
, dsdsShadowYOffset
, dsdsFontResolution
, dsdsYPosition
, dsdsBackgroundColor
, dsdsShadowXOffset
, dsdsFontSize
, dsdsXPosition
, dsdsTeletextSpacing
, dsdsAlignment
, dsdsShadowOpacity
, dsdsOutlineColor
, dsdsOutlineSize
, dsdsShadowColor
, dsdsFontColor
-- ** DvbSubSourceSettings
, DvbSubSourceSettings
, dvbSubSourceSettings
, dsssPid
-- ** DvbTdtSettings
, DvbTdtSettings
, dvbTdtSettings
, dtsTdtInterval
-- ** Eac3Settings
, Eac3Settings
, eac3Settings
, esStereoDownmix
, esLoRoCenterMixLevel
, esLtRtCenterMixLevel
, esLfeFilter
, esDynamicRangeCompressionLine
, esLtRtSurroundMixLevel
, esMetadataControl
, esLoRoSurroundMixLevel
, esSurroundMode
, esAttenuationControl
, esPassthroughControl
, esBitstreamMode
, esLfeControl
, esDynamicRangeCompressionRf
, esCodingMode
, esSampleRate
, esDcFilter
, esBitrate
, esPhaseControl
, esSurroundExMode
, esDialnorm
-- ** EmbeddedSourceSettings
, EmbeddedSourceSettings
, embeddedSourceSettings
, essConvert608To708
, essSource608TrackNumber
, essSource608ChannelNumber
-- ** Endpoint
, Endpoint
, endpoint
, eURL
-- ** F4vSettings
, F4vSettings
, f4vSettings
, fsMoovPlacement
-- ** FileGroupSettings
, FileGroupSettings
, fileGroupSettings
, fgsDestination
-- ** FileSourceSettings
, FileSourceSettings
, fileSourceSettings
, fssConvert608To708
, fssTimeDelta
, fssSourceFile
-- ** FrameCaptureSettings
, FrameCaptureSettings
, frameCaptureSettings
, fcsQuality
, fcsFramerateDenominator
, fcsMaxCaptures
, fcsFramerateNumerator
-- ** H264Settings
, H264Settings
, h264Settings
, hUnregisteredSeiTimecode
, hQualityTuningLevel
, hTemporalAdaptiveQuantization
, hSceneChangeDetect
, hHrdBufferInitialFillPercentage
, hSlowPal
, hParNumerator
, hGopSize
, hNumberBFramesBetweenReferenceFrames
, hGopSizeUnits
, hHrdBufferSize
, hSlices
, hRateControlMode
, hNumberReferenceFrames
, hTelecine
, hMinIInterval
, hInterlaceMode
, hParControl
, hRepeatPps
, hFlickerAdaptiveQuantization
, hSoftness
, hCodecProfile
, hBitrate
, hFramerateDenominator
, hFramerateConversionAlgorithm
, hCodecLevel
, hEntropyEncoding
, hFramerateControl
, hAdaptiveQuantization
, hFramerateNumerator
, hGopBReference
, hMaxBitrate
, hSyntax
, hFieldEncoding
, hGopClosedCadence
, hParDenominator
, hSpatialAdaptiveQuantization
-- ** H265Settings
, H265Settings
, h265Settings
, hsUnregisteredSeiTimecode
, hsQualityTuningLevel
, hsTemporalAdaptiveQuantization
, hsSceneChangeDetect
, hsHrdBufferInitialFillPercentage
, hsTiles
, hsSlowPal
, hsTemporalIds
, hsParNumerator
, hsGopSize
, hsNumberBFramesBetweenReferenceFrames
, hsGopSizeUnits
, hsHrdBufferSize
, hsSlices
, hsAlternateTransferFunctionSei
, hsRateControlMode
, hsNumberReferenceFrames
, hsTelecine
, hsMinIInterval
, hsInterlaceMode
, hsParControl
, hsFlickerAdaptiveQuantization
, hsSampleAdaptiveOffsetFilterMode
, hsCodecProfile
, hsBitrate
, hsFramerateDenominator
, hsFramerateConversionAlgorithm
, hsCodecLevel
, hsFramerateControl
, hsAdaptiveQuantization
, hsFramerateNumerator
, hsGopBReference
, hsMaxBitrate
, hsGopClosedCadence
, hsParDenominator
, hsSpatialAdaptiveQuantization
-- ** Hdr10Metadata
, Hdr10Metadata
, hdr10Metadata
, hmRedPrimaryX
, hmBluePrimaryX
, hmMaxFrameAverageLightLevel
, hmWhitePointY
, hmMaxContentLightLevel
, hmWhitePointX
, hmBluePrimaryY
, hmGreenPrimaryY
, hmGreenPrimaryX
, hmMinLuminance
, hmRedPrimaryY
, hmMaxLuminance
-- ** HlsCaptionLanguageMapping
, HlsCaptionLanguageMapping
, hlsCaptionLanguageMapping
, hclmLanguageCode
, hclmLanguageDescription
, hclmCaptionChannel
-- ** HlsEncryptionSettings
, HlsEncryptionSettings
, hlsEncryptionSettings
, hesEncryptionMethod
, hesConstantInitializationVector
, hesType
, hesStaticKeyProvider
, hesSpekeKeyProvider
, hesInitializationVectorInManifest
-- ** HlsGroupSettings
, HlsGroupSettings
, hlsGroupSettings
, hgsDirectoryStructure
, hgsSegmentControl
, hgsDestination
, hgsTimedMetadataId3Period
, hgsMinSegmentLength
, hgsProgramDateTime
, hgsProgramDateTimePeriod
, hgsCodecSpecification
, hgsCaptionLanguageMappings
, hgsBaseURL
, hgsAdMarkers
, hgsEncryption
, hgsSegmentLength
, hgsTimedMetadataId3Frame
, hgsOutputSelection
, hgsCaptionLanguageSetting
, hgsSegmentsPerSubdirectory
, hgsManifestDurationFormat
, hgsClientCache
, hgsTimestampDeltaMilliseconds
, hgsStreamInfResolution
, hgsManifestCompression
-- ** HlsSettings
, HlsSettings
, hlsSettings
, hsAudioRenditionSets
, hsIFrameOnlyManifest
, hsAudioGroupId
, hsSegmentModifier
, hsAudioTrackType
-- ** Id3Insertion
, Id3Insertion
, id3Insertion
, iiId3
, iiTimecode
-- ** ImageInserter
, ImageInserter
, imageInserter
, iiInsertableImages
-- ** Input
, Input
, input
, iVideoSelector
, iProgramNumber
, iAudioSelectorGroups
, iTimecodeSource
, iAudioSelectors
, iDeblockFilter
, iInputClippings
, iDenoiseFilter
, iFilterStrength
, iPsiControl
, iCaptionSelectors
, iFileInput
, iFilterEnable
-- ** InputClipping
, InputClipping
, inputClipping
, icEndTimecode
, icStartTimecode
-- ** InputTemplate
, InputTemplate
, inputTemplate
, itVideoSelector
, itProgramNumber
, itAudioSelectorGroups
, itTimecodeSource
, itAudioSelectors
, itDeblockFilter
, itInputClippings
, itDenoiseFilter
, itFilterStrength
, itPsiControl
, itCaptionSelectors
, itFilterEnable
-- ** InsertableImage
, InsertableImage
, insertableImage
, iiImageX
, iiHeight
, iiStartTime
, iiFadeOut
, iiWidth
, iiOpacity
, iiLayer
, iiDuration
, iiImageY
, iiImageInserterInput
, iiFadeIn
-- ** Job
, Job
, job
, jStatus
, jJobTemplate
, jSettings
, jARN
, jCreatedAt
, jQueue
, jUserMetadata
, jRole
, jOutputGroupDetails
, jErrorCode
, jId
, jTiming
, jErrorMessage
-- ** JobSettings
, JobSettings
, jobSettings
, jsInputs
, jsTimedMetadataInsertion
, jsNielsenConfiguration
, jsAvailBlanking
, jsTimecodeConfig
, jsOutputGroups
, jsAdAvailOffset
-- ** JobTemplate
, JobTemplate
, jobTemplate
, jtLastUpdated
, jtSettings
, jtARN
, jtCreatedAt
, jtCategory
, jtQueue
, jtName
, jtType
, jtDescription
-- ** JobTemplateSettings
, JobTemplateSettings
, jobTemplateSettings
, jtsInputs
, jtsTimedMetadataInsertion
, jtsNielsenConfiguration
, jtsAvailBlanking
, jtsTimecodeConfig
, jtsOutputGroups
, jtsAdAvailOffset
-- ** M2tsSettings
, M2tsSettings
, m2tsSettings
, mPmtPid
, mVideoPid
, mBufferModel
, mProgramNumber
, mScte35Pid
, mMinEbpInterval
, mTransportStreamId
, mMaxPcrInterval
, mFragmentTime
, mPrivateMetadataPid
, mPmtInterval
, mDvbSdtSettings
, mNullPacketBitrate
, mAudioBufferModel
, mTimedMetadataPid
, mAudioFramesPerPes
, mPcrPid
, mSegmentationMarkers
, mDvbSubPids
, mScte35Source
, mPatInterval
, mEsRateInPes
, mBitrate
, mAudioPids
, mDvbTeletextPid
, mNielsenId3
, mSegmentationTime
, mEbpAudioInterval
, mDvbNitSettings
, mPcrControl
, mEbpPlacement
, mRateMode
, mSegmentationStyle
, mDvbTdtSettings
-- ** M3u8Settings
, M3u8Settings
, m3u8Settings
, msPmtPid
, msVideoPid
, msProgramNumber
, msScte35Pid
, msTransportStreamId
, msPrivateMetadataPid
, msPmtInterval
, msTimedMetadataPid
, msAudioFramesPerPes
, msPcrPid
, msTimedMetadata
, msScte35Source
, msPatInterval
, msAudioPids
, msNielsenId3
, msPcrControl
-- ** MovSettings
, MovSettings
, movSettings
, msReference
, msCslgAtom
, msMpeg2FourCCControl
, msPaddingControl
, msClapAtom
-- ** Mp2Settings
, Mp2Settings
, mp2Settings
, mssChannels
, mssSampleRate
, mssBitrate
-- ** Mp4Settings
, Mp4Settings
, mp4Settings
, mMoovPlacement
, mFreeSpaceBox
, mMp4MajorBrand
, mCslgAtom
-- ** Mpeg2Settings
, Mpeg2Settings
, mpeg2Settings
, msQualityTuningLevel
, msTemporalAdaptiveQuantization
, msSceneChangeDetect
, msHrdBufferInitialFillPercentage
, msSlowPal
, msParNumerator
, msGopSize
, msNumberBFramesBetweenReferenceFrames
, msGopSizeUnits
, msHrdBufferSize
, msRateControlMode
, msTelecine
, msIntraDcPrecision
, msMinIInterval
, msInterlaceMode
, msParControl
, msSoftness
, msCodecProfile
, msBitrate
, msFramerateDenominator
, msFramerateConversionAlgorithm
, msCodecLevel
, msFramerateControl
, msAdaptiveQuantization
, msFramerateNumerator
, msMaxBitrate
, msSyntax
, msGopClosedCadence
, msParDenominator
, msSpatialAdaptiveQuantization
-- ** MsSmoothEncryptionSettings
, MsSmoothEncryptionSettings
, msSmoothEncryptionSettings
, msesSpekeKeyProvider
-- ** MsSmoothGroupSettings
, MsSmoothGroupSettings
, msSmoothGroupSettings
, msgsFragmentLength
, msgsManifestEncoding
, msgsDestination
, msgsAudioDeduplication
, msgsEncryption
-- ** NielsenConfiguration
, NielsenConfiguration
, nielsenConfiguration
, ncBreakoutCode
, ncDistributorId
-- ** NoiseReducer
, NoiseReducer
, noiseReducer
, nrSpatialFilterSettings
, nrFilterSettings
, nrFilter
-- ** NoiseReducerFilterSettings
, NoiseReducerFilterSettings
, noiseReducerFilterSettings
, nrfsStrength
-- ** NoiseReducerSpatialFilterSettings
, NoiseReducerSpatialFilterSettings
, noiseReducerSpatialFilterSettings
, nrsfsStrength
, nrsfsPostFilterSharpenStrength
, nrsfsSpeed
-- ** Output
, Output
, output
, oCaptionDescriptions
, oExtension
, oVideoDescription
, oContainerSettings
, oOutputSettings
, oPreset
, oNameModifier
, oAudioDescriptions
-- ** OutputChannelMapping
, OutputChannelMapping
, outputChannelMapping
, ocmInputChannels
-- ** OutputDetail
, OutputDetail
, outputDetail
, odVideoDetails
, odDurationInMs
-- ** OutputGroup
, OutputGroup
, outputGroup
, ogOutputGroupSettings
, ogOutputs
, ogCustomName
, ogName
-- ** OutputGroupDetail
, OutputGroupDetail
, outputGroupDetail
, ogdOutputDetails
-- ** OutputGroupSettings
, OutputGroupSettings
, outputGroupSettings
, ogsFileGroupSettings
, ogsMsSmoothGroupSettings
, ogsHlsGroupSettings
, ogsType
, ogsDashIsoGroupSettings
-- ** OutputSettings
, OutputSettings
, outputSettings
, osHlsSettings
-- ** Preset
, Preset
, preset
, pLastUpdated
, pSettings
, pARN
, pCreatedAt
, pCategory
, pName
, pType
, pDescription
-- ** PresetSettings
, PresetSettings
, presetSettings
, psCaptionDescriptions
, psVideoDescription
, psContainerSettings
, psAudioDescriptions
-- ** ProresSettings
, ProresSettings
, proresSettings
, psSlowPal
, psParNumerator
, psTelecine
, psInterlaceMode
, psParControl
, psCodecProfile
, psFramerateDenominator
, psFramerateConversionAlgorithm
, psFramerateControl
, psFramerateNumerator
, psParDenominator
-- ** Queue
, Queue
, queue
, qStatus
, qLastUpdated
, qARN
, qCreatedAt
, qName
, qType
, qDescription
-- ** Rectangle
, Rectangle
, rectangle
, rHeight
, rWidth
, rX
, rY
-- ** RemixSettings
, RemixSettings
, remixSettings
, rsChannelMapping
, rsChannelsIn
, rsChannelsOut
-- ** SccDestinationSettings
, SccDestinationSettings
, sccDestinationSettings
, sdsFramerate
-- ** SpekeKeyProvider
, SpekeKeyProvider
, spekeKeyProvider
, skpResourceId
, skpURL
, skpSystemIds
-- ** StaticKeyProvider
, StaticKeyProvider
, staticKeyProvider
, sStaticKeyValue
, sURL
, sKeyFormat
, sKeyFormatVersions
-- ** TeletextDestinationSettings
, TeletextDestinationSettings
, teletextDestinationSettings
, tdsPageNumber
-- ** TeletextSourceSettings
, TeletextSourceSettings
, teletextSourceSettings
, tssPageNumber
-- ** TimecodeBurnin
, TimecodeBurnin
, timecodeBurnin
, tbPrefix
, tbFontSize
, tbPosition
-- ** TimecodeConfig
, TimecodeConfig
, timecodeConfig
, tcStart
, tcTimestampOffset
, tcAnchor
, tcSource
-- ** TimedMetadataInsertion
, TimedMetadataInsertion
, timedMetadataInsertion
, tmiId3Insertions
-- ** Timing
, Timing
, timing
, tStartTime
, tFinishTime
, tSubmitTime
-- ** TtmlDestinationSettings
, TtmlDestinationSettings
, ttmlDestinationSettings
, tdsStylePassthrough
-- ** VideoCodecSettings
, VideoCodecSettings
, videoCodecSettings
, vcsFrameCaptureSettings
, vcsCodec
, vcsH265Settings
, vcsProresSettings
, vcsH264Settings
, vcsMpeg2Settings
-- ** VideoDescription
, VideoDescription
, videoDescription
, vdTimecodeInsertion
, vdHeight
, vdAfdSignaling
, vdSharpness
, vdCrop
, vdWidth
, vdScalingBehavior
, vdRespondToAfd
, vdDropFrameTimecode
, vdAntiAlias
, vdFixedAfd
, vdColorMetadata
, vdCodecSettings
, vdVideoPreprocessors
, vdPosition
-- ** VideoDetail
, VideoDetail
, videoDetail
, vdHeightInPx
, vdWidthInPx
-- ** VideoPreprocessor
, VideoPreprocessor
, videoPreprocessor
, vpTimecodeBurnin
, vpColorCorrector
, vpDeinterlacer
, vpNoiseReducer
, vpImageInserter
-- ** VideoSelector
, VideoSelector
, videoSelector
, vsProgramNumber
, vsColorSpaceUsage
, vsHdr10Metadata
, vsPid
, vsColorSpace
-- ** WavSettings
, WavSettings
, wavSettings
, wsBitDepth
, wsChannels
, wsSampleRate
) where
import Network.AWS.MediaConvert.CancelJob
import Network.AWS.MediaConvert.CreateJob
import Network.AWS.MediaConvert.CreateJobTemplate
import Network.AWS.MediaConvert.CreatePreset
import Network.AWS.MediaConvert.CreateQueue
import Network.AWS.MediaConvert.DeleteJobTemplate
import Network.AWS.MediaConvert.DeletePreset
import Network.AWS.MediaConvert.DeleteQueue
import Network.AWS.MediaConvert.DescribeEndpoints
import Network.AWS.MediaConvert.GetJob
import Network.AWS.MediaConvert.GetJobTemplate
import Network.AWS.MediaConvert.GetPreset
import Network.AWS.MediaConvert.GetQueue
import Network.AWS.MediaConvert.ListJobs
import Network.AWS.MediaConvert.ListJobTemplates
import Network.AWS.MediaConvert.ListPresets
import Network.AWS.MediaConvert.ListQueues
import Network.AWS.MediaConvert.Types
import Network.AWS.MediaConvert.UpdateJobTemplate
import Network.AWS.MediaConvert.UpdatePreset
import Network.AWS.MediaConvert.UpdateQueue
import Network.AWS.MediaConvert.Waiters
{- $errors
Error matchers are designed for use with the functions provided by
<http://hackage.haskell.org/package/lens/docs/Control-Exception-Lens.html Control.Exception.Lens>.
This allows catching (and rethrowing) service specific errors returned
by 'MediaConvert'.
-}
{- $operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the 'ListObjects' operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an 'AWSPager' instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the
individual operation parameters for details.
-}
{- $waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the 'Wait' specification is fulfilled. The 'Wait' specification
determines how many attempts should be made, in addition to delay and retry strategies.
-}