amazonka-mediaconvert-1.6.1: Amazon Elemental MediaConvert SDK.

Copyright(c) 2013-2018 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.MediaConvert.Types

Contents

Description

 
Synopsis

Service Configuration

mediaConvert :: Service Source #

API version 2017-08-29 of the Amazon Elemental MediaConvert SDK configuration.

Errors

_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The service could not complete your request because there is a conflict with the current state of the resource.

_ForbiddenException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You don't have permissions for this action with the credentials you sent.

_NotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The resource you requested does not exist.

_TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Too many requests have been sent in too short of a time. The service limits the rate at which it will accept requests.

_InternalServerErrorException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The service encountered an unexpected condition and cannot fulfill your request.

_BadRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The service can't process your request because of a problem in the request. Please check your request form and syntax.

AacAudioDescriptionBroadcasterMix

data AacAudioDescriptionBroadcasterMix Source #

Choose BROADCASTER_MIXED_AD when the input contains pre-mixed main audio + audio description (AD) as a stereo pair. The value for AudioType will be set to 3, which signals to downstream systems that this stream contains "broadcaster mixed AD". Note that the input received by the encoder must contain pre-mixed audio; the encoder does not perform the mixing. When you choose BROADCASTER_MIXED_AD, the encoder ignores any values you provide in AudioType and FollowInputAudioType. Choose NORMAL when the input does not contain pre-mixed audio + audio description (AD). In this case, the encoder will use any values you provide for AudioType and FollowInputAudioType.

Instances
Bounded AacAudioDescriptionBroadcasterMix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum AacAudioDescriptionBroadcasterMix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq AacAudioDescriptionBroadcasterMix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data AacAudioDescriptionBroadcasterMix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AacAudioDescriptionBroadcasterMix -> c AacAudioDescriptionBroadcasterMix #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AacAudioDescriptionBroadcasterMix #

toConstr :: AacAudioDescriptionBroadcasterMix -> Constr #

dataTypeOf :: AacAudioDescriptionBroadcasterMix -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AacAudioDescriptionBroadcasterMix) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AacAudioDescriptionBroadcasterMix) #

gmapT :: (forall b. Data b => b -> b) -> AacAudioDescriptionBroadcasterMix -> AacAudioDescriptionBroadcasterMix #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AacAudioDescriptionBroadcasterMix -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AacAudioDescriptionBroadcasterMix -> r #

gmapQ :: (forall d. Data d => d -> u) -> AacAudioDescriptionBroadcasterMix -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AacAudioDescriptionBroadcasterMix -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AacAudioDescriptionBroadcasterMix -> m AacAudioDescriptionBroadcasterMix #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AacAudioDescriptionBroadcasterMix -> m AacAudioDescriptionBroadcasterMix #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AacAudioDescriptionBroadcasterMix -> m AacAudioDescriptionBroadcasterMix #

Ord AacAudioDescriptionBroadcasterMix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read AacAudioDescriptionBroadcasterMix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show AacAudioDescriptionBroadcasterMix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic AacAudioDescriptionBroadcasterMix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep AacAudioDescriptionBroadcasterMix :: Type -> Type #

Hashable AacAudioDescriptionBroadcasterMix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON AacAudioDescriptionBroadcasterMix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON AacAudioDescriptionBroadcasterMix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader AacAudioDescriptionBroadcasterMix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery AacAudioDescriptionBroadcasterMix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString AacAudioDescriptionBroadcasterMix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText AacAudioDescriptionBroadcasterMix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText AacAudioDescriptionBroadcasterMix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData AacAudioDescriptionBroadcasterMix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep AacAudioDescriptionBroadcasterMix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep AacAudioDescriptionBroadcasterMix = D1 (MetaData "AacAudioDescriptionBroadcasterMix" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "AADBMBroadcasterMixedAd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AADBMNormal" PrefixI False) (U1 :: Type -> Type))

AacCodecProfile

data AacCodecProfile Source #

AAC Profile.

Constructors

HEV1 
HEV2 
LC 
Instances
Bounded AacCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum AacCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq AacCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data AacCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AacCodecProfile -> c AacCodecProfile #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AacCodecProfile #

toConstr :: AacCodecProfile -> Constr #

dataTypeOf :: AacCodecProfile -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AacCodecProfile) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AacCodecProfile) #

gmapT :: (forall b. Data b => b -> b) -> AacCodecProfile -> AacCodecProfile #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AacCodecProfile -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AacCodecProfile -> r #

gmapQ :: (forall d. Data d => d -> u) -> AacCodecProfile -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AacCodecProfile -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AacCodecProfile -> m AacCodecProfile #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AacCodecProfile -> m AacCodecProfile #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AacCodecProfile -> m AacCodecProfile #

Ord AacCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read AacCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show AacCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic AacCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep AacCodecProfile :: Type -> Type #

Hashable AacCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON AacCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON AacCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader AacCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery AacCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString AacCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText AacCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText AacCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData AacCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: AacCodecProfile -> () #

type Rep AacCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep AacCodecProfile = D1 (MetaData "AacCodecProfile" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HEV1" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HEV2" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "LC" PrefixI False) (U1 :: Type -> Type)))

AacCodingMode

data AacCodingMode Source #

Mono (Audio Description), Mono, Stereo, or 5.1 channel layout. Valid values depend on rate control mode and profile. "1.0 - Audio Description (Receiver Mix)" setting receives a stereo description plus control track and emits a mono AAC encode of the description track, with control data emitted in the PES header as per ETSI TS 101 154 Annex E.

Instances
Bounded AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AacCodingMode -> c AacCodingMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AacCodingMode #

toConstr :: AacCodingMode -> Constr #

dataTypeOf :: AacCodingMode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AacCodingMode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AacCodingMode) #

gmapT :: (forall b. Data b => b -> b) -> AacCodingMode -> AacCodingMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AacCodingMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AacCodingMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> AacCodingMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AacCodingMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AacCodingMode -> m AacCodingMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AacCodingMode -> m AacCodingMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AacCodingMode -> m AacCodingMode #

Ord AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep AacCodingMode :: Type -> Type #

Hashable AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: AacCodingMode -> Text #

NFData AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: AacCodingMode -> () #

type Rep AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep AacCodingMode = D1 (MetaData "AacCodingMode" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "ACMAdReceiverMix" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACMCodingMode10" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ACMCodingMode11" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACMCodingMode20" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACMCodingMode51" PrefixI False) (U1 :: Type -> Type))))

AacRateControlMode

data AacRateControlMode Source #

Rate Control Mode.

Constructors

ARCMCbr 
ARCMVbr 
Instances
Bounded AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AacRateControlMode -> c AacRateControlMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AacRateControlMode #

toConstr :: AacRateControlMode -> Constr #

dataTypeOf :: AacRateControlMode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AacRateControlMode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AacRateControlMode) #

gmapT :: (forall b. Data b => b -> b) -> AacRateControlMode -> AacRateControlMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AacRateControlMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AacRateControlMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> AacRateControlMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AacRateControlMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AacRateControlMode -> m AacRateControlMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AacRateControlMode -> m AacRateControlMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AacRateControlMode -> m AacRateControlMode #

Ord AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep AacRateControlMode :: Type -> Type #

Hashable AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: AacRateControlMode -> () #

type Rep AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep AacRateControlMode = D1 (MetaData "AacRateControlMode" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "ARCMCbr" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ARCMVbr" PrefixI False) (U1 :: Type -> Type))

AacRawFormat

data AacRawFormat Source #

Enables LATMLOAS AAC output. Note that if you use LATMLOAS AAC in an output, you must choose "No container" for the output container.

Constructors

ARFLatmLoas 
ARFNone 
Instances
Bounded AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AacRawFormat -> c AacRawFormat #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AacRawFormat #

toConstr :: AacRawFormat -> Constr #

dataTypeOf :: AacRawFormat -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AacRawFormat) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AacRawFormat) #

gmapT :: (forall b. Data b => b -> b) -> AacRawFormat -> AacRawFormat #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AacRawFormat -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AacRawFormat -> r #

gmapQ :: (forall d. Data d => d -> u) -> AacRawFormat -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AacRawFormat -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AacRawFormat -> m AacRawFormat #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AacRawFormat -> m AacRawFormat #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AacRawFormat -> m AacRawFormat #

Ord AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep AacRawFormat :: Type -> Type #

Hashable AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: AacRawFormat -> Text #

NFData AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: AacRawFormat -> () #

type Rep AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep AacRawFormat = D1 (MetaData "AacRawFormat" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "ARFLatmLoas" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ARFNone" PrefixI False) (U1 :: Type -> Type))

AacSpecification

data AacSpecification Source #

Use MPEG-2 AAC instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.

Constructors

ASMPEG2 
ASMPEG4 
Instances
Bounded AacSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum AacSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq AacSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data AacSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AacSpecification -> c AacSpecification #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AacSpecification #

toConstr :: AacSpecification -> Constr #

dataTypeOf :: AacSpecification -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AacSpecification) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AacSpecification) #

gmapT :: (forall b. Data b => b -> b) -> AacSpecification -> AacSpecification #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AacSpecification -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AacSpecification -> r #

gmapQ :: (forall d. Data d => d -> u) -> AacSpecification -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AacSpecification -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AacSpecification -> m AacSpecification #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AacSpecification -> m AacSpecification #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AacSpecification -> m AacSpecification #

Ord AacSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read AacSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show AacSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic AacSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep AacSpecification :: Type -> Type #

Hashable AacSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON AacSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON AacSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader AacSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery AacSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString AacSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText AacSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText AacSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData AacSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: AacSpecification -> () #

type Rep AacSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep AacSpecification = D1 (MetaData "AacSpecification" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "ASMPEG2" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ASMPEG4" PrefixI False) (U1 :: Type -> Type))

AacVbrQuality

data AacVbrQuality Source #

VBR Quality Level - Only used if rate_control_mode is VBR.

Instances
Bounded AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AacVbrQuality -> c AacVbrQuality #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AacVbrQuality #

toConstr :: AacVbrQuality -> Constr #

dataTypeOf :: AacVbrQuality -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AacVbrQuality) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AacVbrQuality) #

gmapT :: (forall b. Data b => b -> b) -> AacVbrQuality -> AacVbrQuality #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AacVbrQuality -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AacVbrQuality -> r #

gmapQ :: (forall d. Data d => d -> u) -> AacVbrQuality -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AacVbrQuality -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AacVbrQuality -> m AacVbrQuality #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AacVbrQuality -> m AacVbrQuality #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AacVbrQuality -> m AacVbrQuality #

Ord AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep AacVbrQuality :: Type -> Type #

Hashable AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: AacVbrQuality -> Text #

NFData AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: AacVbrQuality -> () #

type Rep AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep AacVbrQuality = D1 (MetaData "AacVbrQuality" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "AVQHigh" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AVQLow" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AVQMediumHigh" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AVQMediumLow" PrefixI False) (U1 :: Type -> Type)))

Ac3BitstreamMode

data Ac3BitstreamMode Source #

Specifies the "Bitstream Mode" (bsmod) for the emitted AC-3 stream. See ATSC A/52-2012 for background on these values.

Instances
Bounded Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Ac3BitstreamMode -> c Ac3BitstreamMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Ac3BitstreamMode #

toConstr :: Ac3BitstreamMode -> Constr #

dataTypeOf :: Ac3BitstreamMode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Ac3BitstreamMode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Ac3BitstreamMode) #

gmapT :: (forall b. Data b => b -> b) -> Ac3BitstreamMode -> Ac3BitstreamMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Ac3BitstreamMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Ac3BitstreamMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> Ac3BitstreamMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Ac3BitstreamMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Ac3BitstreamMode -> m Ac3BitstreamMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Ac3BitstreamMode -> m Ac3BitstreamMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Ac3BitstreamMode -> m Ac3BitstreamMode #

Ord Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Ac3BitstreamMode :: Type -> Type #

Hashable Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Ac3BitstreamMode -> () #

type Rep Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Ac3BitstreamMode = D1 (MetaData "Ac3BitstreamMode" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (((C1 (MetaCons "Commentary" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CompleteMain" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Dialogue" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Emergency" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "HearingImpaired" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MusicAndEffects" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "VisuallyImpaired" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "VoiceOver" PrefixI False) (U1 :: Type -> Type))))

Ac3CodingMode

data Ac3CodingMode Source #

Dolby Digital coding mode. Determines number of channels.

Instances
Bounded Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Ac3CodingMode -> c Ac3CodingMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Ac3CodingMode #

toConstr :: Ac3CodingMode -> Constr #

dataTypeOf :: Ac3CodingMode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Ac3CodingMode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Ac3CodingMode) #

gmapT :: (forall b. Data b => b -> b) -> Ac3CodingMode -> Ac3CodingMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Ac3CodingMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Ac3CodingMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> Ac3CodingMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Ac3CodingMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Ac3CodingMode -> m Ac3CodingMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Ac3CodingMode -> m Ac3CodingMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Ac3CodingMode -> m Ac3CodingMode #

Ord Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Ac3CodingMode :: Type -> Type #

Hashable Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: Ac3CodingMode -> Text #

NFData Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Ac3CodingMode -> () #

type Rep Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Ac3CodingMode = D1 (MetaData "Ac3CodingMode" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "CodingMode10" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CodingMode11" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "CodingMode20" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CodingMode32Lfe" PrefixI False) (U1 :: Type -> Type)))

Ac3DynamicRangeCompressionProfile

data Ac3DynamicRangeCompressionProfile Source #

If set to FILM_STANDARD, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.

Instances
Bounded Ac3DynamicRangeCompressionProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Ac3DynamicRangeCompressionProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Ac3DynamicRangeCompressionProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Ac3DynamicRangeCompressionProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Ac3DynamicRangeCompressionProfile -> c Ac3DynamicRangeCompressionProfile #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Ac3DynamicRangeCompressionProfile #

toConstr :: Ac3DynamicRangeCompressionProfile -> Constr #

dataTypeOf :: Ac3DynamicRangeCompressionProfile -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Ac3DynamicRangeCompressionProfile) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Ac3DynamicRangeCompressionProfile) #

gmapT :: (forall b. Data b => b -> b) -> Ac3DynamicRangeCompressionProfile -> Ac3DynamicRangeCompressionProfile #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Ac3DynamicRangeCompressionProfile -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Ac3DynamicRangeCompressionProfile -> r #

gmapQ :: (forall d. Data d => d -> u) -> Ac3DynamicRangeCompressionProfile -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Ac3DynamicRangeCompressionProfile -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Ac3DynamicRangeCompressionProfile -> m Ac3DynamicRangeCompressionProfile #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Ac3DynamicRangeCompressionProfile -> m Ac3DynamicRangeCompressionProfile #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Ac3DynamicRangeCompressionProfile -> m Ac3DynamicRangeCompressionProfile #

Ord Ac3DynamicRangeCompressionProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Ac3DynamicRangeCompressionProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Ac3DynamicRangeCompressionProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Ac3DynamicRangeCompressionProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Ac3DynamicRangeCompressionProfile :: Type -> Type #

Hashable Ac3DynamicRangeCompressionProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Ac3DynamicRangeCompressionProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Ac3DynamicRangeCompressionProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Ac3DynamicRangeCompressionProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Ac3DynamicRangeCompressionProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Ac3DynamicRangeCompressionProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Ac3DynamicRangeCompressionProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Ac3DynamicRangeCompressionProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Ac3DynamicRangeCompressionProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Ac3DynamicRangeCompressionProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Ac3DynamicRangeCompressionProfile = D1 (MetaData "Ac3DynamicRangeCompressionProfile" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "ADRCPFilmStandard" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ADRCPNone" PrefixI False) (U1 :: Type -> Type))

Ac3LfeFilter

data Ac3LfeFilter Source #

Applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid with 3_2_LFE coding mode.

Constructors

ALFDisabled 
ALFEnabled 
Instances
Bounded Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Ac3LfeFilter -> c Ac3LfeFilter #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Ac3LfeFilter #

toConstr :: Ac3LfeFilter -> Constr #

dataTypeOf :: Ac3LfeFilter -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Ac3LfeFilter) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Ac3LfeFilter) #

gmapT :: (forall b. Data b => b -> b) -> Ac3LfeFilter -> Ac3LfeFilter #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Ac3LfeFilter -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Ac3LfeFilter -> r #

gmapQ :: (forall d. Data d => d -> u) -> Ac3LfeFilter -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Ac3LfeFilter -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Ac3LfeFilter -> m Ac3LfeFilter #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Ac3LfeFilter -> m Ac3LfeFilter #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Ac3LfeFilter -> m Ac3LfeFilter #

Ord Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Ac3LfeFilter :: Type -> Type #

Hashable Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: Ac3LfeFilter -> Text #

NFData Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Ac3LfeFilter -> () #

type Rep Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Ac3LfeFilter = D1 (MetaData "Ac3LfeFilter" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "ALFDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ALFEnabled" PrefixI False) (U1 :: Type -> Type))

Ac3MetadataControl

data Ac3MetadataControl Source #

When set to FOLLOW_INPUT, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data. If audio was not supplied from one of these streams, then the static metadata settings will be used.

Instances
Bounded Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Ac3MetadataControl -> c Ac3MetadataControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Ac3MetadataControl #

toConstr :: Ac3MetadataControl -> Constr #

dataTypeOf :: Ac3MetadataControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Ac3MetadataControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Ac3MetadataControl) #

gmapT :: (forall b. Data b => b -> b) -> Ac3MetadataControl -> Ac3MetadataControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Ac3MetadataControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Ac3MetadataControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> Ac3MetadataControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Ac3MetadataControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Ac3MetadataControl -> m Ac3MetadataControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Ac3MetadataControl -> m Ac3MetadataControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Ac3MetadataControl -> m Ac3MetadataControl #

Ord Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Ac3MetadataControl :: Type -> Type #

Hashable Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Ac3MetadataControl -> () #

type Rep Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Ac3MetadataControl = D1 (MetaData "Ac3MetadataControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "AMCFollowInput" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AMCUseConfigured" PrefixI False) (U1 :: Type -> Type))

AfdSignaling

data AfdSignaling Source #

This setting only applies to H.264 and MPEG2 outputs. Use Insert AFD signaling (AfdSignaling) to whether there are AFD values in the output video data and what those values are. * Choose None to remove all AFD values from this output. * Choose Fixed to ignore input AFD values and instead encode the value specified in the job. * Choose Auto to calculate output AFD values based on the input AFD scaler data.

Constructors

ASAuto 
ASFixed 
ASNone 
Instances
Bounded AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AfdSignaling -> c AfdSignaling #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AfdSignaling #

toConstr :: AfdSignaling -> Constr #

dataTypeOf :: AfdSignaling -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AfdSignaling) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AfdSignaling) #

gmapT :: (forall b. Data b => b -> b) -> AfdSignaling -> AfdSignaling #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AfdSignaling -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AfdSignaling -> r #

gmapQ :: (forall d. Data d => d -> u) -> AfdSignaling -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AfdSignaling -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AfdSignaling -> m AfdSignaling #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AfdSignaling -> m AfdSignaling #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AfdSignaling -> m AfdSignaling #

Ord AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep AfdSignaling :: Type -> Type #

Hashable AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: AfdSignaling -> Text #

NFData AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: AfdSignaling -> () #

type Rep AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep AfdSignaling = D1 (MetaData "AfdSignaling" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "ASAuto" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ASFixed" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ASNone" PrefixI False) (U1 :: Type -> Type)))

AntiAlias

data AntiAlias Source #

Enable Anti-alias (AntiAlias) to enhance sharp edges in video output when your input resolution is much larger than your output resolution. Default is enabled.

Constructors

AADisabled 
AAEnabled 
Instances
Bounded AntiAlias Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum AntiAlias Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq AntiAlias Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data AntiAlias Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AntiAlias -> c AntiAlias #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AntiAlias #

toConstr :: AntiAlias -> Constr #

dataTypeOf :: AntiAlias -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AntiAlias) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AntiAlias) #

gmapT :: (forall b. Data b => b -> b) -> AntiAlias -> AntiAlias #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AntiAlias -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AntiAlias -> r #

gmapQ :: (forall d. Data d => d -> u) -> AntiAlias -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AntiAlias -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AntiAlias -> m AntiAlias #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AntiAlias -> m AntiAlias #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AntiAlias -> m AntiAlias #

Ord AntiAlias Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read AntiAlias Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show AntiAlias Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic AntiAlias Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep AntiAlias :: Type -> Type #

Hashable AntiAlias Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON AntiAlias Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON AntiAlias Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader AntiAlias Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery AntiAlias Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString AntiAlias Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toBS :: AntiAlias -> ByteString #

FromText AntiAlias Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText AntiAlias Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: AntiAlias -> Text #

NFData AntiAlias Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: AntiAlias -> () #

type Rep AntiAlias Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep AntiAlias = D1 (MetaData "AntiAlias" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "AADisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AAEnabled" PrefixI False) (U1 :: Type -> Type))

AudioCodec

data AudioCodec Source #

Type of Audio codec.

Constructors

AC3 
Aac 
Aiff 
EAC3 
MP2 
Passthrough 
Wav 
Instances
Bounded AudioCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum AudioCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq AudioCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data AudioCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioCodec -> c AudioCodec #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioCodec #

toConstr :: AudioCodec -> Constr #

dataTypeOf :: AudioCodec -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AudioCodec) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioCodec) #

gmapT :: (forall b. Data b => b -> b) -> AudioCodec -> AudioCodec #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioCodec -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioCodec -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioCodec -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioCodec -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioCodec -> m AudioCodec #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioCodec -> m AudioCodec #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioCodec -> m AudioCodec #

Ord AudioCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read AudioCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show AudioCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic AudioCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep AudioCodec :: Type -> Type #

Hashable AudioCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON AudioCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON AudioCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader AudioCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery AudioCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString AudioCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText AudioCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText AudioCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: AudioCodec -> Text #

NFData AudioCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: AudioCodec -> () #

type Rep AudioCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep AudioCodec = D1 (MetaData "AudioCodec" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "AC3" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Aac" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Aiff" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "EAC3" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MP2" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Passthrough" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Wav" PrefixI False) (U1 :: Type -> Type))))

AudioDefaultSelection

data AudioDefaultSelection Source #

When an "Audio Description":#audio_description specifies an AudioSelector or AudioSelectorGroup for which no matching source is found in the input, then the audio selector marked as DEFAULT will be used. If none are marked as default, silence will be inserted for the duration of the input.

Constructors

Default 
NotDefault 
Instances
Bounded AudioDefaultSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum AudioDefaultSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq AudioDefaultSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data AudioDefaultSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioDefaultSelection -> c AudioDefaultSelection #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioDefaultSelection #

toConstr :: AudioDefaultSelection -> Constr #

dataTypeOf :: AudioDefaultSelection -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AudioDefaultSelection) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioDefaultSelection) #

gmapT :: (forall b. Data b => b -> b) -> AudioDefaultSelection -> AudioDefaultSelection #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioDefaultSelection -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioDefaultSelection -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioDefaultSelection -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioDefaultSelection -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioDefaultSelection -> m AudioDefaultSelection #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioDefaultSelection -> m AudioDefaultSelection #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioDefaultSelection -> m AudioDefaultSelection #

Ord AudioDefaultSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read AudioDefaultSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show AudioDefaultSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic AudioDefaultSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep AudioDefaultSelection :: Type -> Type #

Hashable AudioDefaultSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON AudioDefaultSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON AudioDefaultSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader AudioDefaultSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery AudioDefaultSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString AudioDefaultSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText AudioDefaultSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText AudioDefaultSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData AudioDefaultSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: AudioDefaultSelection -> () #

type Rep AudioDefaultSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep AudioDefaultSelection = D1 (MetaData "AudioDefaultSelection" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Default" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NotDefault" PrefixI False) (U1 :: Type -> Type))

AudioLanguageCodeControl

data AudioLanguageCodeControl Source #

Choosing FOLLOW_INPUT will cause the ISO 639 language code of the output to follow the ISO 639 language code of the input. The language specified for languageCode' will be used when USE_CONFIGURED is selected or when FOLLOW_INPUT is selected but there is no ISO 639 language code specified by the input.

Constructors

FollowInput 
UseConfigured 
Instances
Bounded AudioLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum AudioLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq AudioLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data AudioLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioLanguageCodeControl -> c AudioLanguageCodeControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioLanguageCodeControl #

toConstr :: AudioLanguageCodeControl -> Constr #

dataTypeOf :: AudioLanguageCodeControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AudioLanguageCodeControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioLanguageCodeControl) #

gmapT :: (forall b. Data b => b -> b) -> AudioLanguageCodeControl -> AudioLanguageCodeControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioLanguageCodeControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioLanguageCodeControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioLanguageCodeControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioLanguageCodeControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioLanguageCodeControl -> m AudioLanguageCodeControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioLanguageCodeControl -> m AudioLanguageCodeControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioLanguageCodeControl -> m AudioLanguageCodeControl #

Ord AudioLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read AudioLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show AudioLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic AudioLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep AudioLanguageCodeControl :: Type -> Type #

Hashable AudioLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON AudioLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON AudioLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader AudioLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery AudioLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString AudioLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText AudioLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText AudioLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData AudioLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep AudioLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep AudioLanguageCodeControl = D1 (MetaData "AudioLanguageCodeControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "FollowInput" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UseConfigured" PrefixI False) (U1 :: Type -> Type))

AudioNormalizationAlgorithm

data AudioNormalizationAlgorithm Source #

Audio normalization algorithm to use. 1770-1 conforms to the CALM Act specification, 1770-2 conforms to the EBU R-128 specification.

Constructors

ItuBs17701 
ItuBs17702 
Instances
Bounded AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioNormalizationAlgorithm -> c AudioNormalizationAlgorithm #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioNormalizationAlgorithm #

toConstr :: AudioNormalizationAlgorithm -> Constr #

dataTypeOf :: AudioNormalizationAlgorithm -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AudioNormalizationAlgorithm) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioNormalizationAlgorithm) #

gmapT :: (forall b. Data b => b -> b) -> AudioNormalizationAlgorithm -> AudioNormalizationAlgorithm #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioNormalizationAlgorithm -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioNormalizationAlgorithm -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioNormalizationAlgorithm -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioNormalizationAlgorithm -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioNormalizationAlgorithm -> m AudioNormalizationAlgorithm #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioNormalizationAlgorithm -> m AudioNormalizationAlgorithm #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioNormalizationAlgorithm -> m AudioNormalizationAlgorithm #

Ord AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep AudioNormalizationAlgorithm :: Type -> Type #

Hashable AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep AudioNormalizationAlgorithm = D1 (MetaData "AudioNormalizationAlgorithm" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "ItuBs17701" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ItuBs17702" PrefixI False) (U1 :: Type -> Type))

AudioNormalizationAlgorithmControl

data AudioNormalizationAlgorithmControl Source #

When enabled the output audio is corrected using the chosen algorithm. If disabled, the audio will be measured but not adjusted.

Constructors

CorrectAudio 
MeasureOnly 
Instances
Bounded AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioNormalizationAlgorithmControl -> c AudioNormalizationAlgorithmControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioNormalizationAlgorithmControl #

toConstr :: AudioNormalizationAlgorithmControl -> Constr #

dataTypeOf :: AudioNormalizationAlgorithmControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AudioNormalizationAlgorithmControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioNormalizationAlgorithmControl) #

gmapT :: (forall b. Data b => b -> b) -> AudioNormalizationAlgorithmControl -> AudioNormalizationAlgorithmControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioNormalizationAlgorithmControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioNormalizationAlgorithmControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioNormalizationAlgorithmControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioNormalizationAlgorithmControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioNormalizationAlgorithmControl -> m AudioNormalizationAlgorithmControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioNormalizationAlgorithmControl -> m AudioNormalizationAlgorithmControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioNormalizationAlgorithmControl -> m AudioNormalizationAlgorithmControl #

Ord AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep AudioNormalizationAlgorithmControl :: Type -> Type #

Hashable AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep AudioNormalizationAlgorithmControl = D1 (MetaData "AudioNormalizationAlgorithmControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "CorrectAudio" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MeasureOnly" PrefixI False) (U1 :: Type -> Type))

AudioNormalizationLoudnessLogging

data AudioNormalizationLoudnessLogging Source #

If set to LOG, log each output's audio track loudness to a CSV file.

Constructors

DontLog 
Log 
Instances
Bounded AudioNormalizationLoudnessLogging Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum AudioNormalizationLoudnessLogging Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq AudioNormalizationLoudnessLogging Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data AudioNormalizationLoudnessLogging Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioNormalizationLoudnessLogging -> c AudioNormalizationLoudnessLogging #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioNormalizationLoudnessLogging #

toConstr :: AudioNormalizationLoudnessLogging -> Constr #

dataTypeOf :: AudioNormalizationLoudnessLogging -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AudioNormalizationLoudnessLogging) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioNormalizationLoudnessLogging) #

gmapT :: (forall b. Data b => b -> b) -> AudioNormalizationLoudnessLogging -> AudioNormalizationLoudnessLogging #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioNormalizationLoudnessLogging -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioNormalizationLoudnessLogging -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioNormalizationLoudnessLogging -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioNormalizationLoudnessLogging -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioNormalizationLoudnessLogging -> m AudioNormalizationLoudnessLogging #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioNormalizationLoudnessLogging -> m AudioNormalizationLoudnessLogging #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioNormalizationLoudnessLogging -> m AudioNormalizationLoudnessLogging #

Ord AudioNormalizationLoudnessLogging Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read AudioNormalizationLoudnessLogging Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show AudioNormalizationLoudnessLogging Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic AudioNormalizationLoudnessLogging Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep AudioNormalizationLoudnessLogging :: Type -> Type #

Hashable AudioNormalizationLoudnessLogging Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON AudioNormalizationLoudnessLogging Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON AudioNormalizationLoudnessLogging Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader AudioNormalizationLoudnessLogging Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery AudioNormalizationLoudnessLogging Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString AudioNormalizationLoudnessLogging Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText AudioNormalizationLoudnessLogging Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText AudioNormalizationLoudnessLogging Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData AudioNormalizationLoudnessLogging Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep AudioNormalizationLoudnessLogging Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep AudioNormalizationLoudnessLogging = D1 (MetaData "AudioNormalizationLoudnessLogging" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "DontLog" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Log" PrefixI False) (U1 :: Type -> Type))

AudioNormalizationPeakCalculation

data AudioNormalizationPeakCalculation Source #

If set to TRUE_PEAK, calculate and log the TruePeak for each output's audio track loudness.

Constructors

ANPCNone 
ANPCTruePeak 
Instances
Bounded AudioNormalizationPeakCalculation Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum AudioNormalizationPeakCalculation Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq AudioNormalizationPeakCalculation Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data AudioNormalizationPeakCalculation Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioNormalizationPeakCalculation -> c AudioNormalizationPeakCalculation #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioNormalizationPeakCalculation #

toConstr :: AudioNormalizationPeakCalculation -> Constr #

dataTypeOf :: AudioNormalizationPeakCalculation -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AudioNormalizationPeakCalculation) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioNormalizationPeakCalculation) #

gmapT :: (forall b. Data b => b -> b) -> AudioNormalizationPeakCalculation -> AudioNormalizationPeakCalculation #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioNormalizationPeakCalculation -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioNormalizationPeakCalculation -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioNormalizationPeakCalculation -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioNormalizationPeakCalculation -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioNormalizationPeakCalculation -> m AudioNormalizationPeakCalculation #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioNormalizationPeakCalculation -> m AudioNormalizationPeakCalculation #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioNormalizationPeakCalculation -> m AudioNormalizationPeakCalculation #

Ord AudioNormalizationPeakCalculation Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read AudioNormalizationPeakCalculation Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show AudioNormalizationPeakCalculation Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic AudioNormalizationPeakCalculation Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep AudioNormalizationPeakCalculation :: Type -> Type #

Hashable AudioNormalizationPeakCalculation Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON AudioNormalizationPeakCalculation Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON AudioNormalizationPeakCalculation Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader AudioNormalizationPeakCalculation Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery AudioNormalizationPeakCalculation Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString AudioNormalizationPeakCalculation Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText AudioNormalizationPeakCalculation Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText AudioNormalizationPeakCalculation Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData AudioNormalizationPeakCalculation Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep AudioNormalizationPeakCalculation Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep AudioNormalizationPeakCalculation = D1 (MetaData "AudioNormalizationPeakCalculation" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "ANPCNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ANPCTruePeak" PrefixI False) (U1 :: Type -> Type))

AudioSelectorType

data AudioSelectorType Source #

Specifies the type of the audio selector.

Constructors

LanguageCode 
Pid 
Track 
Instances
Bounded AudioSelectorType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum AudioSelectorType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq AudioSelectorType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data AudioSelectorType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioSelectorType -> c AudioSelectorType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioSelectorType #

toConstr :: AudioSelectorType -> Constr #

dataTypeOf :: AudioSelectorType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AudioSelectorType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioSelectorType) #

gmapT :: (forall b. Data b => b -> b) -> AudioSelectorType -> AudioSelectorType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioSelectorType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioSelectorType -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioSelectorType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioSelectorType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioSelectorType -> m AudioSelectorType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioSelectorType -> m AudioSelectorType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioSelectorType -> m AudioSelectorType #

Ord AudioSelectorType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read AudioSelectorType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show AudioSelectorType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic AudioSelectorType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep AudioSelectorType :: Type -> Type #

Hashable AudioSelectorType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON AudioSelectorType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON AudioSelectorType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader AudioSelectorType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery AudioSelectorType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString AudioSelectorType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText AudioSelectorType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText AudioSelectorType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData AudioSelectorType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: AudioSelectorType -> () #

type Rep AudioSelectorType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep AudioSelectorType = D1 (MetaData "AudioSelectorType" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "LanguageCode" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Pid" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Track" PrefixI False) (U1 :: Type -> Type)))

AudioTypeControl

data AudioTypeControl Source #

When set to FOLLOW_INPUT, if the input contains an ISO 639 audio_type, then that value is passed through to the output. If the input contains no ISO 639 audio_type, the value in Audio Type is included in the output. Otherwise the value in Audio Type is included in the output. Note that this field and audioType are both ignored if audioDescriptionBroadcasterMix is set to BROADCASTER_MIXED_AD.

Instances
Bounded AudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum AudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq AudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data AudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioTypeControl -> c AudioTypeControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioTypeControl #

toConstr :: AudioTypeControl -> Constr #

dataTypeOf :: AudioTypeControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AudioTypeControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioTypeControl) #

gmapT :: (forall b. Data b => b -> b) -> AudioTypeControl -> AudioTypeControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioTypeControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioTypeControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioTypeControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioTypeControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioTypeControl -> m AudioTypeControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioTypeControl -> m AudioTypeControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioTypeControl -> m AudioTypeControl #

Ord AudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read AudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show AudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic AudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep AudioTypeControl :: Type -> Type #

Hashable AudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON AudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON AudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader AudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery AudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString AudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText AudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText AudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData AudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: AudioTypeControl -> () #

type Rep AudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep AudioTypeControl = D1 (MetaData "AudioTypeControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "ATCFollowInput" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ATCUseConfigured" PrefixI False) (U1 :: Type -> Type))

BurninSubtitleAlignment

data BurninSubtitleAlignment Source #

If no explicit x_position or y_position is provided, setting alignment to centered will place the captions at the bottom center of the output. Similarly, setting a left alignment will align captions to the bottom left of the output. If x and y positions are given in conjunction with the alignment parameter, the font will be justified (either left or centered) relative to those coordinates. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.

Constructors

BSACentered 
BSALeft' 
Instances
Bounded BurninSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum BurninSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq BurninSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data BurninSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BurninSubtitleAlignment -> c BurninSubtitleAlignment #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BurninSubtitleAlignment #

toConstr :: BurninSubtitleAlignment -> Constr #

dataTypeOf :: BurninSubtitleAlignment -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c BurninSubtitleAlignment) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BurninSubtitleAlignment) #

gmapT :: (forall b. Data b => b -> b) -> BurninSubtitleAlignment -> BurninSubtitleAlignment #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BurninSubtitleAlignment -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BurninSubtitleAlignment -> r #

gmapQ :: (forall d. Data d => d -> u) -> BurninSubtitleAlignment -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BurninSubtitleAlignment -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BurninSubtitleAlignment -> m BurninSubtitleAlignment #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BurninSubtitleAlignment -> m BurninSubtitleAlignment #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BurninSubtitleAlignment -> m BurninSubtitleAlignment #

Ord BurninSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read BurninSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show BurninSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic BurninSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep BurninSubtitleAlignment :: Type -> Type #

Hashable BurninSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON BurninSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON BurninSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader BurninSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery BurninSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString BurninSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText BurninSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText BurninSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData BurninSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: BurninSubtitleAlignment -> () #

type Rep BurninSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep BurninSubtitleAlignment = D1 (MetaData "BurninSubtitleAlignment" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "BSACentered" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BSALeft'" PrefixI False) (U1 :: Type -> Type))

BurninSubtitleBackgroundColor

data BurninSubtitleBackgroundColor Source #

Specifies the color of the rectangle behind the captions.

All burn-in and DVB-Sub font settings must match.

Constructors

BSBCBlack 
BSBCNone 
BSBCWhite 
Instances
Bounded BurninSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum BurninSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq BurninSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data BurninSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BurninSubtitleBackgroundColor -> c BurninSubtitleBackgroundColor #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BurninSubtitleBackgroundColor #

toConstr :: BurninSubtitleBackgroundColor -> Constr #

dataTypeOf :: BurninSubtitleBackgroundColor -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c BurninSubtitleBackgroundColor) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BurninSubtitleBackgroundColor) #

gmapT :: (forall b. Data b => b -> b) -> BurninSubtitleBackgroundColor -> BurninSubtitleBackgroundColor #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BurninSubtitleBackgroundColor -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BurninSubtitleBackgroundColor -> r #

gmapQ :: (forall d. Data d => d -> u) -> BurninSubtitleBackgroundColor -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BurninSubtitleBackgroundColor -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BurninSubtitleBackgroundColor -> m BurninSubtitleBackgroundColor #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BurninSubtitleBackgroundColor -> m BurninSubtitleBackgroundColor #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BurninSubtitleBackgroundColor -> m BurninSubtitleBackgroundColor #

Ord BurninSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read BurninSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show BurninSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic BurninSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep BurninSubtitleBackgroundColor :: Type -> Type #

Hashable BurninSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON BurninSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON BurninSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader BurninSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery BurninSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString BurninSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText BurninSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText BurninSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData BurninSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep BurninSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep BurninSubtitleBackgroundColor = D1 (MetaData "BurninSubtitleBackgroundColor" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "BSBCBlack" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BSBCNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BSBCWhite" PrefixI False) (U1 :: Type -> Type)))

BurninSubtitleFontColor

data BurninSubtitleFontColor Source #

Specifies the color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.

Instances
Bounded BurninSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum BurninSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq BurninSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data BurninSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BurninSubtitleFontColor -> c BurninSubtitleFontColor #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BurninSubtitleFontColor #

toConstr :: BurninSubtitleFontColor -> Constr #

dataTypeOf :: BurninSubtitleFontColor -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c BurninSubtitleFontColor) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BurninSubtitleFontColor) #

gmapT :: (forall b. Data b => b -> b) -> BurninSubtitleFontColor -> BurninSubtitleFontColor #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BurninSubtitleFontColor -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BurninSubtitleFontColor -> r #

gmapQ :: (forall d. Data d => d -> u) -> BurninSubtitleFontColor -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BurninSubtitleFontColor -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BurninSubtitleFontColor -> m BurninSubtitleFontColor #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BurninSubtitleFontColor -> m BurninSubtitleFontColor #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BurninSubtitleFontColor -> m BurninSubtitleFontColor #

Ord BurninSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read BurninSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show BurninSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic BurninSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep BurninSubtitleFontColor :: Type -> Type #

Hashable BurninSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON BurninSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON BurninSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader BurninSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery BurninSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString BurninSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText BurninSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText BurninSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData BurninSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: BurninSubtitleFontColor -> () #

type Rep BurninSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep BurninSubtitleFontColor = D1 (MetaData "BurninSubtitleFontColor" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "BSFCBlack" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BSFCBlue" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BSFCGreen" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "BSFCRed" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BSFCWhite" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BSFCYellow" PrefixI False) (U1 :: Type -> Type))))

BurninSubtitleOutlineColor

data BurninSubtitleOutlineColor Source #

Specifies font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.

Instances
Bounded BurninSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum BurninSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq BurninSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data BurninSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BurninSubtitleOutlineColor -> c BurninSubtitleOutlineColor #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BurninSubtitleOutlineColor #

toConstr :: BurninSubtitleOutlineColor -> Constr #

dataTypeOf :: BurninSubtitleOutlineColor -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c BurninSubtitleOutlineColor) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BurninSubtitleOutlineColor) #

gmapT :: (forall b. Data b => b -> b) -> BurninSubtitleOutlineColor -> BurninSubtitleOutlineColor #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BurninSubtitleOutlineColor -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BurninSubtitleOutlineColor -> r #

gmapQ :: (forall d. Data d => d -> u) -> BurninSubtitleOutlineColor -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BurninSubtitleOutlineColor -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BurninSubtitleOutlineColor -> m BurninSubtitleOutlineColor #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BurninSubtitleOutlineColor -> m BurninSubtitleOutlineColor #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BurninSubtitleOutlineColor -> m BurninSubtitleOutlineColor #

Ord BurninSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read BurninSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show BurninSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic BurninSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep BurninSubtitleOutlineColor :: Type -> Type #

Hashable BurninSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON BurninSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON BurninSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader BurninSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery BurninSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString BurninSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText BurninSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText BurninSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData BurninSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep BurninSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep BurninSubtitleOutlineColor = D1 (MetaData "BurninSubtitleOutlineColor" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "BSOCBlack" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BSOCBlue" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BSOCGreen" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "BSOCRed" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BSOCWhite" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BSOCYellow" PrefixI False) (U1 :: Type -> Type))))

BurninSubtitleShadowColor

data BurninSubtitleShadowColor Source #

Specifies the color of the shadow cast by the captions.

All burn-in and DVB-Sub font settings must match.

Constructors

BSSCBlack 
BSSCNone 
BSSCWhite 
Instances
Bounded BurninSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum BurninSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq BurninSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data BurninSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BurninSubtitleShadowColor -> c BurninSubtitleShadowColor #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BurninSubtitleShadowColor #

toConstr :: BurninSubtitleShadowColor -> Constr #

dataTypeOf :: BurninSubtitleShadowColor -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c BurninSubtitleShadowColor) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BurninSubtitleShadowColor) #

gmapT :: (forall b. Data b => b -> b) -> BurninSubtitleShadowColor -> BurninSubtitleShadowColor #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BurninSubtitleShadowColor -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BurninSubtitleShadowColor -> r #

gmapQ :: (forall d. Data d => d -> u) -> BurninSubtitleShadowColor -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BurninSubtitleShadowColor -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BurninSubtitleShadowColor -> m BurninSubtitleShadowColor #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BurninSubtitleShadowColor -> m BurninSubtitleShadowColor #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BurninSubtitleShadowColor -> m BurninSubtitleShadowColor #

Ord BurninSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read BurninSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show BurninSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic BurninSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep BurninSubtitleShadowColor :: Type -> Type #

Hashable BurninSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON BurninSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON BurninSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader BurninSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery BurninSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString BurninSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText BurninSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText BurninSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData BurninSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep BurninSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep BurninSubtitleShadowColor = D1 (MetaData "BurninSubtitleShadowColor" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "BSSCBlack" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BSSCNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BSSCWhite" PrefixI False) (U1 :: Type -> Type)))

BurninSubtitleTeletextSpacing

data BurninSubtitleTeletextSpacing Source #

Controls whether a fixed grid size or proportional font spacing will be used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.

Instances
Bounded BurninSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum BurninSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq BurninSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data BurninSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BurninSubtitleTeletextSpacing -> c BurninSubtitleTeletextSpacing #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BurninSubtitleTeletextSpacing #

toConstr :: BurninSubtitleTeletextSpacing -> Constr #

dataTypeOf :: BurninSubtitleTeletextSpacing -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c BurninSubtitleTeletextSpacing) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BurninSubtitleTeletextSpacing) #

gmapT :: (forall b. Data b => b -> b) -> BurninSubtitleTeletextSpacing -> BurninSubtitleTeletextSpacing #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BurninSubtitleTeletextSpacing -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BurninSubtitleTeletextSpacing -> r #

gmapQ :: (forall d. Data d => d -> u) -> BurninSubtitleTeletextSpacing -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BurninSubtitleTeletextSpacing -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BurninSubtitleTeletextSpacing -> m BurninSubtitleTeletextSpacing #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BurninSubtitleTeletextSpacing -> m BurninSubtitleTeletextSpacing #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BurninSubtitleTeletextSpacing -> m BurninSubtitleTeletextSpacing #

Ord BurninSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read BurninSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show BurninSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic BurninSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep BurninSubtitleTeletextSpacing :: Type -> Type #

Hashable BurninSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON BurninSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON BurninSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader BurninSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery BurninSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString BurninSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText BurninSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText BurninSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData BurninSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep BurninSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep BurninSubtitleTeletextSpacing = D1 (MetaData "BurninSubtitleTeletextSpacing" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "BSTSFixedGrid" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BSTSProportional" PrefixI False) (U1 :: Type -> Type))

CaptionDestinationType

data CaptionDestinationType Source #

Type of Caption output, including Burn-In, Embedded, SCC, SRT, TTML, WebVTT, DVB-Sub, Teletext.

Instances
Bounded CaptionDestinationType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum CaptionDestinationType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq CaptionDestinationType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data CaptionDestinationType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CaptionDestinationType -> c CaptionDestinationType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CaptionDestinationType #

toConstr :: CaptionDestinationType -> Constr #

dataTypeOf :: CaptionDestinationType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CaptionDestinationType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CaptionDestinationType) #

gmapT :: (forall b. Data b => b -> b) -> CaptionDestinationType -> CaptionDestinationType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CaptionDestinationType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CaptionDestinationType -> r #

gmapQ :: (forall d. Data d => d -> u) -> CaptionDestinationType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CaptionDestinationType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CaptionDestinationType -> m CaptionDestinationType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CaptionDestinationType -> m CaptionDestinationType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CaptionDestinationType -> m CaptionDestinationType #

Ord CaptionDestinationType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read CaptionDestinationType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show CaptionDestinationType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic CaptionDestinationType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep CaptionDestinationType :: Type -> Type #

Hashable CaptionDestinationType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON CaptionDestinationType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON CaptionDestinationType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader CaptionDestinationType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery CaptionDestinationType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString CaptionDestinationType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText CaptionDestinationType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText CaptionDestinationType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData CaptionDestinationType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: CaptionDestinationType -> () #

type Rep CaptionDestinationType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep CaptionDestinationType = D1 (MetaData "CaptionDestinationType" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (((C1 (MetaCons "CDTBurnIn" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CDTDvbSub" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "CDTEmbedded" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CDTScc" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "CDTSrt" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CDTTeletext" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "CDTTtml" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CDTWebvtt" PrefixI False) (U1 :: Type -> Type))))

CaptionSourceType

data CaptionSourceType Source #

Use Source (SourceType) to identify the format of your input captions. The service cannot auto-detect caption format.

Instances
Bounded CaptionSourceType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum CaptionSourceType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq CaptionSourceType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data CaptionSourceType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CaptionSourceType -> c CaptionSourceType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CaptionSourceType #

toConstr :: CaptionSourceType -> Constr #

dataTypeOf :: CaptionSourceType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CaptionSourceType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CaptionSourceType) #

gmapT :: (forall b. Data b => b -> b) -> CaptionSourceType -> CaptionSourceType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CaptionSourceType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CaptionSourceType -> r #

gmapQ :: (forall d. Data d => d -> u) -> CaptionSourceType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CaptionSourceType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CaptionSourceType -> m CaptionSourceType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CaptionSourceType -> m CaptionSourceType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CaptionSourceType -> m CaptionSourceType #

Ord CaptionSourceType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read CaptionSourceType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show CaptionSourceType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic CaptionSourceType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep CaptionSourceType :: Type -> Type #

Hashable CaptionSourceType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON CaptionSourceType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON CaptionSourceType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader CaptionSourceType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery CaptionSourceType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString CaptionSourceType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText CaptionSourceType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText CaptionSourceType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData CaptionSourceType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: CaptionSourceType -> () #

type Rep CaptionSourceType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep CaptionSourceType = D1 (MetaData "CaptionSourceType" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (((C1 (MetaCons "CSTAncillary" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CSTDvbSub" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "CSTEmbedded" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CSTNullSource" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "CSTScc" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CSTSrt" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "CSTStl" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "CSTTeletext" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CSTTtml" PrefixI False) (U1 :: Type -> Type)))))

ColorMetadata

data ColorMetadata Source #

Enable Insert color metadata (ColorMetadata) to include color metadata in this output. This setting is enabled by default.

Constructors

Ignore 
Insert 
Instances
Bounded ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ColorMetadata -> c ColorMetadata #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ColorMetadata #

toConstr :: ColorMetadata -> Constr #

dataTypeOf :: ColorMetadata -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ColorMetadata) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ColorMetadata) #

gmapT :: (forall b. Data b => b -> b) -> ColorMetadata -> ColorMetadata #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ColorMetadata -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ColorMetadata -> r #

gmapQ :: (forall d. Data d => d -> u) -> ColorMetadata -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ColorMetadata -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ColorMetadata -> m ColorMetadata #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ColorMetadata -> m ColorMetadata #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ColorMetadata -> m ColorMetadata #

Ord ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep ColorMetadata :: Type -> Type #

Hashable ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: ColorMetadata -> Text #

NFData ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: ColorMetadata -> () #

type Rep ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep ColorMetadata = D1 (MetaData "ColorMetadata" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Ignore" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Insert" PrefixI False) (U1 :: Type -> Type))

ColorSpace

data ColorSpace Source #

Specifies the colorspace of an input. This setting works in tandem with "Color Corrector":#color_corrector > color_space_conversion to determine if any conversion will be performed.

Constructors

Follow 
HDR10 
Hlg2020 
Rec601 
Rec709 
Instances
Bounded ColorSpace Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum ColorSpace Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq ColorSpace Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data ColorSpace Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ColorSpace -> c ColorSpace #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ColorSpace #

toConstr :: ColorSpace -> Constr #

dataTypeOf :: ColorSpace -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ColorSpace) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ColorSpace) #

gmapT :: (forall b. Data b => b -> b) -> ColorSpace -> ColorSpace #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ColorSpace -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ColorSpace -> r #

gmapQ :: (forall d. Data d => d -> u) -> ColorSpace -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ColorSpace -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ColorSpace -> m ColorSpace #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ColorSpace -> m ColorSpace #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ColorSpace -> m ColorSpace #

Ord ColorSpace Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read ColorSpace Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show ColorSpace Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic ColorSpace Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep ColorSpace :: Type -> Type #

Hashable ColorSpace Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON ColorSpace Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON ColorSpace Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader ColorSpace Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery ColorSpace Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString ColorSpace Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText ColorSpace Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText ColorSpace Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: ColorSpace -> Text #

NFData ColorSpace Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: ColorSpace -> () #

type Rep ColorSpace Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep ColorSpace = D1 (MetaData "ColorSpace" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "Follow" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HDR10" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Hlg2020" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Rec601" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Rec709" PrefixI False) (U1 :: Type -> Type))))

ColorSpaceConversion

data ColorSpaceConversion Source #

Determines if colorspace conversion will be performed. If set to _None_, no conversion will be performed. If _Force 601_ or _Force 709_ are selected, conversion will be performed for inputs with differing colorspaces. An input's colorspace can be specified explicitly in the "Video Selector":#inputs-video_selector if necessary.

Instances
Bounded ColorSpaceConversion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum ColorSpaceConversion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq ColorSpaceConversion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data ColorSpaceConversion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ColorSpaceConversion -> c ColorSpaceConversion #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ColorSpaceConversion #

toConstr :: ColorSpaceConversion -> Constr #

dataTypeOf :: ColorSpaceConversion -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ColorSpaceConversion) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ColorSpaceConversion) #

gmapT :: (forall b. Data b => b -> b) -> ColorSpaceConversion -> ColorSpaceConversion #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ColorSpaceConversion -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ColorSpaceConversion -> r #

gmapQ :: (forall d. Data d => d -> u) -> ColorSpaceConversion -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ColorSpaceConversion -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ColorSpaceConversion -> m ColorSpaceConversion #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ColorSpaceConversion -> m ColorSpaceConversion #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ColorSpaceConversion -> m ColorSpaceConversion #

Ord ColorSpaceConversion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read ColorSpaceConversion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show ColorSpaceConversion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic ColorSpaceConversion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep ColorSpaceConversion :: Type -> Type #

Hashable ColorSpaceConversion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON ColorSpaceConversion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON ColorSpaceConversion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader ColorSpaceConversion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery ColorSpaceConversion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString ColorSpaceConversion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText ColorSpaceConversion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText ColorSpaceConversion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData ColorSpaceConversion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: ColorSpaceConversion -> () #

type Rep ColorSpaceConversion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep ColorSpaceConversion = D1 (MetaData "ColorSpaceConversion" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "CSCForce601" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CSCForce709" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "CSCForceHDR10" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "CSCForceHlg2020" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CSCNone" PrefixI False) (U1 :: Type -> Type))))

ColorSpaceUsage

data ColorSpaceUsage Source #

There are two sources for color metadata, the input file and the job configuration. This enum controls which takes precedence. FORCE: System will use color metadata supplied by user, if any. If the user does not supply color metadata the system will use data from the source. FALLBACK: System will use color metadata from the source. If source has no color metadata, the system will use user-supplied color metadata values if available.

Constructors

Fallback 
Force 
Instances
Bounded ColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum ColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq ColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data ColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ColorSpaceUsage -> c ColorSpaceUsage #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ColorSpaceUsage #

toConstr :: ColorSpaceUsage -> Constr #

dataTypeOf :: ColorSpaceUsage -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ColorSpaceUsage) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ColorSpaceUsage) #

gmapT :: (forall b. Data b => b -> b) -> ColorSpaceUsage -> ColorSpaceUsage #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ColorSpaceUsage -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ColorSpaceUsage -> r #

gmapQ :: (forall d. Data d => d -> u) -> ColorSpaceUsage -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ColorSpaceUsage -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ColorSpaceUsage -> m ColorSpaceUsage #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ColorSpaceUsage -> m ColorSpaceUsage #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ColorSpaceUsage -> m ColorSpaceUsage #

Ord ColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read ColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show ColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic ColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep ColorSpaceUsage :: Type -> Type #

Hashable ColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON ColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON ColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader ColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery ColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString ColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText ColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText ColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData ColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: ColorSpaceUsage -> () #

type Rep ColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep ColorSpaceUsage = D1 (MetaData "ColorSpaceUsage" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Fallback" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Force" PrefixI False) (U1 :: Type -> Type))

ContainerType

data ContainerType Source #

Container for this output. Some containers require a container settings object. If not specified, the default object will be created.

Constructors

F4V 
Ismv 
M2TS 
M3U8 
MP4 
Mov 
Mpd 
Mxf 
Raw 
Instances
Bounded ContainerType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum ContainerType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq ContainerType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data ContainerType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ContainerType -> c ContainerType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ContainerType #

toConstr :: ContainerType -> Constr #

dataTypeOf :: ContainerType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ContainerType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ContainerType) #

gmapT :: (forall b. Data b => b -> b) -> ContainerType -> ContainerType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ContainerType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ContainerType -> r #

gmapQ :: (forall d. Data d => d -> u) -> ContainerType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ContainerType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ContainerType -> m ContainerType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ContainerType -> m ContainerType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ContainerType -> m ContainerType #

Ord ContainerType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read ContainerType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show ContainerType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic ContainerType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep ContainerType :: Type -> Type #

Hashable ContainerType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON ContainerType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON ContainerType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader ContainerType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery ContainerType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString ContainerType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText ContainerType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText ContainerType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: ContainerType -> Text #

NFData ContainerType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: ContainerType -> () #

type Rep ContainerType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep ContainerType = D1 (MetaData "ContainerType" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (((C1 (MetaCons "F4V" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Ismv" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "M2TS" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "M3U8" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "MP4" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Mov" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Mpd" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Mxf" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Raw" PrefixI False) (U1 :: Type -> Type)))))

DashIsoHbbtvCompliance

data DashIsoHbbtvCompliance Source #

Supports HbbTV specification as indicated

Constructors

DIHCHbbtv15 
DIHCNone 
Instances
Bounded DashIsoHbbtvCompliance Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum DashIsoHbbtvCompliance Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq DashIsoHbbtvCompliance Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data DashIsoHbbtvCompliance Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DashIsoHbbtvCompliance -> c DashIsoHbbtvCompliance #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DashIsoHbbtvCompliance #

toConstr :: DashIsoHbbtvCompliance -> Constr #

dataTypeOf :: DashIsoHbbtvCompliance -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DashIsoHbbtvCompliance) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DashIsoHbbtvCompliance) #

gmapT :: (forall b. Data b => b -> b) -> DashIsoHbbtvCompliance -> DashIsoHbbtvCompliance #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DashIsoHbbtvCompliance -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DashIsoHbbtvCompliance -> r #

gmapQ :: (forall d. Data d => d -> u) -> DashIsoHbbtvCompliance -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DashIsoHbbtvCompliance -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DashIsoHbbtvCompliance -> m DashIsoHbbtvCompliance #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DashIsoHbbtvCompliance -> m DashIsoHbbtvCompliance #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DashIsoHbbtvCompliance -> m DashIsoHbbtvCompliance #

Ord DashIsoHbbtvCompliance Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read DashIsoHbbtvCompliance Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show DashIsoHbbtvCompliance Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic DashIsoHbbtvCompliance Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep DashIsoHbbtvCompliance :: Type -> Type #

Hashable DashIsoHbbtvCompliance Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON DashIsoHbbtvCompliance Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON DashIsoHbbtvCompliance Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader DashIsoHbbtvCompliance Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery DashIsoHbbtvCompliance Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString DashIsoHbbtvCompliance Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText DashIsoHbbtvCompliance Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText DashIsoHbbtvCompliance Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData DashIsoHbbtvCompliance Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: DashIsoHbbtvCompliance -> () #

type Rep DashIsoHbbtvCompliance Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep DashIsoHbbtvCompliance = D1 (MetaData "DashIsoHbbtvCompliance" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "DIHCHbbtv15" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DIHCNone" PrefixI False) (U1 :: Type -> Type))

DashIsoSegmentControl

data DashIsoSegmentControl Source #

When set to SINGLE_FILE, a single output file is generated, which is internally segmented using the Fragment Length and Segment Length. When set to SEGMENTED_FILES, separate segment files will be created.

Instances
Bounded DashIsoSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum DashIsoSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq DashIsoSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data DashIsoSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DashIsoSegmentControl -> c DashIsoSegmentControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DashIsoSegmentControl #

toConstr :: DashIsoSegmentControl -> Constr #

dataTypeOf :: DashIsoSegmentControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DashIsoSegmentControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DashIsoSegmentControl) #

gmapT :: (forall b. Data b => b -> b) -> DashIsoSegmentControl -> DashIsoSegmentControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DashIsoSegmentControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DashIsoSegmentControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> DashIsoSegmentControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DashIsoSegmentControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DashIsoSegmentControl -> m DashIsoSegmentControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DashIsoSegmentControl -> m DashIsoSegmentControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DashIsoSegmentControl -> m DashIsoSegmentControl #

Ord DashIsoSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read DashIsoSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show DashIsoSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic DashIsoSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep DashIsoSegmentControl :: Type -> Type #

Hashable DashIsoSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON DashIsoSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON DashIsoSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader DashIsoSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery DashIsoSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString DashIsoSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText DashIsoSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText DashIsoSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData DashIsoSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: DashIsoSegmentControl -> () #

type Rep DashIsoSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep DashIsoSegmentControl = D1 (MetaData "DashIsoSegmentControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "DISCSegmentedFiles" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DISCSingleFile" PrefixI False) (U1 :: Type -> Type))

DeinterlaceAlgorithm

data DeinterlaceAlgorithm Source #

Only applies when you set Deinterlacer (DeinterlaceMode) to Deinterlace (DEINTERLACE) or Adaptive (ADAPTIVE). Motion adaptive interpolate (INTERPOLATE) produces sharper pictures, while blend (BLEND) produces smoother motion. Use (INTERPOLATE_TICKER) OR (BLEND_TICKER) if your source file includes a ticker, such as a scrolling headline at the bottom of the frame.

Instances
Bounded DeinterlaceAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum DeinterlaceAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq DeinterlaceAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data DeinterlaceAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeinterlaceAlgorithm -> c DeinterlaceAlgorithm #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeinterlaceAlgorithm #

toConstr :: DeinterlaceAlgorithm -> Constr #

dataTypeOf :: DeinterlaceAlgorithm -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DeinterlaceAlgorithm) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeinterlaceAlgorithm) #

gmapT :: (forall b. Data b => b -> b) -> DeinterlaceAlgorithm -> DeinterlaceAlgorithm #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeinterlaceAlgorithm -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeinterlaceAlgorithm -> r #

gmapQ :: (forall d. Data d => d -> u) -> DeinterlaceAlgorithm -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DeinterlaceAlgorithm -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeinterlaceAlgorithm -> m DeinterlaceAlgorithm #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeinterlaceAlgorithm -> m DeinterlaceAlgorithm #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeinterlaceAlgorithm -> m DeinterlaceAlgorithm #

Ord DeinterlaceAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read DeinterlaceAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show DeinterlaceAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic DeinterlaceAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep DeinterlaceAlgorithm :: Type -> Type #

Hashable DeinterlaceAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON DeinterlaceAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON DeinterlaceAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader DeinterlaceAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery DeinterlaceAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString DeinterlaceAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText DeinterlaceAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText DeinterlaceAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData DeinterlaceAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: DeinterlaceAlgorithm -> () #

type Rep DeinterlaceAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep DeinterlaceAlgorithm = D1 (MetaData "DeinterlaceAlgorithm" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "DABlend" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DABlendTicker" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "DAInterpolate" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DAInterpolateTicker" PrefixI False) (U1 :: Type -> Type)))

DeinterlacerControl

data DeinterlacerControl Source #

  • When set to NORMAL (default), the deinterlacer does not convert frames that are tagged in metadata as progressive. It will only convert those that are tagged as some other type. - When set to FORCE_ALL_FRAMES, the deinterlacer converts every frame to progressive - even those that are already tagged as progressive. Turn Force mode on only if there is a good chance that the metadata has tagged frames as progressive when they are not progressive. Do not turn on otherwise; processing frames that are already progressive into progressive will probably result in lower quality video.

Constructors

ForceAllFrames 
Normal 
Instances
Bounded DeinterlacerControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum DeinterlacerControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq DeinterlacerControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data DeinterlacerControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeinterlacerControl -> c DeinterlacerControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeinterlacerControl #

toConstr :: DeinterlacerControl -> Constr #

dataTypeOf :: DeinterlacerControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DeinterlacerControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeinterlacerControl) #

gmapT :: (forall b. Data b => b -> b) -> DeinterlacerControl -> DeinterlacerControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeinterlacerControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeinterlacerControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> DeinterlacerControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DeinterlacerControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeinterlacerControl -> m DeinterlacerControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeinterlacerControl -> m DeinterlacerControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeinterlacerControl -> m DeinterlacerControl #

Ord DeinterlacerControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read DeinterlacerControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show DeinterlacerControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic DeinterlacerControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep DeinterlacerControl :: Type -> Type #

Hashable DeinterlacerControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON DeinterlacerControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON DeinterlacerControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader DeinterlacerControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery DeinterlacerControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString DeinterlacerControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText DeinterlacerControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText DeinterlacerControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData DeinterlacerControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: DeinterlacerControl -> () #

type Rep DeinterlacerControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep DeinterlacerControl = D1 (MetaData "DeinterlacerControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "ForceAllFrames" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Normal" PrefixI False) (U1 :: Type -> Type))

DeinterlacerMode

data DeinterlacerMode Source #

Use Deinterlacer (DeinterlaceMode) to choose how the service will do deinterlacing. Default is Deinterlace. - Deinterlace converts interlaced to progressive. - Inverse telecine converts Hard Telecine 29.97i to progressive 23.976p. - Adaptive auto-detects and converts to progressive.

Instances
Bounded DeinterlacerMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum DeinterlacerMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq DeinterlacerMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data DeinterlacerMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeinterlacerMode -> c DeinterlacerMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeinterlacerMode #

toConstr :: DeinterlacerMode -> Constr #

dataTypeOf :: DeinterlacerMode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DeinterlacerMode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeinterlacerMode) #

gmapT :: (forall b. Data b => b -> b) -> DeinterlacerMode -> DeinterlacerMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeinterlacerMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeinterlacerMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> DeinterlacerMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DeinterlacerMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeinterlacerMode -> m DeinterlacerMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeinterlacerMode -> m DeinterlacerMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeinterlacerMode -> m DeinterlacerMode #

Ord DeinterlacerMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read DeinterlacerMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show DeinterlacerMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic DeinterlacerMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep DeinterlacerMode :: Type -> Type #

Hashable DeinterlacerMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON DeinterlacerMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON DeinterlacerMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader DeinterlacerMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery DeinterlacerMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString DeinterlacerMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText DeinterlacerMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText DeinterlacerMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData DeinterlacerMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: DeinterlacerMode -> () #

type Rep DeinterlacerMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep DeinterlacerMode = D1 (MetaData "DeinterlacerMode" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Adaptive" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Deinterlace" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "InverseTelecine" PrefixI False) (U1 :: Type -> Type)))

DropFrameTimecode

data DropFrameTimecode Source #

Applies only to 29.97 fps outputs. When this feature is enabled, the service will use drop-frame timecode on outputs. If it is not possible to use drop-frame timecode, the system will fall back to non-drop-frame. This setting is enabled by default when Timecode insertion (TimecodeInsertion) is enabled.

Constructors

DFTDisabled 
DFTEnabled 
Instances
Bounded DropFrameTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum DropFrameTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq DropFrameTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data DropFrameTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DropFrameTimecode -> c DropFrameTimecode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DropFrameTimecode #

toConstr :: DropFrameTimecode -> Constr #

dataTypeOf :: DropFrameTimecode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DropFrameTimecode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DropFrameTimecode) #

gmapT :: (forall b. Data b => b -> b) -> DropFrameTimecode -> DropFrameTimecode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DropFrameTimecode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DropFrameTimecode -> r #

gmapQ :: (forall d. Data d => d -> u) -> DropFrameTimecode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DropFrameTimecode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DropFrameTimecode -> m DropFrameTimecode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DropFrameTimecode -> m DropFrameTimecode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DropFrameTimecode -> m DropFrameTimecode #

Ord DropFrameTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read DropFrameTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show DropFrameTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic DropFrameTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep DropFrameTimecode :: Type -> Type #

Hashable DropFrameTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON DropFrameTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON DropFrameTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader DropFrameTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery DropFrameTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString DropFrameTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText DropFrameTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText DropFrameTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData DropFrameTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: DropFrameTimecode -> () #

type Rep DropFrameTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep DropFrameTimecode = D1 (MetaData "DropFrameTimecode" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "DFTDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DFTEnabled" PrefixI False) (U1 :: Type -> Type))

DvbSubtitleAlignment

data DvbSubtitleAlignment Source #

If no explicit x_position or y_position is provided, setting alignment to centered will place the captions at the bottom center of the output. Similarly, setting a left alignment will align captions to the bottom left of the output. If x and y positions are given in conjunction with the alignment parameter, the font will be justified (either left or centered) relative to those coordinates. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.

Constructors

Centered 
Left' 
Instances
Bounded DvbSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum DvbSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq DvbSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data DvbSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DvbSubtitleAlignment -> c DvbSubtitleAlignment #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DvbSubtitleAlignment #

toConstr :: DvbSubtitleAlignment -> Constr #

dataTypeOf :: DvbSubtitleAlignment -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DvbSubtitleAlignment) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DvbSubtitleAlignment) #

gmapT :: (forall b. Data b => b -> b) -> DvbSubtitleAlignment -> DvbSubtitleAlignment #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubtitleAlignment -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubtitleAlignment -> r #

gmapQ :: (forall d. Data d => d -> u) -> DvbSubtitleAlignment -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DvbSubtitleAlignment -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DvbSubtitleAlignment -> m DvbSubtitleAlignment #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubtitleAlignment -> m DvbSubtitleAlignment #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubtitleAlignment -> m DvbSubtitleAlignment #

Ord DvbSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read DvbSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show DvbSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic DvbSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep DvbSubtitleAlignment :: Type -> Type #

Hashable DvbSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON DvbSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON DvbSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader DvbSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery DvbSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString DvbSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText DvbSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText DvbSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData DvbSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: DvbSubtitleAlignment -> () #

type Rep DvbSubtitleAlignment Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep DvbSubtitleAlignment = D1 (MetaData "DvbSubtitleAlignment" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Centered" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Left'" PrefixI False) (U1 :: Type -> Type))

DvbSubtitleBackgroundColor

data DvbSubtitleBackgroundColor Source #

Specifies the color of the rectangle behind the captions.

All burn-in and DVB-Sub font settings must match.

Constructors

DSBCBlack 
DSBCNone 
DSBCWhite 
Instances
Bounded DvbSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum DvbSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq DvbSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data DvbSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DvbSubtitleBackgroundColor -> c DvbSubtitleBackgroundColor #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DvbSubtitleBackgroundColor #

toConstr :: DvbSubtitleBackgroundColor -> Constr #

dataTypeOf :: DvbSubtitleBackgroundColor -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DvbSubtitleBackgroundColor) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DvbSubtitleBackgroundColor) #

gmapT :: (forall b. Data b => b -> b) -> DvbSubtitleBackgroundColor -> DvbSubtitleBackgroundColor #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubtitleBackgroundColor -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubtitleBackgroundColor -> r #

gmapQ :: (forall d. Data d => d -> u) -> DvbSubtitleBackgroundColor -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DvbSubtitleBackgroundColor -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DvbSubtitleBackgroundColor -> m DvbSubtitleBackgroundColor #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubtitleBackgroundColor -> m DvbSubtitleBackgroundColor #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubtitleBackgroundColor -> m DvbSubtitleBackgroundColor #

Ord DvbSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read DvbSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show DvbSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic DvbSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep DvbSubtitleBackgroundColor :: Type -> Type #

Hashable DvbSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON DvbSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON DvbSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader DvbSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery DvbSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString DvbSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText DvbSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText DvbSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData DvbSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep DvbSubtitleBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep DvbSubtitleBackgroundColor = D1 (MetaData "DvbSubtitleBackgroundColor" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "DSBCBlack" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "DSBCNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DSBCWhite" PrefixI False) (U1 :: Type -> Type)))

DvbSubtitleFontColor

data DvbSubtitleFontColor Source #

Specifies the color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.

Instances
Bounded DvbSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum DvbSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq DvbSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data DvbSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DvbSubtitleFontColor -> c DvbSubtitleFontColor #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DvbSubtitleFontColor #

toConstr :: DvbSubtitleFontColor -> Constr #

dataTypeOf :: DvbSubtitleFontColor -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DvbSubtitleFontColor) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DvbSubtitleFontColor) #

gmapT :: (forall b. Data b => b -> b) -> DvbSubtitleFontColor -> DvbSubtitleFontColor #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubtitleFontColor -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubtitleFontColor -> r #

gmapQ :: (forall d. Data d => d -> u) -> DvbSubtitleFontColor -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DvbSubtitleFontColor -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DvbSubtitleFontColor -> m DvbSubtitleFontColor #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubtitleFontColor -> m DvbSubtitleFontColor #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubtitleFontColor -> m DvbSubtitleFontColor #

Ord DvbSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read DvbSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show DvbSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic DvbSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep DvbSubtitleFontColor :: Type -> Type #

Hashable DvbSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON DvbSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON DvbSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader DvbSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery DvbSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString DvbSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText DvbSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText DvbSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData DvbSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: DvbSubtitleFontColor -> () #

type Rep DvbSubtitleFontColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep DvbSubtitleFontColor = D1 (MetaData "DvbSubtitleFontColor" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "DSFCBlack" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "DSFCBlue" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DSFCGreen" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "DSFCRed" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "DSFCWhite" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DSFCYellow" PrefixI False) (U1 :: Type -> Type))))

DvbSubtitleOutlineColor

data DvbSubtitleOutlineColor Source #

Specifies font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.

Constructors

Black 
Blue 
Green 
Red 
White 
Yellow 
Instances
Bounded DvbSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum DvbSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq DvbSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data DvbSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DvbSubtitleOutlineColor -> c DvbSubtitleOutlineColor #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DvbSubtitleOutlineColor #

toConstr :: DvbSubtitleOutlineColor -> Constr #

dataTypeOf :: DvbSubtitleOutlineColor -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DvbSubtitleOutlineColor) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DvbSubtitleOutlineColor) #

gmapT :: (forall b. Data b => b -> b) -> DvbSubtitleOutlineColor -> DvbSubtitleOutlineColor #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubtitleOutlineColor -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubtitleOutlineColor -> r #

gmapQ :: (forall d. Data d => d -> u) -> DvbSubtitleOutlineColor -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DvbSubtitleOutlineColor -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DvbSubtitleOutlineColor -> m DvbSubtitleOutlineColor #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubtitleOutlineColor -> m DvbSubtitleOutlineColor #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubtitleOutlineColor -> m DvbSubtitleOutlineColor #

Ord DvbSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read DvbSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show DvbSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic DvbSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep DvbSubtitleOutlineColor :: Type -> Type #

Hashable DvbSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON DvbSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON DvbSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader DvbSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery DvbSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString DvbSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText DvbSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText DvbSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData DvbSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: DvbSubtitleOutlineColor -> () #

type Rep DvbSubtitleOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep DvbSubtitleOutlineColor = D1 (MetaData "DvbSubtitleOutlineColor" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "Black" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Blue" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Green" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Red" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "White" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Yellow" PrefixI False) (U1 :: Type -> Type))))

DvbSubtitleShadowColor

data DvbSubtitleShadowColor Source #

Specifies the color of the shadow cast by the captions.

All burn-in and DVB-Sub font settings must match.

Constructors

DSSCBlack 
DSSCNone 
DSSCWhite 
Instances
Bounded DvbSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum DvbSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq DvbSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data DvbSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DvbSubtitleShadowColor -> c DvbSubtitleShadowColor #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DvbSubtitleShadowColor #

toConstr :: DvbSubtitleShadowColor -> Constr #

dataTypeOf :: DvbSubtitleShadowColor -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DvbSubtitleShadowColor) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DvbSubtitleShadowColor) #

gmapT :: (forall b. Data b => b -> b) -> DvbSubtitleShadowColor -> DvbSubtitleShadowColor #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubtitleShadowColor -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubtitleShadowColor -> r #

gmapQ :: (forall d. Data d => d -> u) -> DvbSubtitleShadowColor -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DvbSubtitleShadowColor -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DvbSubtitleShadowColor -> m DvbSubtitleShadowColor #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubtitleShadowColor -> m DvbSubtitleShadowColor #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubtitleShadowColor -> m DvbSubtitleShadowColor #

Ord DvbSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read DvbSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show DvbSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic DvbSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep DvbSubtitleShadowColor :: Type -> Type #

Hashable DvbSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON DvbSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON DvbSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader DvbSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery DvbSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString DvbSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText DvbSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText DvbSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData DvbSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: DvbSubtitleShadowColor -> () #

type Rep DvbSubtitleShadowColor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep DvbSubtitleShadowColor = D1 (MetaData "DvbSubtitleShadowColor" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "DSSCBlack" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "DSSCNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DSSCWhite" PrefixI False) (U1 :: Type -> Type)))

DvbSubtitleTeletextSpacing

data DvbSubtitleTeletextSpacing Source #

Controls whether a fixed grid size or proportional font spacing will be used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.

Constructors

FixedGrid 
Proportional 
Instances
Bounded DvbSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum DvbSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq DvbSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data DvbSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DvbSubtitleTeletextSpacing -> c DvbSubtitleTeletextSpacing #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DvbSubtitleTeletextSpacing #

toConstr :: DvbSubtitleTeletextSpacing -> Constr #

dataTypeOf :: DvbSubtitleTeletextSpacing -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DvbSubtitleTeletextSpacing) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DvbSubtitleTeletextSpacing) #

gmapT :: (forall b. Data b => b -> b) -> DvbSubtitleTeletextSpacing -> DvbSubtitleTeletextSpacing #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubtitleTeletextSpacing -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubtitleTeletextSpacing -> r #

gmapQ :: (forall d. Data d => d -> u) -> DvbSubtitleTeletextSpacing -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DvbSubtitleTeletextSpacing -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DvbSubtitleTeletextSpacing -> m DvbSubtitleTeletextSpacing #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubtitleTeletextSpacing -> m DvbSubtitleTeletextSpacing #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubtitleTeletextSpacing -> m DvbSubtitleTeletextSpacing #

Ord DvbSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read DvbSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show DvbSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic DvbSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep DvbSubtitleTeletextSpacing :: Type -> Type #

Hashable DvbSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON DvbSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON DvbSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader DvbSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery DvbSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString DvbSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText DvbSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText DvbSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData DvbSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep DvbSubtitleTeletextSpacing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep DvbSubtitleTeletextSpacing = D1 (MetaData "DvbSubtitleTeletextSpacing" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "FixedGrid" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Proportional" PrefixI False) (U1 :: Type -> Type))

Eac3AttenuationControl

data Eac3AttenuationControl Source #

If set to ATTENUATE_3_DB, applies a 3 dB attenuation to the surround channels. Only used for 3/2 coding mode.

Constructors

EACAttenuate3DB 
EACNone 
Instances
Bounded Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3AttenuationControl -> c Eac3AttenuationControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3AttenuationControl #

toConstr :: Eac3AttenuationControl -> Constr #

dataTypeOf :: Eac3AttenuationControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Eac3AttenuationControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3AttenuationControl) #

gmapT :: (forall b. Data b => b -> b) -> Eac3AttenuationControl -> Eac3AttenuationControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3AttenuationControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3AttenuationControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3AttenuationControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3AttenuationControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3AttenuationControl -> m Eac3AttenuationControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3AttenuationControl -> m Eac3AttenuationControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3AttenuationControl -> m Eac3AttenuationControl #

Ord Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Eac3AttenuationControl :: Type -> Type #

Hashable Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Eac3AttenuationControl -> () #

type Rep Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Eac3AttenuationControl = D1 (MetaData "Eac3AttenuationControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "EACAttenuate3DB" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EACNone" PrefixI False) (U1 :: Type -> Type))

Eac3BitstreamMode

data Eac3BitstreamMode Source #

Specifies the "Bitstream Mode" (bsmod) for the emitted E-AC-3 stream. See ATSC A/52-2012 (Annex E) for background on these values.

Instances
Bounded Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3BitstreamMode -> c Eac3BitstreamMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3BitstreamMode #

toConstr :: Eac3BitstreamMode -> Constr #

dataTypeOf :: Eac3BitstreamMode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Eac3BitstreamMode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3BitstreamMode) #

gmapT :: (forall b. Data b => b -> b) -> Eac3BitstreamMode -> Eac3BitstreamMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3BitstreamMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3BitstreamMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3BitstreamMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3BitstreamMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3BitstreamMode -> m Eac3BitstreamMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3BitstreamMode -> m Eac3BitstreamMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3BitstreamMode -> m Eac3BitstreamMode #

Ord Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Eac3BitstreamMode :: Type -> Type #

Hashable Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Eac3BitstreamMode -> () #

type Rep Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Eac3BitstreamMode = D1 (MetaData "Eac3BitstreamMode" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "EBMCommentary" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EBMCompleteMain" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "EBMEmergency" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "EBMHearingImpaired" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EBMVisuallyImpaired" PrefixI False) (U1 :: Type -> Type))))

Eac3CodingMode

data Eac3CodingMode Source #

Dolby Digital Plus coding mode. Determines number of channels.

Instances
Bounded Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3CodingMode -> c Eac3CodingMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3CodingMode #

toConstr :: Eac3CodingMode -> Constr #

dataTypeOf :: Eac3CodingMode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Eac3CodingMode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3CodingMode) #

gmapT :: (forall b. Data b => b -> b) -> Eac3CodingMode -> Eac3CodingMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3CodingMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3CodingMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3CodingMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3CodingMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3CodingMode -> m Eac3CodingMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3CodingMode -> m Eac3CodingMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3CodingMode -> m Eac3CodingMode #

Ord Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Eac3CodingMode :: Type -> Type #

Hashable Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Eac3CodingMode -> () #

type Rep Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Eac3CodingMode = D1 (MetaData "Eac3CodingMode" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "ECMCodingMode10" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ECMCodingMode20" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ECMCodingMode32" PrefixI False) (U1 :: Type -> Type)))

Eac3DcFilter

data Eac3DcFilter Source #

Activates a DC highpass filter for all input channels.

Constructors

EDFDisabled 
EDFEnabled 
Instances
Bounded Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3DcFilter -> c Eac3DcFilter #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3DcFilter #

toConstr :: Eac3DcFilter -> Constr #

dataTypeOf :: Eac3DcFilter -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Eac3DcFilter) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3DcFilter) #

gmapT :: (forall b. Data b => b -> b) -> Eac3DcFilter -> Eac3DcFilter #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3DcFilter -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3DcFilter -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3DcFilter -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3DcFilter -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3DcFilter -> m Eac3DcFilter #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3DcFilter -> m Eac3DcFilter #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3DcFilter -> m Eac3DcFilter #

Ord Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Eac3DcFilter :: Type -> Type #

Hashable Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: Eac3DcFilter -> Text #

NFData Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Eac3DcFilter -> () #

type Rep Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Eac3DcFilter = D1 (MetaData "Eac3DcFilter" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "EDFDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EDFEnabled" PrefixI False) (U1 :: Type -> Type))

Eac3DynamicRangeCompressionLine

data Eac3DynamicRangeCompressionLine Source #

Enables Dynamic Range Compression that restricts the absolute peak level for a signal.

Instances
Bounded Eac3DynamicRangeCompressionLine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Eac3DynamicRangeCompressionLine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Eac3DynamicRangeCompressionLine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Eac3DynamicRangeCompressionLine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3DynamicRangeCompressionLine -> c Eac3DynamicRangeCompressionLine #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3DynamicRangeCompressionLine #

toConstr :: Eac3DynamicRangeCompressionLine -> Constr #

dataTypeOf :: Eac3DynamicRangeCompressionLine -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Eac3DynamicRangeCompressionLine) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3DynamicRangeCompressionLine) #

gmapT :: (forall b. Data b => b -> b) -> Eac3DynamicRangeCompressionLine -> Eac3DynamicRangeCompressionLine #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3DynamicRangeCompressionLine -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3DynamicRangeCompressionLine -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3DynamicRangeCompressionLine -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3DynamicRangeCompressionLine -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3DynamicRangeCompressionLine -> m Eac3DynamicRangeCompressionLine #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3DynamicRangeCompressionLine -> m Eac3DynamicRangeCompressionLine #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3DynamicRangeCompressionLine -> m Eac3DynamicRangeCompressionLine #

Ord Eac3DynamicRangeCompressionLine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Eac3DynamicRangeCompressionLine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Eac3DynamicRangeCompressionLine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Eac3DynamicRangeCompressionLine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Eac3DynamicRangeCompressionLine :: Type -> Type #

Hashable Eac3DynamicRangeCompressionLine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Eac3DynamicRangeCompressionLine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Eac3DynamicRangeCompressionLine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Eac3DynamicRangeCompressionLine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Eac3DynamicRangeCompressionLine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Eac3DynamicRangeCompressionLine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Eac3DynamicRangeCompressionLine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Eac3DynamicRangeCompressionLine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Eac3DynamicRangeCompressionLine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Eac3DynamicRangeCompressionLine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Eac3DynamicRangeCompressionLine = D1 (MetaData "Eac3DynamicRangeCompressionLine" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "EDRCLFilmLight" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "EDRCLFilmStandard" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EDRCLMusicLight" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "EDRCLMusicStandard" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "EDRCLNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EDRCLSpeech" PrefixI False) (U1 :: Type -> Type))))

Eac3DynamicRangeCompressionRf

data Eac3DynamicRangeCompressionRf Source #

Enables Heavy Dynamic Range Compression, ensures that the instantaneous signal peaks do not exceed specified levels.

Instances
Bounded Eac3DynamicRangeCompressionRf Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Eac3DynamicRangeCompressionRf Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Eac3DynamicRangeCompressionRf Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Eac3DynamicRangeCompressionRf Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3DynamicRangeCompressionRf -> c Eac3DynamicRangeCompressionRf #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3DynamicRangeCompressionRf #

toConstr :: Eac3DynamicRangeCompressionRf -> Constr #

dataTypeOf :: Eac3DynamicRangeCompressionRf -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Eac3DynamicRangeCompressionRf) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3DynamicRangeCompressionRf) #

gmapT :: (forall b. Data b => b -> b) -> Eac3DynamicRangeCompressionRf -> Eac3DynamicRangeCompressionRf #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3DynamicRangeCompressionRf -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3DynamicRangeCompressionRf -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3DynamicRangeCompressionRf -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3DynamicRangeCompressionRf -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3DynamicRangeCompressionRf -> m Eac3DynamicRangeCompressionRf #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3DynamicRangeCompressionRf -> m Eac3DynamicRangeCompressionRf #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3DynamicRangeCompressionRf -> m Eac3DynamicRangeCompressionRf #

Ord Eac3DynamicRangeCompressionRf Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Eac3DynamicRangeCompressionRf Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Eac3DynamicRangeCompressionRf Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Eac3DynamicRangeCompressionRf Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Eac3DynamicRangeCompressionRf :: Type -> Type #

Hashable Eac3DynamicRangeCompressionRf Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Eac3DynamicRangeCompressionRf Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Eac3DynamicRangeCompressionRf Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Eac3DynamicRangeCompressionRf Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Eac3DynamicRangeCompressionRf Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Eac3DynamicRangeCompressionRf Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Eac3DynamicRangeCompressionRf Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Eac3DynamicRangeCompressionRf Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Eac3DynamicRangeCompressionRf Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Eac3DynamicRangeCompressionRf Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Eac3DynamicRangeCompressionRf = D1 (MetaData "Eac3DynamicRangeCompressionRf" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "EDRCRFilmLight" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "EDRCRFilmStandard" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EDRCRMusicLight" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "EDRCRMusicStandard" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "EDRCRNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EDRCRSpeech" PrefixI False) (U1 :: Type -> Type))))

Eac3LfeControl

data Eac3LfeControl Source #

When encoding 3/2 audio, controls whether the LFE channel is enabled

Constructors

Lfe 
NoLfe 
Instances
Bounded Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3LfeControl -> c Eac3LfeControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3LfeControl #

toConstr :: Eac3LfeControl -> Constr #

dataTypeOf :: Eac3LfeControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Eac3LfeControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3LfeControl) #

gmapT :: (forall b. Data b => b -> b) -> Eac3LfeControl -> Eac3LfeControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3LfeControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3LfeControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3LfeControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3LfeControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3LfeControl -> m Eac3LfeControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3LfeControl -> m Eac3LfeControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3LfeControl -> m Eac3LfeControl #

Ord Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Eac3LfeControl :: Type -> Type #

Hashable Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Eac3LfeControl -> () #

type Rep Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Eac3LfeControl = D1 (MetaData "Eac3LfeControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Lfe" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NoLfe" PrefixI False) (U1 :: Type -> Type))

Eac3LfeFilter

data Eac3LfeFilter Source #

Applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid with 3_2_LFE coding mode.

Constructors

ELFDisabled 
ELFEnabled 
Instances
Bounded Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3LfeFilter -> c Eac3LfeFilter #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3LfeFilter #

toConstr :: Eac3LfeFilter -> Constr #

dataTypeOf :: Eac3LfeFilter -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Eac3LfeFilter) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3LfeFilter) #

gmapT :: (forall b. Data b => b -> b) -> Eac3LfeFilter -> Eac3LfeFilter #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3LfeFilter -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3LfeFilter -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3LfeFilter -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3LfeFilter -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3LfeFilter -> m Eac3LfeFilter #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3LfeFilter -> m Eac3LfeFilter #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3LfeFilter -> m Eac3LfeFilter #

Ord Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Eac3LfeFilter :: Type -> Type #

Hashable Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: Eac3LfeFilter -> Text #

NFData Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Eac3LfeFilter -> () #

type Rep Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Eac3LfeFilter = D1 (MetaData "Eac3LfeFilter" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "ELFDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ELFEnabled" PrefixI False) (U1 :: Type -> Type))

Eac3MetadataControl

data Eac3MetadataControl Source #

When set to FOLLOW_INPUT, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data. If audio was not supplied from one of these streams, then the static metadata settings will be used.

Instances
Bounded Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3MetadataControl -> c Eac3MetadataControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3MetadataControl #

toConstr :: Eac3MetadataControl -> Constr #

dataTypeOf :: Eac3MetadataControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Eac3MetadataControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3MetadataControl) #

gmapT :: (forall b. Data b => b -> b) -> Eac3MetadataControl -> Eac3MetadataControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3MetadataControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3MetadataControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3MetadataControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3MetadataControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3MetadataControl -> m Eac3MetadataControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3MetadataControl -> m Eac3MetadataControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3MetadataControl -> m Eac3MetadataControl #

Ord Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Eac3MetadataControl :: Type -> Type #

Hashable Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Eac3MetadataControl -> () #

type Rep Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Eac3MetadataControl = D1 (MetaData "Eac3MetadataControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "EMCFollowInput" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EMCUseConfigured" PrefixI False) (U1 :: Type -> Type))

Eac3PassthroughControl

data Eac3PassthroughControl Source #

When set to WHEN_POSSIBLE, input DD+ audio will be passed through if it is present on the input. this detection is dynamic over the life of the transcode. Inputs that alternate between DD+ and non-DD+ content will have a consistent DD+ output as the system alternates between passthrough and encoding.

Instances
Bounded Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3PassthroughControl -> c Eac3PassthroughControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3PassthroughControl #

toConstr :: Eac3PassthroughControl -> Constr #

dataTypeOf :: Eac3PassthroughControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Eac3PassthroughControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3PassthroughControl) #

gmapT :: (forall b. Data b => b -> b) -> Eac3PassthroughControl -> Eac3PassthroughControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3PassthroughControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3PassthroughControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3PassthroughControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3PassthroughControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3PassthroughControl -> m Eac3PassthroughControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3PassthroughControl -> m Eac3PassthroughControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3PassthroughControl -> m Eac3PassthroughControl #

Ord Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Eac3PassthroughControl :: Type -> Type #

Hashable Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Eac3PassthroughControl -> () #

type Rep Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Eac3PassthroughControl = D1 (MetaData "Eac3PassthroughControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "NoPassthrough" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "WhenPossible" PrefixI False) (U1 :: Type -> Type))

Eac3PhaseControl

data Eac3PhaseControl Source #

Controls the amount of phase-shift applied to the surround channels. Only used for 3/2 coding mode.

Constructors

NoShift 
Shift90Degrees 
Instances
Bounded Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3PhaseControl -> c Eac3PhaseControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3PhaseControl #

toConstr :: Eac3PhaseControl -> Constr #

dataTypeOf :: Eac3PhaseControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Eac3PhaseControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3PhaseControl) #

gmapT :: (forall b. Data b => b -> b) -> Eac3PhaseControl -> Eac3PhaseControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3PhaseControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3PhaseControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3PhaseControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3PhaseControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3PhaseControl -> m Eac3PhaseControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3PhaseControl -> m Eac3PhaseControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3PhaseControl -> m Eac3PhaseControl #

Ord Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Eac3PhaseControl :: Type -> Type #

Hashable Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Eac3PhaseControl -> () #

type Rep Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Eac3PhaseControl = D1 (MetaData "Eac3PhaseControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "NoShift" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Shift90Degrees" PrefixI False) (U1 :: Type -> Type))

Eac3StereoDownmix

data Eac3StereoDownmix Source #

Stereo downmix preference. Only used for 3/2 coding mode.

Constructors

DPL2 
LoRo 
LtRt 
NotIndicated 
Instances
Bounded Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3StereoDownmix -> c Eac3StereoDownmix #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3StereoDownmix #

toConstr :: Eac3StereoDownmix -> Constr #

dataTypeOf :: Eac3StereoDownmix -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Eac3StereoDownmix) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3StereoDownmix) #

gmapT :: (forall b. Data b => b -> b) -> Eac3StereoDownmix -> Eac3StereoDownmix #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3StereoDownmix -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3StereoDownmix -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3StereoDownmix -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3StereoDownmix -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3StereoDownmix -> m Eac3StereoDownmix #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3StereoDownmix -> m Eac3StereoDownmix #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3StereoDownmix -> m Eac3StereoDownmix #

Ord Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Eac3StereoDownmix :: Type -> Type #

Hashable Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Eac3StereoDownmix -> () #

type Rep Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Eac3StereoDownmix = D1 (MetaData "Eac3StereoDownmix" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "DPL2" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "LoRo" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "LtRt" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NotIndicated" PrefixI False) (U1 :: Type -> Type)))

Eac3SurroundExMode

data Eac3SurroundExMode Source #

When encoding 3/2 audio, sets whether an extra center back surround channel is matrix encoded into the left and right surround channels.

Instances
Bounded Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3SurroundExMode -> c Eac3SurroundExMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3SurroundExMode #

toConstr :: Eac3SurroundExMode -> Constr #

dataTypeOf :: Eac3SurroundExMode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Eac3SurroundExMode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3SurroundExMode) #

gmapT :: (forall b. Data b => b -> b) -> Eac3SurroundExMode -> Eac3SurroundExMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3SurroundExMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3SurroundExMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3SurroundExMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3SurroundExMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3SurroundExMode -> m Eac3SurroundExMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3SurroundExMode -> m Eac3SurroundExMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3SurroundExMode -> m Eac3SurroundExMode #

Ord Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Eac3SurroundExMode :: Type -> Type #

Hashable Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Eac3SurroundExMode -> () #

type Rep Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Eac3SurroundExMode = D1 (MetaData "Eac3SurroundExMode" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "ESEMDisabled" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ESEMEnabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ESEMNotIndicated" PrefixI False) (U1 :: Type -> Type)))

Eac3SurroundMode

data Eac3SurroundMode Source #

When encoding 2/0 audio, sets whether Dolby Surround is matrix encoded into the two channels.

Instances
Bounded Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3SurroundMode -> c Eac3SurroundMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3SurroundMode #

toConstr :: Eac3SurroundMode -> Constr #

dataTypeOf :: Eac3SurroundMode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Eac3SurroundMode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3SurroundMode) #

gmapT :: (forall b. Data b => b -> b) -> Eac3SurroundMode -> Eac3SurroundMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3SurroundMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3SurroundMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3SurroundMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3SurroundMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3SurroundMode -> m Eac3SurroundMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3SurroundMode -> m Eac3SurroundMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3SurroundMode -> m Eac3SurroundMode #

Ord Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Eac3SurroundMode :: Type -> Type #

Hashable Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Eac3SurroundMode -> () #

type Rep Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Eac3SurroundMode = D1 (MetaData "Eac3SurroundMode" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "ESMDisabled" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ESMEnabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ESMNotIndicated" PrefixI False) (U1 :: Type -> Type)))

EmbeddedConvert608To708

data EmbeddedConvert608To708 Source #

When set to UPCONVERT, 608 data is both passed through via the "608 compatibility bytes" fields of the 708 wrapper as well as translated into 708. 708 data present in the source content will be discarded.

Constructors

ECTDisabled 
ECTUpconvert 
Instances
Bounded EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EmbeddedConvert608To708 -> c EmbeddedConvert608To708 #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EmbeddedConvert608To708 #

toConstr :: EmbeddedConvert608To708 -> Constr #

dataTypeOf :: EmbeddedConvert608To708 -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c EmbeddedConvert608To708) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EmbeddedConvert608To708) #

gmapT :: (forall b. Data b => b -> b) -> EmbeddedConvert608To708 -> EmbeddedConvert608To708 #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedConvert608To708 -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedConvert608To708 -> r #

gmapQ :: (forall d. Data d => d -> u) -> EmbeddedConvert608To708 -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EmbeddedConvert608To708 -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EmbeddedConvert608To708 -> m EmbeddedConvert608To708 #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedConvert608To708 -> m EmbeddedConvert608To708 #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedConvert608To708 -> m EmbeddedConvert608To708 #

Ord EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep EmbeddedConvert608To708 :: Type -> Type #

Hashable EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: EmbeddedConvert608To708 -> () #

type Rep EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep EmbeddedConvert608To708 = D1 (MetaData "EmbeddedConvert608To708" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "ECTDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ECTUpconvert" PrefixI False) (U1 :: Type -> Type))

F4vMoovPlacement

data F4vMoovPlacement Source #

If set to PROGRESSIVE_DOWNLOAD, the MOOV atom is relocated to the beginning of the archive as required for progressive downloading. Otherwise it is placed normally at the end.

Instances
Bounded F4vMoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum F4vMoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq F4vMoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data F4vMoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> F4vMoovPlacement -> c F4vMoovPlacement #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c F4vMoovPlacement #

toConstr :: F4vMoovPlacement -> Constr #

dataTypeOf :: F4vMoovPlacement -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c F4vMoovPlacement) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c F4vMoovPlacement) #

gmapT :: (forall b. Data b => b -> b) -> F4vMoovPlacement -> F4vMoovPlacement #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> F4vMoovPlacement -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> F4vMoovPlacement -> r #

gmapQ :: (forall d. Data d => d -> u) -> F4vMoovPlacement -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> F4vMoovPlacement -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> F4vMoovPlacement -> m F4vMoovPlacement #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> F4vMoovPlacement -> m F4vMoovPlacement #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> F4vMoovPlacement -> m F4vMoovPlacement #

Ord F4vMoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read F4vMoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show F4vMoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic F4vMoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep F4vMoovPlacement :: Type -> Type #

Hashable F4vMoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON F4vMoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON F4vMoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader F4vMoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery F4vMoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString F4vMoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText F4vMoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText F4vMoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData F4vMoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: F4vMoovPlacement -> () #

type Rep F4vMoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep F4vMoovPlacement = D1 (MetaData "F4vMoovPlacement" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "FMPNormal" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FMPProgressiveDownload" PrefixI False) (U1 :: Type -> Type))

FileSourceConvert608To708

data FileSourceConvert608To708 Source #

If set to UPCONVERT, 608 caption data is both passed through via the "608 compatibility bytes" fields of the 708 wrapper as well as translated into 708. 708 data present in the source content will be discarded.

Instances
Bounded FileSourceConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum FileSourceConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq FileSourceConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data FileSourceConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FileSourceConvert608To708 -> c FileSourceConvert608To708 #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FileSourceConvert608To708 #

toConstr :: FileSourceConvert608To708 -> Constr #

dataTypeOf :: FileSourceConvert608To708 -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FileSourceConvert608To708) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FileSourceConvert608To708) #

gmapT :: (forall b. Data b => b -> b) -> FileSourceConvert608To708 -> FileSourceConvert608To708 #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FileSourceConvert608To708 -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FileSourceConvert608To708 -> r #

gmapQ :: (forall d. Data d => d -> u) -> FileSourceConvert608To708 -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> FileSourceConvert608To708 -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> FileSourceConvert608To708 -> m FileSourceConvert608To708 #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FileSourceConvert608To708 -> m FileSourceConvert608To708 #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FileSourceConvert608To708 -> m FileSourceConvert608To708 #

Ord FileSourceConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read FileSourceConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show FileSourceConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic FileSourceConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep FileSourceConvert608To708 :: Type -> Type #

Hashable FileSourceConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON FileSourceConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON FileSourceConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader FileSourceConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery FileSourceConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString FileSourceConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText FileSourceConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText FileSourceConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData FileSourceConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep FileSourceConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep FileSourceConvert608To708 = D1 (MetaData "FileSourceConvert608To708" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "FSCTDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FSCTUpconvert" PrefixI False) (U1 :: Type -> Type))

H264AdaptiveQuantization

data H264AdaptiveQuantization Source #

Adaptive quantization. Allows intra-frame quantizers to vary to improve visual quality.

Instances
Bounded H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264AdaptiveQuantization -> c H264AdaptiveQuantization #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264AdaptiveQuantization #

toConstr :: H264AdaptiveQuantization -> Constr #

dataTypeOf :: H264AdaptiveQuantization -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H264AdaptiveQuantization) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264AdaptiveQuantization) #

gmapT :: (forall b. Data b => b -> b) -> H264AdaptiveQuantization -> H264AdaptiveQuantization #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264AdaptiveQuantization -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264AdaptiveQuantization -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264AdaptiveQuantization -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264AdaptiveQuantization -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264AdaptiveQuantization -> m H264AdaptiveQuantization #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264AdaptiveQuantization -> m H264AdaptiveQuantization #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264AdaptiveQuantization -> m H264AdaptiveQuantization #

Ord H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H264AdaptiveQuantization :: Type -> Type #

Hashable H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264AdaptiveQuantization = D1 (MetaData "H264AdaptiveQuantization" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "HAQHigh" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HAQHigher" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HAQLow" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "HAQMax" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HAQMedium" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HAQOff" PrefixI False) (U1 :: Type -> Type))))

H264CodecLevel

data H264CodecLevel Source #

H.264 Level.

Instances
Bounded H264CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H264CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H264CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H264CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264CodecLevel -> c H264CodecLevel #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264CodecLevel #

toConstr :: H264CodecLevel -> Constr #

dataTypeOf :: H264CodecLevel -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H264CodecLevel) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264CodecLevel) #

gmapT :: (forall b. Data b => b -> b) -> H264CodecLevel -> H264CodecLevel #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264CodecLevel -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264CodecLevel -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264CodecLevel -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264CodecLevel -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264CodecLevel -> m H264CodecLevel #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264CodecLevel -> m H264CodecLevel #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264CodecLevel -> m H264CodecLevel #

Ord H264CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H264CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H264CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H264CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H264CodecLevel :: Type -> Type #

Hashable H264CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H264CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H264CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H264CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H264CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H264CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H264CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H264CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H264CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H264CodecLevel -> () #

type Rep H264CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264CodecLevel = D1 (MetaData "H264CodecLevel" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((((C1 (MetaCons "HCLAuto" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HCLLevel1" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "HCLLevel11" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HCLLevel12" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "HCLLevel13" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HCLLevel2" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "HCLLevel21" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HCLLevel22" PrefixI False) (U1 :: Type -> Type)))) :+: (((C1 (MetaCons "HCLLevel3" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HCLLevel31" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "HCLLevel32" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HCLLevel4" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "HCLLevel41" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HCLLevel42" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "HCLLevel5" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HCLLevel51" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HCLLevel52" PrefixI False) (U1 :: Type -> Type))))))

H264CodecProfile

data H264CodecProfile Source #

H.264 Profile. High 4:2:2 and 10-bit profiles are only available with the AVC-I License.

Instances
Bounded H264CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H264CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H264CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H264CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264CodecProfile -> c H264CodecProfile #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264CodecProfile #

toConstr :: H264CodecProfile -> Constr #

dataTypeOf :: H264CodecProfile -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H264CodecProfile) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264CodecProfile) #

gmapT :: (forall b. Data b => b -> b) -> H264CodecProfile -> H264CodecProfile #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264CodecProfile -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264CodecProfile -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264CodecProfile -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264CodecProfile -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264CodecProfile -> m H264CodecProfile #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264CodecProfile -> m H264CodecProfile #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264CodecProfile -> m H264CodecProfile #

Ord H264CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H264CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H264CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H264CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H264CodecProfile :: Type -> Type #

Hashable H264CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H264CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H264CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H264CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H264CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H264CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H264CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H264CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H264CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H264CodecProfile -> () #

type Rep H264CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264CodecProfile = D1 (MetaData "H264CodecProfile" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "HCPBaseline" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HCPHigh" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HCPHigh10BIT" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "HCPHigh422" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HCPHigh42210BIT" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HCPMain" PrefixI False) (U1 :: Type -> Type))))

H264EntropyEncoding

data H264EntropyEncoding Source #

Entropy encoding mode. Use CABAC (must be in Main or High profile) or CAVLC.

Constructors

Cabac 
Cavlc 
Instances
Bounded H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264EntropyEncoding -> c H264EntropyEncoding #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264EntropyEncoding #

toConstr :: H264EntropyEncoding -> Constr #

dataTypeOf :: H264EntropyEncoding -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H264EntropyEncoding) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264EntropyEncoding) #

gmapT :: (forall b. Data b => b -> b) -> H264EntropyEncoding -> H264EntropyEncoding #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264EntropyEncoding -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264EntropyEncoding -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264EntropyEncoding -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264EntropyEncoding -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264EntropyEncoding -> m H264EntropyEncoding #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264EntropyEncoding -> m H264EntropyEncoding #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264EntropyEncoding -> m H264EntropyEncoding #

Ord H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H264EntropyEncoding :: Type -> Type #

Hashable H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H264EntropyEncoding -> () #

type Rep H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264EntropyEncoding = D1 (MetaData "H264EntropyEncoding" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Cabac" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Cavlc" PrefixI False) (U1 :: Type -> Type))

H264FieldEncoding

data H264FieldEncoding Source #

Choosing FORCE_FIELD disables PAFF encoding for interlaced outputs.

Constructors

ForceField 
Paff 
Instances
Bounded H264FieldEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H264FieldEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H264FieldEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H264FieldEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264FieldEncoding -> c H264FieldEncoding #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264FieldEncoding #

toConstr :: H264FieldEncoding -> Constr #

dataTypeOf :: H264FieldEncoding -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H264FieldEncoding) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264FieldEncoding) #

gmapT :: (forall b. Data b => b -> b) -> H264FieldEncoding -> H264FieldEncoding #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264FieldEncoding -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264FieldEncoding -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264FieldEncoding -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264FieldEncoding -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264FieldEncoding -> m H264FieldEncoding #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264FieldEncoding -> m H264FieldEncoding #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264FieldEncoding -> m H264FieldEncoding #

Ord H264FieldEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H264FieldEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H264FieldEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H264FieldEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H264FieldEncoding :: Type -> Type #

Hashable H264FieldEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H264FieldEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H264FieldEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H264FieldEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H264FieldEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H264FieldEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H264FieldEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H264FieldEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H264FieldEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H264FieldEncoding -> () #

type Rep H264FieldEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264FieldEncoding = D1 (MetaData "H264FieldEncoding" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "ForceField" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Paff" PrefixI False) (U1 :: Type -> Type))

H264FlickerAdaptiveQuantization

data H264FlickerAdaptiveQuantization Source #

Adjust quantization within each frame to reduce flicker or pop on I-frames.

Instances
Bounded H264FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H264FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H264FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H264FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264FlickerAdaptiveQuantization -> c H264FlickerAdaptiveQuantization #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264FlickerAdaptiveQuantization #

toConstr :: H264FlickerAdaptiveQuantization -> Constr #

dataTypeOf :: H264FlickerAdaptiveQuantization -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H264FlickerAdaptiveQuantization) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264FlickerAdaptiveQuantization) #

gmapT :: (forall b. Data b => b -> b) -> H264FlickerAdaptiveQuantization -> H264FlickerAdaptiveQuantization #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264FlickerAdaptiveQuantization -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264FlickerAdaptiveQuantization -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264FlickerAdaptiveQuantization -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264FlickerAdaptiveQuantization -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264FlickerAdaptiveQuantization -> m H264FlickerAdaptiveQuantization #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264FlickerAdaptiveQuantization -> m H264FlickerAdaptiveQuantization #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264FlickerAdaptiveQuantization -> m H264FlickerAdaptiveQuantization #

Ord H264FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H264FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H264FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H264FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H264FlickerAdaptiveQuantization :: Type -> Type #

Hashable H264FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H264FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H264FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H264FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H264FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H264FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H264FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H264FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H264FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264FlickerAdaptiveQuantization = D1 (MetaData "H264FlickerAdaptiveQuantization" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HFAQFDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HFAQFEnabled" PrefixI False) (U1 :: Type -> Type))

H264FramerateControl

data H264FramerateControl Source #

Using the API, set FramerateControl to INITIALIZE_FROM_SOURCE if you want the service to use the framerate from the input. Using the console, do this by choosing INITIALIZE_FROM_SOURCE for Framerate.

Instances
Bounded H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264FramerateControl -> c H264FramerateControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264FramerateControl #

toConstr :: H264FramerateControl -> Constr #

dataTypeOf :: H264FramerateControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H264FramerateControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264FramerateControl) #

gmapT :: (forall b. Data b => b -> b) -> H264FramerateControl -> H264FramerateControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264FramerateControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264FramerateControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264FramerateControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264FramerateControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264FramerateControl -> m H264FramerateControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264FramerateControl -> m H264FramerateControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264FramerateControl -> m H264FramerateControl #

Ord H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H264FramerateControl :: Type -> Type #

Hashable H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H264FramerateControl -> () #

type Rep H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264FramerateControl = D1 (MetaData "H264FramerateControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HInitializeFromSource" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HSpecified" PrefixI False) (U1 :: Type -> Type))

H264FramerateConversionAlgorithm

data H264FramerateConversionAlgorithm Source #

When set to INTERPOLATE, produces smoother motion during framerate conversion.

Instances
Bounded H264FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H264FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H264FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H264FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264FramerateConversionAlgorithm -> c H264FramerateConversionAlgorithm #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264FramerateConversionAlgorithm #

toConstr :: H264FramerateConversionAlgorithm -> Constr #

dataTypeOf :: H264FramerateConversionAlgorithm -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H264FramerateConversionAlgorithm) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264FramerateConversionAlgorithm) #

gmapT :: (forall b. Data b => b -> b) -> H264FramerateConversionAlgorithm -> H264FramerateConversionAlgorithm #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264FramerateConversionAlgorithm -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264FramerateConversionAlgorithm -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264FramerateConversionAlgorithm -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264FramerateConversionAlgorithm -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264FramerateConversionAlgorithm -> m H264FramerateConversionAlgorithm #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264FramerateConversionAlgorithm -> m H264FramerateConversionAlgorithm #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264FramerateConversionAlgorithm -> m H264FramerateConversionAlgorithm #

Ord H264FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H264FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H264FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H264FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H264FramerateConversionAlgorithm :: Type -> Type #

Hashable H264FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H264FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H264FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H264FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H264FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H264FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H264FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H264FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H264FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264FramerateConversionAlgorithm = D1 (MetaData "H264FramerateConversionAlgorithm" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HFCADuplicateDrop" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HFCAInterpolate" PrefixI False) (U1 :: Type -> Type))

H264GopBReference

data H264GopBReference Source #

If enable, use reference B frames for GOP structures that have B frames > 1.

Instances
Bounded H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264GopBReference -> c H264GopBReference #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264GopBReference #

toConstr :: H264GopBReference -> Constr #

dataTypeOf :: H264GopBReference -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H264GopBReference) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264GopBReference) #

gmapT :: (forall b. Data b => b -> b) -> H264GopBReference -> H264GopBReference #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264GopBReference -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264GopBReference -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264GopBReference -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264GopBReference -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264GopBReference -> m H264GopBReference #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264GopBReference -> m H264GopBReference #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264GopBReference -> m H264GopBReference #

Ord H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H264GopBReference :: Type -> Type #

Hashable H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H264GopBReference -> () #

type Rep H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264GopBReference = D1 (MetaData "H264GopBReference" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HGBRGDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HGBRGEnabled" PrefixI False) (U1 :: Type -> Type))

H264GopSizeUnits

data H264GopSizeUnits Source #

Indicates if the GOP Size in H264 is specified in frames or seconds. If seconds the system will convert the GOP Size into a frame count at run time.

Constructors

HGSUFrames 
HGSUSeconds 
Instances
Bounded H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264GopSizeUnits -> c H264GopSizeUnits #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264GopSizeUnits #

toConstr :: H264GopSizeUnits -> Constr #

dataTypeOf :: H264GopSizeUnits -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H264GopSizeUnits) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264GopSizeUnits) #

gmapT :: (forall b. Data b => b -> b) -> H264GopSizeUnits -> H264GopSizeUnits #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264GopSizeUnits -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264GopSizeUnits -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264GopSizeUnits -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264GopSizeUnits -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264GopSizeUnits -> m H264GopSizeUnits #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264GopSizeUnits -> m H264GopSizeUnits #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264GopSizeUnits -> m H264GopSizeUnits #

Ord H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H264GopSizeUnits :: Type -> Type #

Hashable H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H264GopSizeUnits -> () #

type Rep H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264GopSizeUnits = D1 (MetaData "H264GopSizeUnits" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HGSUFrames" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HGSUSeconds" PrefixI False) (U1 :: Type -> Type))

H264InterlaceMode

data H264InterlaceMode Source #

Use Interlace mode (InterlaceMode) to choose the scan line type for the output. * Top Field First (TOP_FIELD) and Bottom Field First (BOTTOM_FIELD) produce interlaced output with the entire output having the same field polarity (top or bottom first). * Follow, Default Top (FOLLOw_TOP_FIELD) and Follow, Default Bottom (FOLLOW_BOTTOM_FIELD) use the same field polarity as the source. Therefore, behavior depends on the input scan type. - If the source is interlaced, the output will be interlaced with the same polarity as the source (it will follow the source). The output could therefore be a mix of "top field first" and "bottom field first". - If the source is progressive, the output will be interlaced with "top field first" or "bottom field first" polarity, depending on which of the Follow options you chose.

Instances
Bounded H264InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H264InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H264InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H264InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264InterlaceMode -> c H264InterlaceMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264InterlaceMode #

toConstr :: H264InterlaceMode -> Constr #

dataTypeOf :: H264InterlaceMode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H264InterlaceMode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264InterlaceMode) #

gmapT :: (forall b. Data b => b -> b) -> H264InterlaceMode -> H264InterlaceMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264InterlaceMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264InterlaceMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264InterlaceMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264InterlaceMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264InterlaceMode -> m H264InterlaceMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264InterlaceMode -> m H264InterlaceMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264InterlaceMode -> m H264InterlaceMode #

Ord H264InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H264InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H264InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H264InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H264InterlaceMode :: Type -> Type #

Hashable H264InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H264InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H264InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H264InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H264InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H264InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H264InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H264InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H264InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H264InterlaceMode -> () #

type Rep H264InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264InterlaceMode = D1 (MetaData "H264InterlaceMode" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "HIMBottomField" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HIMFollowBottomField" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "HIMFollowTopField" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HIMProgressive" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HIMTopField" PrefixI False) (U1 :: Type -> Type))))

H264ParControl

data H264ParControl Source #

Using the API, enable ParFollowSource if you want the service to use the pixel aspect ratio from the input. Using the console, do this by choosing Follow source for Pixel aspect ratio.

Instances
Bounded H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264ParControl -> c H264ParControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264ParControl #

toConstr :: H264ParControl -> Constr #

dataTypeOf :: H264ParControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H264ParControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264ParControl) #

gmapT :: (forall b. Data b => b -> b) -> H264ParControl -> H264ParControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264ParControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264ParControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264ParControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264ParControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264ParControl -> m H264ParControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264ParControl -> m H264ParControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264ParControl -> m H264ParControl #

Ord H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H264ParControl :: Type -> Type #

Hashable H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H264ParControl -> () #

type Rep H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264ParControl = D1 (MetaData "H264ParControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HPCInitializeFromSource" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HPCSpecified" PrefixI False) (U1 :: Type -> Type))

H264QualityTuningLevel

data H264QualityTuningLevel Source #

Use Quality tuning level (H264QualityTuningLevel) to specifiy whether to use fast single-pass, high-quality singlepass, or high-quality multipass video encoding.

Instances
Bounded H264QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H264QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H264QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H264QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264QualityTuningLevel -> c H264QualityTuningLevel #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264QualityTuningLevel #

toConstr :: H264QualityTuningLevel -> Constr #

dataTypeOf :: H264QualityTuningLevel -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H264QualityTuningLevel) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264QualityTuningLevel) #

gmapT :: (forall b. Data b => b -> b) -> H264QualityTuningLevel -> H264QualityTuningLevel #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264QualityTuningLevel -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264QualityTuningLevel -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264QualityTuningLevel -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264QualityTuningLevel -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264QualityTuningLevel -> m H264QualityTuningLevel #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264QualityTuningLevel -> m H264QualityTuningLevel #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264QualityTuningLevel -> m H264QualityTuningLevel #

Ord H264QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H264QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H264QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H264QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H264QualityTuningLevel :: Type -> Type #

Hashable H264QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H264QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H264QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H264QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H264QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H264QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H264QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H264QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H264QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H264QualityTuningLevel -> () #

type Rep H264QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264QualityTuningLevel = D1 (MetaData "H264QualityTuningLevel" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HQTLMultiPassHq" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HQTLSinglePass" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HQTLSinglePassHq" PrefixI False) (U1 :: Type -> Type)))

H264RateControlMode

data H264RateControlMode Source #

Rate control mode. CQ uses constant quantizer (qp), ABR (average bitrate) does not write HRD parameters.

Constructors

HRCMCbr 
HRCMVbr 
Instances
Bounded H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264RateControlMode -> c H264RateControlMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264RateControlMode #

toConstr :: H264RateControlMode -> Constr #

dataTypeOf :: H264RateControlMode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H264RateControlMode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264RateControlMode) #

gmapT :: (forall b. Data b => b -> b) -> H264RateControlMode -> H264RateControlMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264RateControlMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264RateControlMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264RateControlMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264RateControlMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264RateControlMode -> m H264RateControlMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264RateControlMode -> m H264RateControlMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264RateControlMode -> m H264RateControlMode #

Ord H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H264RateControlMode :: Type -> Type #

Hashable H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H264RateControlMode -> () #

type Rep H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264RateControlMode = D1 (MetaData "H264RateControlMode" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HRCMCbr" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HRCMVbr" PrefixI False) (U1 :: Type -> Type))

H264RepeatPps

data H264RepeatPps Source #

Places a PPS header on each encoded picture, even if repeated.

Constructors

HRPDisabled 
HRPEnabled 
Instances
Bounded H264RepeatPps Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H264RepeatPps Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H264RepeatPps Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H264RepeatPps Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264RepeatPps -> c H264RepeatPps #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264RepeatPps #

toConstr :: H264RepeatPps -> Constr #

dataTypeOf :: H264RepeatPps -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H264RepeatPps) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264RepeatPps) #

gmapT :: (forall b. Data b => b -> b) -> H264RepeatPps -> H264RepeatPps #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264RepeatPps -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264RepeatPps -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264RepeatPps -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264RepeatPps -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264RepeatPps -> m H264RepeatPps #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264RepeatPps -> m H264RepeatPps #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264RepeatPps -> m H264RepeatPps #

Ord H264RepeatPps Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H264RepeatPps Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H264RepeatPps Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H264RepeatPps Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H264RepeatPps :: Type -> Type #

Hashable H264RepeatPps Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H264RepeatPps Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H264RepeatPps Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H264RepeatPps Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H264RepeatPps Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H264RepeatPps Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H264RepeatPps Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H264RepeatPps Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: H264RepeatPps -> Text #

NFData H264RepeatPps Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H264RepeatPps -> () #

type Rep H264RepeatPps Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264RepeatPps = D1 (MetaData "H264RepeatPps" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HRPDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HRPEnabled" PrefixI False) (U1 :: Type -> Type))

H264SceneChangeDetect

data H264SceneChangeDetect Source #

Scene change detection (inserts I-frames on scene changes).

Instances
Bounded H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264SceneChangeDetect -> c H264SceneChangeDetect #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264SceneChangeDetect #

toConstr :: H264SceneChangeDetect -> Constr #

dataTypeOf :: H264SceneChangeDetect -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H264SceneChangeDetect) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264SceneChangeDetect) #

gmapT :: (forall b. Data b => b -> b) -> H264SceneChangeDetect -> H264SceneChangeDetect #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264SceneChangeDetect -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264SceneChangeDetect -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264SceneChangeDetect -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264SceneChangeDetect -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264SceneChangeDetect -> m H264SceneChangeDetect #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264SceneChangeDetect -> m H264SceneChangeDetect #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264SceneChangeDetect -> m H264SceneChangeDetect #

Ord H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H264SceneChangeDetect :: Type -> Type #

Hashable H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H264SceneChangeDetect -> () #

type Rep H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264SceneChangeDetect = D1 (MetaData "H264SceneChangeDetect" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HSCDSDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HSCDSEnabled" PrefixI False) (U1 :: Type -> Type))

H264SlowPal

data H264SlowPal Source #

Enables Slow PAL rate conversion. 23.976fps and 24fps input is relabeled as 25fps, and audio is sped up correspondingly.

Constructors

HSPSDisabled 
HSPSEnabled 
Instances
Bounded H264SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H264SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H264SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H264SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264SlowPal -> c H264SlowPal #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264SlowPal #

toConstr :: H264SlowPal -> Constr #

dataTypeOf :: H264SlowPal -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H264SlowPal) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264SlowPal) #

gmapT :: (forall b. Data b => b -> b) -> H264SlowPal -> H264SlowPal #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264SlowPal -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264SlowPal -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264SlowPal -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264SlowPal -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264SlowPal -> m H264SlowPal #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264SlowPal -> m H264SlowPal #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264SlowPal -> m H264SlowPal #

Ord H264SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H264SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H264SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H264SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H264SlowPal :: Type -> Type #

Hashable H264SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H264SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H264SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H264SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H264SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H264SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H264SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H264SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: H264SlowPal -> Text #

NFData H264SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H264SlowPal -> () #

type Rep H264SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264SlowPal = D1 (MetaData "H264SlowPal" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HSPSDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HSPSEnabled" PrefixI False) (U1 :: Type -> Type))

H264SpatialAdaptiveQuantization

data H264SpatialAdaptiveQuantization Source #

Adjust quantization within each frame based on spatial variation of content complexity.

Instances
Bounded H264SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H264SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H264SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H264SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264SpatialAdaptiveQuantization -> c H264SpatialAdaptiveQuantization #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264SpatialAdaptiveQuantization #

toConstr :: H264SpatialAdaptiveQuantization -> Constr #

dataTypeOf :: H264SpatialAdaptiveQuantization -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H264SpatialAdaptiveQuantization) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264SpatialAdaptiveQuantization) #

gmapT :: (forall b. Data b => b -> b) -> H264SpatialAdaptiveQuantization -> H264SpatialAdaptiveQuantization #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264SpatialAdaptiveQuantization -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264SpatialAdaptiveQuantization -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264SpatialAdaptiveQuantization -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264SpatialAdaptiveQuantization -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264SpatialAdaptiveQuantization -> m H264SpatialAdaptiveQuantization #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264SpatialAdaptiveQuantization -> m H264SpatialAdaptiveQuantization #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264SpatialAdaptiveQuantization -> m H264SpatialAdaptiveQuantization #

Ord H264SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H264SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H264SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H264SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H264SpatialAdaptiveQuantization :: Type -> Type #

Hashable H264SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H264SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H264SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H264SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H264SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H264SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H264SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H264SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H264SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264SpatialAdaptiveQuantization = D1 (MetaData "H264SpatialAdaptiveQuantization" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HSAQSDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HSAQSEnabled" PrefixI False) (U1 :: Type -> Type))

H264Syntax

data H264Syntax Source #

Produces a bitstream compliant with SMPTE RP-2027.

Constructors

HSDefault 
HSRP2027 
Instances
Bounded H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264Syntax -> c H264Syntax #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264Syntax #

toConstr :: H264Syntax -> Constr #

dataTypeOf :: H264Syntax -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H264Syntax) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264Syntax) #

gmapT :: (forall b. Data b => b -> b) -> H264Syntax -> H264Syntax #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264Syntax -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264Syntax -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264Syntax -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264Syntax -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264Syntax -> m H264Syntax #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264Syntax -> m H264Syntax #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264Syntax -> m H264Syntax #

Ord H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H264Syntax :: Type -> Type #

Hashable H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: H264Syntax -> Text #

NFData H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H264Syntax -> () #

type Rep H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264Syntax = D1 (MetaData "H264Syntax" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HSDefault" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HSRP2027" PrefixI False) (U1 :: Type -> Type))

H264Telecine

data H264Telecine Source #

This field applies only if the Streams > Advanced > Framerate (framerate) field is set to 29.970. This field works with the Streams > Advanced > Preprocessors > Deinterlacer field (deinterlace_mode) and the Streams > Advanced > Interlaced Mode field (interlace_mode) to identify the scan type for the output: Progressive, Interlaced, Hard Telecine or Soft Telecine. - Hard: produces 29.97i output from 23.976 input. - Soft: produces 23.976; the player converts this output to 29.97i.

Constructors

HHard 
HNone 
HSoft 
Instances
Bounded H264Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H264Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H264Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H264Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264Telecine -> c H264Telecine #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264Telecine #

toConstr :: H264Telecine -> Constr #

dataTypeOf :: H264Telecine -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H264Telecine) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264Telecine) #

gmapT :: (forall b. Data b => b -> b) -> H264Telecine -> H264Telecine #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264Telecine -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264Telecine -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264Telecine -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264Telecine -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264Telecine -> m H264Telecine #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264Telecine -> m H264Telecine #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264Telecine -> m H264Telecine #

Ord H264Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H264Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H264Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H264Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H264Telecine :: Type -> Type #

Hashable H264Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H264Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H264Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H264Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H264Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H264Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H264Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H264Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: H264Telecine -> Text #

NFData H264Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H264Telecine -> () #

type Rep H264Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264Telecine = D1 (MetaData "H264Telecine" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HHard" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HSoft" PrefixI False) (U1 :: Type -> Type)))

H264TemporalAdaptiveQuantization

data H264TemporalAdaptiveQuantization Source #

Adjust quantization within each frame based on temporal variation of content complexity.

Constructors

H26Disabled 
H26Enabled 
Instances
Bounded H264TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H264TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H264TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H264TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264TemporalAdaptiveQuantization -> c H264TemporalAdaptiveQuantization #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264TemporalAdaptiveQuantization #

toConstr :: H264TemporalAdaptiveQuantization -> Constr #

dataTypeOf :: H264TemporalAdaptiveQuantization -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H264TemporalAdaptiveQuantization) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264TemporalAdaptiveQuantization) #

gmapT :: (forall b. Data b => b -> b) -> H264TemporalAdaptiveQuantization -> H264TemporalAdaptiveQuantization #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264TemporalAdaptiveQuantization -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264TemporalAdaptiveQuantization -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264TemporalAdaptiveQuantization -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264TemporalAdaptiveQuantization -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264TemporalAdaptiveQuantization -> m H264TemporalAdaptiveQuantization #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264TemporalAdaptiveQuantization -> m H264TemporalAdaptiveQuantization #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264TemporalAdaptiveQuantization -> m H264TemporalAdaptiveQuantization #

Ord H264TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H264TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H264TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H264TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H264TemporalAdaptiveQuantization :: Type -> Type #

Hashable H264TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H264TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H264TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H264TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H264TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H264TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H264TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H264TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H264TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264TemporalAdaptiveQuantization = D1 (MetaData "H264TemporalAdaptiveQuantization" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "H26Disabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "H26Enabled" PrefixI False) (U1 :: Type -> Type))

H264UnregisteredSeiTimecode

data H264UnregisteredSeiTimecode Source #

Inserts timecode for each frame as 4 bytes of an unregistered SEI message.

Constructors

HDisabled 
HEnabled 
Instances
Bounded H264UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H264UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H264UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H264UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264UnregisteredSeiTimecode -> c H264UnregisteredSeiTimecode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264UnregisteredSeiTimecode #

toConstr :: H264UnregisteredSeiTimecode -> Constr #

dataTypeOf :: H264UnregisteredSeiTimecode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H264UnregisteredSeiTimecode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264UnregisteredSeiTimecode) #

gmapT :: (forall b. Data b => b -> b) -> H264UnregisteredSeiTimecode -> H264UnregisteredSeiTimecode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264UnregisteredSeiTimecode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264UnregisteredSeiTimecode -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264UnregisteredSeiTimecode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264UnregisteredSeiTimecode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264UnregisteredSeiTimecode -> m H264UnregisteredSeiTimecode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264UnregisteredSeiTimecode -> m H264UnregisteredSeiTimecode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264UnregisteredSeiTimecode -> m H264UnregisteredSeiTimecode #

Ord H264UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H264UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H264UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H264UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H264UnregisteredSeiTimecode :: Type -> Type #

Hashable H264UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H264UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H264UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H264UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H264UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H264UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H264UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H264UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H264UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H264UnregisteredSeiTimecode = D1 (MetaData "H264UnregisteredSeiTimecode" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HEnabled" PrefixI False) (U1 :: Type -> Type))

H265AdaptiveQuantization

data H265AdaptiveQuantization Source #

Adaptive quantization. Allows intra-frame quantizers to vary to improve visual quality.

Constructors

High 
Higher 
Low 
Max 
Medium 
Off 
Instances
Bounded H265AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H265AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H265AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H265AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H265AdaptiveQuantization -> c H265AdaptiveQuantization #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H265AdaptiveQuantization #

toConstr :: H265AdaptiveQuantization -> Constr #

dataTypeOf :: H265AdaptiveQuantization -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H265AdaptiveQuantization) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H265AdaptiveQuantization) #

gmapT :: (forall b. Data b => b -> b) -> H265AdaptiveQuantization -> H265AdaptiveQuantization #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H265AdaptiveQuantization -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H265AdaptiveQuantization -> r #

gmapQ :: (forall d. Data d => d -> u) -> H265AdaptiveQuantization -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H265AdaptiveQuantization -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H265AdaptiveQuantization -> m H265AdaptiveQuantization #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H265AdaptiveQuantization -> m H265AdaptiveQuantization #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H265AdaptiveQuantization -> m H265AdaptiveQuantization #

Ord H265AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H265AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H265AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H265AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H265AdaptiveQuantization :: Type -> Type #

Hashable H265AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H265AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H265AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H265AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H265AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H265AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H265AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H265AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H265AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265AdaptiveQuantization = D1 (MetaData "H265AdaptiveQuantization" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "High" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Higher" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Low" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Max" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Medium" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Off" PrefixI False) (U1 :: Type -> Type))))

H265AlternateTransferFunctionSei

data H265AlternateTransferFunctionSei Source #

Enables Alternate Transfer Function SEI message for outputs using Hybrid Log Gamma (HLG) Electro-Optical Transfer Function (EOTF).

Instances
Bounded H265AlternateTransferFunctionSei Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H265AlternateTransferFunctionSei Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H265AlternateTransferFunctionSei Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H265AlternateTransferFunctionSei Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H265AlternateTransferFunctionSei -> c H265AlternateTransferFunctionSei #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H265AlternateTransferFunctionSei #

toConstr :: H265AlternateTransferFunctionSei -> Constr #

dataTypeOf :: H265AlternateTransferFunctionSei -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H265AlternateTransferFunctionSei) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H265AlternateTransferFunctionSei) #

gmapT :: (forall b. Data b => b -> b) -> H265AlternateTransferFunctionSei -> H265AlternateTransferFunctionSei #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H265AlternateTransferFunctionSei -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H265AlternateTransferFunctionSei -> r #

gmapQ :: (forall d. Data d => d -> u) -> H265AlternateTransferFunctionSei -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H265AlternateTransferFunctionSei -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H265AlternateTransferFunctionSei -> m H265AlternateTransferFunctionSei #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H265AlternateTransferFunctionSei -> m H265AlternateTransferFunctionSei #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H265AlternateTransferFunctionSei -> m H265AlternateTransferFunctionSei #

Ord H265AlternateTransferFunctionSei Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H265AlternateTransferFunctionSei Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H265AlternateTransferFunctionSei Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H265AlternateTransferFunctionSei Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H265AlternateTransferFunctionSei :: Type -> Type #

Hashable H265AlternateTransferFunctionSei Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H265AlternateTransferFunctionSei Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H265AlternateTransferFunctionSei Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H265AlternateTransferFunctionSei Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H265AlternateTransferFunctionSei Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H265AlternateTransferFunctionSei Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H265AlternateTransferFunctionSei Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H265AlternateTransferFunctionSei Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H265AlternateTransferFunctionSei Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265AlternateTransferFunctionSei Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265AlternateTransferFunctionSei = D1 (MetaData "H265AlternateTransferFunctionSei" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HATFSDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HATFSEnabled" PrefixI False) (U1 :: Type -> Type))

H265CodecLevel

data H265CodecLevel Source #

H.265 Level.

Instances
Bounded H265CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H265CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H265CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H265CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H265CodecLevel -> c H265CodecLevel #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H265CodecLevel #

toConstr :: H265CodecLevel -> Constr #

dataTypeOf :: H265CodecLevel -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H265CodecLevel) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H265CodecLevel) #

gmapT :: (forall b. Data b => b -> b) -> H265CodecLevel -> H265CodecLevel #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H265CodecLevel -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H265CodecLevel -> r #

gmapQ :: (forall d. Data d => d -> u) -> H265CodecLevel -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H265CodecLevel -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H265CodecLevel -> m H265CodecLevel #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H265CodecLevel -> m H265CodecLevel #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H265CodecLevel -> m H265CodecLevel #

Ord H265CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H265CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H265CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H265CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H265CodecLevel :: Type -> Type #

Hashable H265CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H265CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H265CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H265CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H265CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H265CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H265CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H265CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H265CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H265CodecLevel -> () #

type Rep H265CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265CodecLevel = D1 (MetaData "H265CodecLevel" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (((C1 (MetaCons "Auto" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Level1" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Level2" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "Level21" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Level3" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Level31" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Level4" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Level41" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Level5" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Level51" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "Level52" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Level6" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Level61" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Level62" PrefixI False) (U1 :: Type -> Type)))))

H265CodecProfile

data H265CodecProfile Source #

Represents the Profile and Tier, per the HEVC (H.265) specification. Selections are grouped as [Profile] [Tier], so "MainHigh" represents Main Profile with High Tier. 4:2:2 profiles are only available with the HEVC 4:2:2 License.

Instances
Bounded H265CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H265CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H265CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H265CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H265CodecProfile -> c H265CodecProfile #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H265CodecProfile #

toConstr :: H265CodecProfile -> Constr #

dataTypeOf :: H265CodecProfile -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H265CodecProfile) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H265CodecProfile) #

gmapT :: (forall b. Data b => b -> b) -> H265CodecProfile -> H265CodecProfile #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H265CodecProfile -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H265CodecProfile -> r #

gmapQ :: (forall d. Data d => d -> u) -> H265CodecProfile -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H265CodecProfile -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H265CodecProfile -> m H265CodecProfile #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H265CodecProfile -> m H265CodecProfile #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H265CodecProfile -> m H265CodecProfile #

Ord H265CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H265CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H265CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H265CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H265CodecProfile :: Type -> Type #

Hashable H265CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H265CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H265CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H265CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H265CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H265CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H265CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H265CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H265CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H265CodecProfile -> () #

type Rep H265CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265CodecProfile = D1 (MetaData "H265CodecProfile" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (((C1 (MetaCons "MAIN10High" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MAIN10Main" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Main42210BITHigh" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Main42210BITMain" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "Main4228BITHigh" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Main4228BITMain" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MainHigh" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MainMain" PrefixI False) (U1 :: Type -> Type))))

H265FlickerAdaptiveQuantization

data H265FlickerAdaptiveQuantization Source #

Adjust quantization within each frame to reduce flicker or pop on I-frames.

Constructors

HFAQDisabled 
HFAQEnabled 
Instances
Bounded H265FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H265FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H265FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H265FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H265FlickerAdaptiveQuantization -> c H265FlickerAdaptiveQuantization #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H265FlickerAdaptiveQuantization #

toConstr :: H265FlickerAdaptiveQuantization -> Constr #

dataTypeOf :: H265FlickerAdaptiveQuantization -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H265FlickerAdaptiveQuantization) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H265FlickerAdaptiveQuantization) #

gmapT :: (forall b. Data b => b -> b) -> H265FlickerAdaptiveQuantization -> H265FlickerAdaptiveQuantization #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H265FlickerAdaptiveQuantization -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H265FlickerAdaptiveQuantization -> r #

gmapQ :: (forall d. Data d => d -> u) -> H265FlickerAdaptiveQuantization -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H265FlickerAdaptiveQuantization -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H265FlickerAdaptiveQuantization -> m H265FlickerAdaptiveQuantization #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H265FlickerAdaptiveQuantization -> m H265FlickerAdaptiveQuantization #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H265FlickerAdaptiveQuantization -> m H265FlickerAdaptiveQuantization #

Ord H265FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H265FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H265FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H265FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H265FlickerAdaptiveQuantization :: Type -> Type #

Hashable H265FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H265FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H265FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H265FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H265FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H265FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H265FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H265FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H265FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265FlickerAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265FlickerAdaptiveQuantization = D1 (MetaData "H265FlickerAdaptiveQuantization" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HFAQDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HFAQEnabled" PrefixI False) (U1 :: Type -> Type))

H265FramerateControl

data H265FramerateControl Source #

Using the API, set FramerateControl to INITIALIZE_FROM_SOURCE if you want the service to use the framerate from the input. Using the console, do this by choosing INITIALIZE_FROM_SOURCE for Framerate.

Instances
Bounded H265FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H265FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H265FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H265FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H265FramerateControl -> c H265FramerateControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H265FramerateControl #

toConstr :: H265FramerateControl -> Constr #

dataTypeOf :: H265FramerateControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H265FramerateControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H265FramerateControl) #

gmapT :: (forall b. Data b => b -> b) -> H265FramerateControl -> H265FramerateControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H265FramerateControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H265FramerateControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> H265FramerateControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H265FramerateControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H265FramerateControl -> m H265FramerateControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H265FramerateControl -> m H265FramerateControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H265FramerateControl -> m H265FramerateControl #

Ord H265FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H265FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H265FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H265FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H265FramerateControl :: Type -> Type #

Hashable H265FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H265FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H265FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H265FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H265FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H265FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H265FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H265FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H265FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H265FramerateControl -> () #

type Rep H265FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265FramerateControl = D1 (MetaData "H265FramerateControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HFCInitializeFromSource" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HFCSpecified" PrefixI False) (U1 :: Type -> Type))

H265FramerateConversionAlgorithm

data H265FramerateConversionAlgorithm Source #

When set to INTERPOLATE, produces smoother motion during framerate conversion.

Constructors

DuplicateDrop 
Interpolate 
Instances
Bounded H265FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H265FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H265FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H265FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H265FramerateConversionAlgorithm -> c H265FramerateConversionAlgorithm #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H265FramerateConversionAlgorithm #

toConstr :: H265FramerateConversionAlgorithm -> Constr #

dataTypeOf :: H265FramerateConversionAlgorithm -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H265FramerateConversionAlgorithm) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H265FramerateConversionAlgorithm) #

gmapT :: (forall b. Data b => b -> b) -> H265FramerateConversionAlgorithm -> H265FramerateConversionAlgorithm #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H265FramerateConversionAlgorithm -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H265FramerateConversionAlgorithm -> r #

gmapQ :: (forall d. Data d => d -> u) -> H265FramerateConversionAlgorithm -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H265FramerateConversionAlgorithm -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H265FramerateConversionAlgorithm -> m H265FramerateConversionAlgorithm #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H265FramerateConversionAlgorithm -> m H265FramerateConversionAlgorithm #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H265FramerateConversionAlgorithm -> m H265FramerateConversionAlgorithm #

Ord H265FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H265FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H265FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H265FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H265FramerateConversionAlgorithm :: Type -> Type #

Hashable H265FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H265FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H265FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H265FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H265FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H265FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H265FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H265FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H265FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265FramerateConversionAlgorithm = D1 (MetaData "H265FramerateConversionAlgorithm" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "DuplicateDrop" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Interpolate" PrefixI False) (U1 :: Type -> Type))

H265GopBReference

data H265GopBReference Source #

If enable, use reference B frames for GOP structures that have B frames > 1.

Constructors

HGBRDisabled 
HGBREnabled 
Instances
Bounded H265GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H265GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H265GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H265GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H265GopBReference -> c H265GopBReference #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H265GopBReference #

toConstr :: H265GopBReference -> Constr #

dataTypeOf :: H265GopBReference -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H265GopBReference) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H265GopBReference) #

gmapT :: (forall b. Data b => b -> b) -> H265GopBReference -> H265GopBReference #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H265GopBReference -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H265GopBReference -> r #

gmapQ :: (forall d. Data d => d -> u) -> H265GopBReference -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H265GopBReference -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H265GopBReference -> m H265GopBReference #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H265GopBReference -> m H265GopBReference #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H265GopBReference -> m H265GopBReference #

Ord H265GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H265GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H265GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H265GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H265GopBReference :: Type -> Type #

Hashable H265GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H265GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H265GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H265GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H265GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H265GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H265GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H265GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H265GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H265GopBReference -> () #

type Rep H265GopBReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265GopBReference = D1 (MetaData "H265GopBReference" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HGBRDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HGBREnabled" PrefixI False) (U1 :: Type -> Type))

H265GopSizeUnits

data H265GopSizeUnits Source #

Indicates if the GOP Size in H265 is specified in frames or seconds. If seconds the system will convert the GOP Size into a frame count at run time.

Constructors

Frames 
Seconds 
Instances
Bounded H265GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H265GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H265GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H265GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H265GopSizeUnits -> c H265GopSizeUnits #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H265GopSizeUnits #

toConstr :: H265GopSizeUnits -> Constr #

dataTypeOf :: H265GopSizeUnits -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H265GopSizeUnits) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H265GopSizeUnits) #

gmapT :: (forall b. Data b => b -> b) -> H265GopSizeUnits -> H265GopSizeUnits #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H265GopSizeUnits -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H265GopSizeUnits -> r #

gmapQ :: (forall d. Data d => d -> u) -> H265GopSizeUnits -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H265GopSizeUnits -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H265GopSizeUnits -> m H265GopSizeUnits #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H265GopSizeUnits -> m H265GopSizeUnits #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H265GopSizeUnits -> m H265GopSizeUnits #

Ord H265GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H265GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H265GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H265GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H265GopSizeUnits :: Type -> Type #

Hashable H265GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H265GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H265GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H265GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H265GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H265GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H265GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H265GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H265GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H265GopSizeUnits -> () #

type Rep H265GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265GopSizeUnits = D1 (MetaData "H265GopSizeUnits" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Frames" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Seconds" PrefixI False) (U1 :: Type -> Type))

H265InterlaceMode

data H265InterlaceMode Source #

Use Interlace mode (InterlaceMode) to choose the scan line type for the output. * Top Field First (TOP_FIELD) and Bottom Field First (BOTTOM_FIELD) produce interlaced output with the entire output having the same field polarity (top or bottom first). * Follow, Default Top (FOLLOw_TOP_FIELD) and Follow, Default Bottom (FOLLOW_BOTTOM_FIELD) use the same field polarity as the source. Therefore, behavior depends on the input scan type. - If the source is interlaced, the output will be interlaced with the same polarity as the source (it will follow the source). The output could therefore be a mix of "top field first" and "bottom field first". - If the source is progressive, the output will be interlaced with "top field first" or "bottom field first" polarity, depending on which of the Follow options you chose.

Instances
Bounded H265InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H265InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H265InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H265InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H265InterlaceMode -> c H265InterlaceMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H265InterlaceMode #

toConstr :: H265InterlaceMode -> Constr #

dataTypeOf :: H265InterlaceMode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H265InterlaceMode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H265InterlaceMode) #

gmapT :: (forall b. Data b => b -> b) -> H265InterlaceMode -> H265InterlaceMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H265InterlaceMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H265InterlaceMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> H265InterlaceMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H265InterlaceMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H265InterlaceMode -> m H265InterlaceMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H265InterlaceMode -> m H265InterlaceMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H265InterlaceMode -> m H265InterlaceMode #

Ord H265InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H265InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H265InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H265InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H265InterlaceMode :: Type -> Type #

Hashable H265InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H265InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H265InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H265InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H265InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H265InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H265InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H265InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H265InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H265InterlaceMode -> () #

type Rep H265InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265InterlaceMode = D1 (MetaData "H265InterlaceMode" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "BottomField" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FollowBottomField" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "FollowTopField" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Progressive" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TopField" PrefixI False) (U1 :: Type -> Type))))

H265ParControl

data H265ParControl Source #

Using the API, enable ParFollowSource if you want the service to use the pixel aspect ratio from the input. Using the console, do this by choosing Follow source for Pixel aspect ratio.

Instances
Bounded H265ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H265ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H265ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H265ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H265ParControl -> c H265ParControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H265ParControl #

toConstr :: H265ParControl -> Constr #

dataTypeOf :: H265ParControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H265ParControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H265ParControl) #

gmapT :: (forall b. Data b => b -> b) -> H265ParControl -> H265ParControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H265ParControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H265ParControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> H265ParControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H265ParControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H265ParControl -> m H265ParControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H265ParControl -> m H265ParControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H265ParControl -> m H265ParControl #

Ord H265ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H265ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H265ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H265ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H265ParControl :: Type -> Type #

Hashable H265ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H265ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H265ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H265ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H265ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H265ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H265ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H265ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H265ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H265ParControl -> () #

type Rep H265ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265ParControl = D1 (MetaData "H265ParControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "InitializeFromSource" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Specified" PrefixI False) (U1 :: Type -> Type))

H265QualityTuningLevel

data H265QualityTuningLevel Source #

Use Quality tuning level (H265QualityTuningLevel) to specifiy whether to use fast single-pass, high-quality singlepass, or high-quality multipass video encoding.

Instances
Bounded H265QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H265QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H265QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H265QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H265QualityTuningLevel -> c H265QualityTuningLevel #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H265QualityTuningLevel #

toConstr :: H265QualityTuningLevel -> Constr #

dataTypeOf :: H265QualityTuningLevel -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H265QualityTuningLevel) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H265QualityTuningLevel) #

gmapT :: (forall b. Data b => b -> b) -> H265QualityTuningLevel -> H265QualityTuningLevel #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H265QualityTuningLevel -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H265QualityTuningLevel -> r #

gmapQ :: (forall d. Data d => d -> u) -> H265QualityTuningLevel -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H265QualityTuningLevel -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H265QualityTuningLevel -> m H265QualityTuningLevel #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H265QualityTuningLevel -> m H265QualityTuningLevel #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H265QualityTuningLevel -> m H265QualityTuningLevel #

Ord H265QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H265QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H265QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H265QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H265QualityTuningLevel :: Type -> Type #

Hashable H265QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H265QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H265QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H265QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H265QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H265QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H265QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H265QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H265QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H265QualityTuningLevel -> () #

type Rep H265QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265QualityTuningLevel = D1 (MetaData "H265QualityTuningLevel" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MultiPassHq" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "SinglePass" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SinglePassHq" PrefixI False) (U1 :: Type -> Type)))

H265RateControlMode

data H265RateControlMode Source #

Rate control mode. CQ uses constant quantizer (qp), ABR (average bitrate) does not write HRD parameters.

Constructors

Cbr 
Vbr 
Instances
Bounded H265RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H265RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H265RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H265RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H265RateControlMode -> c H265RateControlMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H265RateControlMode #

toConstr :: H265RateControlMode -> Constr #

dataTypeOf :: H265RateControlMode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H265RateControlMode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H265RateControlMode) #

gmapT :: (forall b. Data b => b -> b) -> H265RateControlMode -> H265RateControlMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H265RateControlMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H265RateControlMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> H265RateControlMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H265RateControlMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H265RateControlMode -> m H265RateControlMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H265RateControlMode -> m H265RateControlMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H265RateControlMode -> m H265RateControlMode #

Ord H265RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H265RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H265RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H265RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H265RateControlMode :: Type -> Type #

Hashable H265RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H265RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H265RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H265RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H265RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H265RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H265RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H265RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H265RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H265RateControlMode -> () #

type Rep H265RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265RateControlMode = D1 (MetaData "H265RateControlMode" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Cbr" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Vbr" PrefixI False) (U1 :: Type -> Type))

H265SampleAdaptiveOffsetFilterMode

data H265SampleAdaptiveOffsetFilterMode Source #

Specify Sample Adaptive Offset (SAO) filter strength. Adaptive mode dynamically selects best strength based on content

Instances
Bounded H265SampleAdaptiveOffsetFilterMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H265SampleAdaptiveOffsetFilterMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H265SampleAdaptiveOffsetFilterMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H265SampleAdaptiveOffsetFilterMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H265SampleAdaptiveOffsetFilterMode -> c H265SampleAdaptiveOffsetFilterMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H265SampleAdaptiveOffsetFilterMode #

toConstr :: H265SampleAdaptiveOffsetFilterMode -> Constr #

dataTypeOf :: H265SampleAdaptiveOffsetFilterMode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H265SampleAdaptiveOffsetFilterMode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H265SampleAdaptiveOffsetFilterMode) #

gmapT :: (forall b. Data b => b -> b) -> H265SampleAdaptiveOffsetFilterMode -> H265SampleAdaptiveOffsetFilterMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H265SampleAdaptiveOffsetFilterMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H265SampleAdaptiveOffsetFilterMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> H265SampleAdaptiveOffsetFilterMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H265SampleAdaptiveOffsetFilterMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H265SampleAdaptiveOffsetFilterMode -> m H265SampleAdaptiveOffsetFilterMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H265SampleAdaptiveOffsetFilterMode -> m H265SampleAdaptiveOffsetFilterMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H265SampleAdaptiveOffsetFilterMode -> m H265SampleAdaptiveOffsetFilterMode #

Ord H265SampleAdaptiveOffsetFilterMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H265SampleAdaptiveOffsetFilterMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H265SampleAdaptiveOffsetFilterMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H265SampleAdaptiveOffsetFilterMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H265SampleAdaptiveOffsetFilterMode :: Type -> Type #

Hashable H265SampleAdaptiveOffsetFilterMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H265SampleAdaptiveOffsetFilterMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H265SampleAdaptiveOffsetFilterMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H265SampleAdaptiveOffsetFilterMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H265SampleAdaptiveOffsetFilterMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H265SampleAdaptiveOffsetFilterMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H265SampleAdaptiveOffsetFilterMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H265SampleAdaptiveOffsetFilterMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H265SampleAdaptiveOffsetFilterMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265SampleAdaptiveOffsetFilterMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265SampleAdaptiveOffsetFilterMode = D1 (MetaData "H265SampleAdaptiveOffsetFilterMode" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HSAOFMAdaptive" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HSAOFMDefault" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HSAOFMOff" PrefixI False) (U1 :: Type -> Type)))

H265SceneChangeDetect

data H265SceneChangeDetect Source #

Scene change detection (inserts I-frames on scene changes).

Constructors

HSCDDisabled 
HSCDEnabled 
Instances
Bounded H265SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H265SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H265SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H265SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H265SceneChangeDetect -> c H265SceneChangeDetect #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H265SceneChangeDetect #

toConstr :: H265SceneChangeDetect -> Constr #

dataTypeOf :: H265SceneChangeDetect -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H265SceneChangeDetect) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H265SceneChangeDetect) #

gmapT :: (forall b. Data b => b -> b) -> H265SceneChangeDetect -> H265SceneChangeDetect #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H265SceneChangeDetect -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H265SceneChangeDetect -> r #

gmapQ :: (forall d. Data d => d -> u) -> H265SceneChangeDetect -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H265SceneChangeDetect -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H265SceneChangeDetect -> m H265SceneChangeDetect #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H265SceneChangeDetect -> m H265SceneChangeDetect #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H265SceneChangeDetect -> m H265SceneChangeDetect #

Ord H265SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H265SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H265SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H265SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H265SceneChangeDetect :: Type -> Type #

Hashable H265SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H265SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H265SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H265SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H265SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H265SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H265SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H265SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H265SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H265SceneChangeDetect -> () #

type Rep H265SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265SceneChangeDetect = D1 (MetaData "H265SceneChangeDetect" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HSCDDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HSCDEnabled" PrefixI False) (U1 :: Type -> Type))

H265SlowPal

data H265SlowPal Source #

Enables Slow PAL rate conversion. 23.976fps and 24fps input is relabeled as 25fps, and audio is sped up correspondingly.

Constructors

HSPDisabled 
HSPEnabled 
Instances
Bounded H265SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H265SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H265SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H265SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H265SlowPal -> c H265SlowPal #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H265SlowPal #

toConstr :: H265SlowPal -> Constr #

dataTypeOf :: H265SlowPal -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H265SlowPal) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H265SlowPal) #

gmapT :: (forall b. Data b => b -> b) -> H265SlowPal -> H265SlowPal #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H265SlowPal -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H265SlowPal -> r #

gmapQ :: (forall d. Data d => d -> u) -> H265SlowPal -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H265SlowPal -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H265SlowPal -> m H265SlowPal #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H265SlowPal -> m H265SlowPal #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H265SlowPal -> m H265SlowPal #

Ord H265SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H265SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H265SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H265SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H265SlowPal :: Type -> Type #

Hashable H265SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H265SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H265SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H265SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H265SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H265SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H265SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H265SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: H265SlowPal -> Text #

NFData H265SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H265SlowPal -> () #

type Rep H265SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265SlowPal = D1 (MetaData "H265SlowPal" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HSPDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HSPEnabled" PrefixI False) (U1 :: Type -> Type))

H265SpatialAdaptiveQuantization

data H265SpatialAdaptiveQuantization Source #

Adjust quantization within each frame based on spatial variation of content complexity.

Constructors

HSAQDisabled 
HSAQEnabled 
Instances
Bounded H265SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H265SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H265SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H265SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H265SpatialAdaptiveQuantization -> c H265SpatialAdaptiveQuantization #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H265SpatialAdaptiveQuantization #

toConstr :: H265SpatialAdaptiveQuantization -> Constr #

dataTypeOf :: H265SpatialAdaptiveQuantization -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H265SpatialAdaptiveQuantization) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H265SpatialAdaptiveQuantization) #

gmapT :: (forall b. Data b => b -> b) -> H265SpatialAdaptiveQuantization -> H265SpatialAdaptiveQuantization #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H265SpatialAdaptiveQuantization -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H265SpatialAdaptiveQuantization -> r #

gmapQ :: (forall d. Data d => d -> u) -> H265SpatialAdaptiveQuantization -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H265SpatialAdaptiveQuantization -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H265SpatialAdaptiveQuantization -> m H265SpatialAdaptiveQuantization #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H265SpatialAdaptiveQuantization -> m H265SpatialAdaptiveQuantization #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H265SpatialAdaptiveQuantization -> m H265SpatialAdaptiveQuantization #

Ord H265SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H265SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H265SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H265SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H265SpatialAdaptiveQuantization :: Type -> Type #

Hashable H265SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H265SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H265SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H265SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H265SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H265SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H265SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H265SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H265SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265SpatialAdaptiveQuantization = D1 (MetaData "H265SpatialAdaptiveQuantization" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HSAQDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HSAQEnabled" PrefixI False) (U1 :: Type -> Type))

H265Telecine

data H265Telecine Source #

This field applies only if the Streams > Advanced > Framerate (framerate) field is set to 29.970. This field works with the Streams > Advanced > Preprocessors > Deinterlacer field (deinterlace_mode) and the Streams > Advanced > Interlaced Mode field (interlace_mode) to identify the scan type for the output: Progressive, Interlaced, Hard Telecine or Soft Telecine. - Hard: produces 29.97i output from 23.976 input. - Soft: produces 23.976; the player converts this output to 29.97i.

Constructors

HTHard 
HTNone 
HTSoft 
Instances
Bounded H265Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H265Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H265Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H265Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H265Telecine -> c H265Telecine #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H265Telecine #

toConstr :: H265Telecine -> Constr #

dataTypeOf :: H265Telecine -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H265Telecine) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H265Telecine) #

gmapT :: (forall b. Data b => b -> b) -> H265Telecine -> H265Telecine #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H265Telecine -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H265Telecine -> r #

gmapQ :: (forall d. Data d => d -> u) -> H265Telecine -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H265Telecine -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H265Telecine -> m H265Telecine #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H265Telecine -> m H265Telecine #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H265Telecine -> m H265Telecine #

Ord H265Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H265Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H265Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H265Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H265Telecine :: Type -> Type #

Hashable H265Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H265Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H265Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H265Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H265Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H265Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H265Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H265Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: H265Telecine -> Text #

NFData H265Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H265Telecine -> () #

type Rep H265Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265Telecine = D1 (MetaData "H265Telecine" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HTHard" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HTNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HTSoft" PrefixI False) (U1 :: Type -> Type)))

H265TemporalAdaptiveQuantization

data H265TemporalAdaptiveQuantization Source #

Adjust quantization within each frame based on temporal variation of content complexity.

Constructors

HTAQDisabled 
HTAQEnabled 
Instances
Bounded H265TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H265TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H265TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H265TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H265TemporalAdaptiveQuantization -> c H265TemporalAdaptiveQuantization #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H265TemporalAdaptiveQuantization #

toConstr :: H265TemporalAdaptiveQuantization -> Constr #

dataTypeOf :: H265TemporalAdaptiveQuantization -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H265TemporalAdaptiveQuantization) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H265TemporalAdaptiveQuantization) #

gmapT :: (forall b. Data b => b -> b) -> H265TemporalAdaptiveQuantization -> H265TemporalAdaptiveQuantization #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H265TemporalAdaptiveQuantization -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H265TemporalAdaptiveQuantization -> r #

gmapQ :: (forall d. Data d => d -> u) -> H265TemporalAdaptiveQuantization -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H265TemporalAdaptiveQuantization -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H265TemporalAdaptiveQuantization -> m H265TemporalAdaptiveQuantization #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H265TemporalAdaptiveQuantization -> m H265TemporalAdaptiveQuantization #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H265TemporalAdaptiveQuantization -> m H265TemporalAdaptiveQuantization #

Ord H265TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H265TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H265TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H265TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H265TemporalAdaptiveQuantization :: Type -> Type #

Hashable H265TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H265TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H265TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H265TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H265TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H265TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H265TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H265TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H265TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265TemporalAdaptiveQuantization = D1 (MetaData "H265TemporalAdaptiveQuantization" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HTAQDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HTAQEnabled" PrefixI False) (U1 :: Type -> Type))

H265TemporalIds

data H265TemporalIds Source #

Enables temporal layer identifiers in the encoded bitstream. Up to 3 layers are supported depending on GOP structure: I- and P-frames form one layer, reference B-frames can form a second layer and non-reference b-frames can form a third layer. Decoders can optionally decode only the lower temporal layers to generate a lower frame rate output. For example, given a bitstream with temporal IDs and with b-frames = 1 (i.e. IbPbPb display order), a decoder could decode all the frames for full frame rate output or only the I and P frames (lowest temporal layer) for a half frame rate output.

Constructors

HTIDisabled 
HTIEnabled 
Instances
Bounded H265TemporalIds Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H265TemporalIds Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H265TemporalIds Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H265TemporalIds Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H265TemporalIds -> c H265TemporalIds #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H265TemporalIds #

toConstr :: H265TemporalIds -> Constr #

dataTypeOf :: H265TemporalIds -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H265TemporalIds) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H265TemporalIds) #

gmapT :: (forall b. Data b => b -> b) -> H265TemporalIds -> H265TemporalIds #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H265TemporalIds -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H265TemporalIds -> r #

gmapQ :: (forall d. Data d => d -> u) -> H265TemporalIds -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H265TemporalIds -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H265TemporalIds -> m H265TemporalIds #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H265TemporalIds -> m H265TemporalIds #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H265TemporalIds -> m H265TemporalIds #

Ord H265TemporalIds Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H265TemporalIds Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H265TemporalIds Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H265TemporalIds Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H265TemporalIds :: Type -> Type #

Hashable H265TemporalIds Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H265TemporalIds Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H265TemporalIds Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H265TemporalIds Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H265TemporalIds Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H265TemporalIds Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H265TemporalIds Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H265TemporalIds Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H265TemporalIds Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H265TemporalIds -> () #

type Rep H265TemporalIds Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265TemporalIds = D1 (MetaData "H265TemporalIds" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HTIDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HTIEnabled" PrefixI False) (U1 :: Type -> Type))

H265Tiles

data H265Tiles Source #

Enable use of tiles, allowing horizontal as well as vertical subdivision of the encoded pictures.

Constructors

HTDisabled 
HTEnabled 
Instances
Bounded H265Tiles Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H265Tiles Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H265Tiles Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H265Tiles Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H265Tiles -> c H265Tiles #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H265Tiles #

toConstr :: H265Tiles -> Constr #

dataTypeOf :: H265Tiles -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H265Tiles) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H265Tiles) #

gmapT :: (forall b. Data b => b -> b) -> H265Tiles -> H265Tiles #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H265Tiles -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H265Tiles -> r #

gmapQ :: (forall d. Data d => d -> u) -> H265Tiles -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H265Tiles -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H265Tiles -> m H265Tiles #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H265Tiles -> m H265Tiles #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H265Tiles -> m H265Tiles #

Ord H265Tiles Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H265Tiles Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H265Tiles Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H265Tiles Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H265Tiles :: Type -> Type #

Hashable H265Tiles Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H265Tiles Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H265Tiles Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H265Tiles Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H265Tiles Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H265Tiles Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toBS :: H265Tiles -> ByteString #

FromText H265Tiles Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H265Tiles Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: H265Tiles -> Text #

NFData H265Tiles Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: H265Tiles -> () #

type Rep H265Tiles Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265Tiles = D1 (MetaData "H265Tiles" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HTDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HTEnabled" PrefixI False) (U1 :: Type -> Type))

H265UnregisteredSeiTimecode

data H265UnregisteredSeiTimecode Source #

Inserts timecode for each frame as 4 bytes of an unregistered SEI message.

Constructors

HUSTDisabled 
HUSTEnabled 
Instances
Bounded H265UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum H265UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq H265UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data H265UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H265UnregisteredSeiTimecode -> c H265UnregisteredSeiTimecode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H265UnregisteredSeiTimecode #

toConstr :: H265UnregisteredSeiTimecode -> Constr #

dataTypeOf :: H265UnregisteredSeiTimecode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H265UnregisteredSeiTimecode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H265UnregisteredSeiTimecode) #

gmapT :: (forall b. Data b => b -> b) -> H265UnregisteredSeiTimecode -> H265UnregisteredSeiTimecode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H265UnregisteredSeiTimecode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H265UnregisteredSeiTimecode -> r #

gmapQ :: (forall d. Data d => d -> u) -> H265UnregisteredSeiTimecode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H265UnregisteredSeiTimecode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H265UnregisteredSeiTimecode -> m H265UnregisteredSeiTimecode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H265UnregisteredSeiTimecode -> m H265UnregisteredSeiTimecode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H265UnregisteredSeiTimecode -> m H265UnregisteredSeiTimecode #

Ord H265UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read H265UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show H265UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic H265UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep H265UnregisteredSeiTimecode :: Type -> Type #

Hashable H265UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON H265UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON H265UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader H265UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery H265UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString H265UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText H265UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText H265UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData H265UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265UnregisteredSeiTimecode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep H265UnregisteredSeiTimecode = D1 (MetaData "H265UnregisteredSeiTimecode" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HUSTDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HUSTEnabled" PrefixI False) (U1 :: Type -> Type))

HlsAdMarkers

data HlsAdMarkers Source #

Constructors

Elemental 
ElementalSCTE35 
Instances
Bounded HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsAdMarkers -> c HlsAdMarkers #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsAdMarkers #

toConstr :: HlsAdMarkers -> Constr #

dataTypeOf :: HlsAdMarkers -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HlsAdMarkers) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsAdMarkers) #

gmapT :: (forall b. Data b => b -> b) -> HlsAdMarkers -> HlsAdMarkers #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsAdMarkers -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsAdMarkers -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsAdMarkers -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsAdMarkers -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsAdMarkers -> m HlsAdMarkers #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsAdMarkers -> m HlsAdMarkers #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsAdMarkers -> m HlsAdMarkers #

Ord HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep HlsAdMarkers :: Type -> Type #

Hashable HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: HlsAdMarkers -> Text #

NFData HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: HlsAdMarkers -> () #

type Rep HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep HlsAdMarkers = D1 (MetaData "HlsAdMarkers" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Elemental" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ElementalSCTE35" PrefixI False) (U1 :: Type -> Type))

HlsAudioTrackType

data HlsAudioTrackType Source #

Four types of audio-only tracks are supported: Audio-Only Variant Stream The client can play back this audio-only stream instead of video in low-bandwidth scenarios. Represented as an EXT-X-STREAM-INF in the HLS manifest. Alternate Audio, Auto Select, Default Alternate rendition that the client should try to play back by default. Represented as an EXT-X-MEDIA in the HLS manifest with DEFAULT=YES, AUTOSELECT=YES Alternate Audio, Auto Select, Not Default Alternate rendition that the client may try to play back by default. Represented as an EXT-X-MEDIA in the HLS manifest with DEFAULT=NO, AUTOSELECT=YES Alternate Audio, not Auto Select Alternate rendition that the client will not try to play back by default. Represented as an EXT-X-MEDIA in the HLS manifest with DEFAULT=NO, AUTOSELECT=NO

Instances
Bounded HlsAudioTrackType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum HlsAudioTrackType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq HlsAudioTrackType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data HlsAudioTrackType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsAudioTrackType -> c HlsAudioTrackType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsAudioTrackType #

toConstr :: HlsAudioTrackType -> Constr #

dataTypeOf :: HlsAudioTrackType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HlsAudioTrackType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsAudioTrackType) #

gmapT :: (forall b. Data b => b -> b) -> HlsAudioTrackType -> HlsAudioTrackType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsAudioTrackType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsAudioTrackType -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsAudioTrackType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsAudioTrackType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsAudioTrackType -> m HlsAudioTrackType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsAudioTrackType -> m HlsAudioTrackType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsAudioTrackType -> m HlsAudioTrackType #

Ord HlsAudioTrackType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read HlsAudioTrackType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show HlsAudioTrackType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic HlsAudioTrackType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep HlsAudioTrackType :: Type -> Type #

Hashable HlsAudioTrackType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON HlsAudioTrackType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON HlsAudioTrackType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader HlsAudioTrackType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery HlsAudioTrackType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString HlsAudioTrackType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText HlsAudioTrackType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText HlsAudioTrackType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData HlsAudioTrackType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: HlsAudioTrackType -> () #

type Rep HlsAudioTrackType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep HlsAudioTrackType = D1 (MetaData "HlsAudioTrackType" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "AlternateAudioAutoSelect" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AlternateAudioAutoSelectDefault" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AlternateAudioNotAutoSelect" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AudioOnlyVariantStream" PrefixI False) (U1 :: Type -> Type)))

HlsCaptionLanguageSetting

data HlsCaptionLanguageSetting Source #

Applies only to 608 Embedded output captions. Insert: Include CLOSED-CAPTIONS lines in the manifest. Specify at least one language in the CC1 Language Code field. One CLOSED-CAPTION line is added for each Language Code you specify. Make sure to specify the languages in the order in which they appear in the original source (if the source is embedded format) or the order of the caption selectors (if the source is other than embedded). Otherwise, languages in the manifest will not match up properly with the output captions. None: Include CLOSED-CAPTIONS=NONE line in the manifest. Omit: Omit any CLOSED-CAPTIONS line from the manifest.

Constructors

HCLSInsert 
HCLSNone 
HCLSOmit 
Instances
Bounded HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsCaptionLanguageSetting -> c HlsCaptionLanguageSetting #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsCaptionLanguageSetting #

toConstr :: HlsCaptionLanguageSetting -> Constr #

dataTypeOf :: HlsCaptionLanguageSetting -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HlsCaptionLanguageSetting) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsCaptionLanguageSetting) #

gmapT :: (forall b. Data b => b -> b) -> HlsCaptionLanguageSetting -> HlsCaptionLanguageSetting #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsCaptionLanguageSetting -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsCaptionLanguageSetting -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsCaptionLanguageSetting -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsCaptionLanguageSetting -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsCaptionLanguageSetting -> m HlsCaptionLanguageSetting #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsCaptionLanguageSetting -> m HlsCaptionLanguageSetting #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsCaptionLanguageSetting -> m HlsCaptionLanguageSetting #

Ord HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep HlsCaptionLanguageSetting :: Type -> Type #

Hashable HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep HlsCaptionLanguageSetting = D1 (MetaData "HlsCaptionLanguageSetting" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HCLSInsert" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HCLSNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HCLSOmit" PrefixI False) (U1 :: Type -> Type)))

HlsClientCache

data HlsClientCache Source #

When set to ENABLED, sets #EXT-X-ALLOW-CACHE:no tag, which prevents client from saving media segments for later replay.

Constructors

HCCDisabled 
HCCEnabled 
Instances
Bounded HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsClientCache -> c HlsClientCache #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsClientCache #

toConstr :: HlsClientCache -> Constr #

dataTypeOf :: HlsClientCache -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HlsClientCache) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsClientCache) #

gmapT :: (forall b. Data b => b -> b) -> HlsClientCache -> HlsClientCache #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsClientCache -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsClientCache -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsClientCache -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsClientCache -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsClientCache -> m HlsClientCache #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsClientCache -> m HlsClientCache #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsClientCache -> m HlsClientCache #

Ord HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep HlsClientCache :: Type -> Type #

Hashable HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: HlsClientCache -> () #

type Rep HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep HlsClientCache = D1 (MetaData "HlsClientCache" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HCCDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HCCEnabled" PrefixI False) (U1 :: Type -> Type))

HlsCodecSpecification

data HlsCodecSpecification Source #

Specification to use (RFC-6381 or the default RFC-4281) during m3u8 playlist generation.

Constructors

Rfc4281 
Rfc6381 
Instances
Bounded HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsCodecSpecification -> c HlsCodecSpecification #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsCodecSpecification #

toConstr :: HlsCodecSpecification -> Constr #

dataTypeOf :: HlsCodecSpecification -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HlsCodecSpecification) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsCodecSpecification) #

gmapT :: (forall b. Data b => b -> b) -> HlsCodecSpecification -> HlsCodecSpecification #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsCodecSpecification -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsCodecSpecification -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsCodecSpecification -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsCodecSpecification -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsCodecSpecification -> m HlsCodecSpecification #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsCodecSpecification -> m HlsCodecSpecification #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsCodecSpecification -> m HlsCodecSpecification #

Ord HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep HlsCodecSpecification :: Type -> Type #

Hashable HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: HlsCodecSpecification -> () #

type Rep HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep HlsCodecSpecification = D1 (MetaData "HlsCodecSpecification" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Rfc4281" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Rfc6381" PrefixI False) (U1 :: Type -> Type))

HlsDirectoryStructure

data HlsDirectoryStructure Source #

Indicates whether segments should be placed in subdirectories.

Instances
Bounded HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsDirectoryStructure -> c HlsDirectoryStructure #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsDirectoryStructure #

toConstr :: HlsDirectoryStructure -> Constr #

dataTypeOf :: HlsDirectoryStructure -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HlsDirectoryStructure) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsDirectoryStructure) #

gmapT :: (forall b. Data b => b -> b) -> HlsDirectoryStructure -> HlsDirectoryStructure #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsDirectoryStructure -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsDirectoryStructure -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsDirectoryStructure -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsDirectoryStructure -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsDirectoryStructure -> m HlsDirectoryStructure #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsDirectoryStructure -> m HlsDirectoryStructure #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsDirectoryStructure -> m HlsDirectoryStructure #

Ord HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep HlsDirectoryStructure :: Type -> Type #

Hashable HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: HlsDirectoryStructure -> () #

type Rep HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep HlsDirectoryStructure = D1 (MetaData "HlsDirectoryStructure" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "SingleDirectory" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SubdirectoryPerStream" PrefixI False) (U1 :: Type -> Type))

HlsEncryptionType

data HlsEncryptionType Source #

Encrypts the segments with the given encryption scheme. Leave blank to disable. Selecting Disabled in the web interface also disables encryption.

Constructors

AES128 
SampleAES 
Instances
Bounded HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsEncryptionType -> c HlsEncryptionType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsEncryptionType #

toConstr :: HlsEncryptionType -> Constr #

dataTypeOf :: HlsEncryptionType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HlsEncryptionType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsEncryptionType) #

gmapT :: (forall b. Data b => b -> b) -> HlsEncryptionType -> HlsEncryptionType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsEncryptionType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsEncryptionType -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsEncryptionType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsEncryptionType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsEncryptionType -> m HlsEncryptionType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsEncryptionType -> m HlsEncryptionType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsEncryptionType -> m HlsEncryptionType #

Ord HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep HlsEncryptionType :: Type -> Type #

Hashable HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: HlsEncryptionType -> () #

type Rep HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep HlsEncryptionType = D1 (MetaData "HlsEncryptionType" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "AES128" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SampleAES" PrefixI False) (U1 :: Type -> Type))

HlsIFrameOnlyManifest

data HlsIFrameOnlyManifest Source #

When set to INCLUDE, writes I-Frame Only Manifest in addition to the HLS manifest

Constructors

HIFOMExclude 
HIFOMInclude 
Instances
Bounded HlsIFrameOnlyManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum HlsIFrameOnlyManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq HlsIFrameOnlyManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data HlsIFrameOnlyManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsIFrameOnlyManifest -> c HlsIFrameOnlyManifest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsIFrameOnlyManifest #

toConstr :: HlsIFrameOnlyManifest -> Constr #

dataTypeOf :: HlsIFrameOnlyManifest -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HlsIFrameOnlyManifest) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsIFrameOnlyManifest) #

gmapT :: (forall b. Data b => b -> b) -> HlsIFrameOnlyManifest -> HlsIFrameOnlyManifest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsIFrameOnlyManifest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsIFrameOnlyManifest -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsIFrameOnlyManifest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsIFrameOnlyManifest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsIFrameOnlyManifest -> m HlsIFrameOnlyManifest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsIFrameOnlyManifest -> m HlsIFrameOnlyManifest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsIFrameOnlyManifest -> m HlsIFrameOnlyManifest #

Ord HlsIFrameOnlyManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read HlsIFrameOnlyManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show HlsIFrameOnlyManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic HlsIFrameOnlyManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep HlsIFrameOnlyManifest :: Type -> Type #

Hashable HlsIFrameOnlyManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON HlsIFrameOnlyManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON HlsIFrameOnlyManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader HlsIFrameOnlyManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery HlsIFrameOnlyManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString HlsIFrameOnlyManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText HlsIFrameOnlyManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText HlsIFrameOnlyManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData HlsIFrameOnlyManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: HlsIFrameOnlyManifest -> () #

type Rep HlsIFrameOnlyManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep HlsIFrameOnlyManifest = D1 (MetaData "HlsIFrameOnlyManifest" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HIFOMExclude" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HIFOMInclude" PrefixI False) (U1 :: Type -> Type))

HlsInitializationVectorInManifest

data HlsInitializationVectorInManifest Source #

The Initialization Vector is a 128-bit number used in conjunction with the key for encrypting blocks. If set to INCLUDE, Initialization Vector is listed in the manifest. Otherwise Initialization Vector is not in the manifest.

Constructors

HIVIMExclude 
HIVIMInclude 
Instances
Bounded HlsInitializationVectorInManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum HlsInitializationVectorInManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq HlsInitializationVectorInManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data HlsInitializationVectorInManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsInitializationVectorInManifest -> c HlsInitializationVectorInManifest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsInitializationVectorInManifest #

toConstr :: HlsInitializationVectorInManifest -> Constr #

dataTypeOf :: HlsInitializationVectorInManifest -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HlsInitializationVectorInManifest) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsInitializationVectorInManifest) #

gmapT :: (forall b. Data b => b -> b) -> HlsInitializationVectorInManifest -> HlsInitializationVectorInManifest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsInitializationVectorInManifest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsInitializationVectorInManifest -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsInitializationVectorInManifest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsInitializationVectorInManifest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsInitializationVectorInManifest -> m HlsInitializationVectorInManifest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsInitializationVectorInManifest -> m HlsInitializationVectorInManifest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsInitializationVectorInManifest -> m HlsInitializationVectorInManifest #

Ord HlsInitializationVectorInManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read HlsInitializationVectorInManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show HlsInitializationVectorInManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic HlsInitializationVectorInManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep HlsInitializationVectorInManifest :: Type -> Type #

Hashable HlsInitializationVectorInManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON HlsInitializationVectorInManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON HlsInitializationVectorInManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader HlsInitializationVectorInManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery HlsInitializationVectorInManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString HlsInitializationVectorInManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText HlsInitializationVectorInManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText HlsInitializationVectorInManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData HlsInitializationVectorInManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep HlsInitializationVectorInManifest Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep HlsInitializationVectorInManifest = D1 (MetaData "HlsInitializationVectorInManifest" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HIVIMExclude" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HIVIMInclude" PrefixI False) (U1 :: Type -> Type))

HlsKeyProviderType

data HlsKeyProviderType Source #

Indicates which type of key provider is used for encryption.

Constructors

Speke 
StaticKey 
Instances
Bounded HlsKeyProviderType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum HlsKeyProviderType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq HlsKeyProviderType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data HlsKeyProviderType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsKeyProviderType -> c HlsKeyProviderType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsKeyProviderType #

toConstr :: HlsKeyProviderType -> Constr #

dataTypeOf :: HlsKeyProviderType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HlsKeyProviderType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsKeyProviderType) #

gmapT :: (forall b. Data b => b -> b) -> HlsKeyProviderType -> HlsKeyProviderType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsKeyProviderType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsKeyProviderType -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsKeyProviderType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsKeyProviderType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsKeyProviderType -> m HlsKeyProviderType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsKeyProviderType -> m HlsKeyProviderType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsKeyProviderType -> m HlsKeyProviderType #

Ord HlsKeyProviderType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read HlsKeyProviderType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show HlsKeyProviderType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic HlsKeyProviderType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep HlsKeyProviderType :: Type -> Type #

Hashable HlsKeyProviderType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON HlsKeyProviderType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON HlsKeyProviderType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader HlsKeyProviderType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery HlsKeyProviderType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString HlsKeyProviderType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText HlsKeyProviderType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText HlsKeyProviderType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData HlsKeyProviderType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: HlsKeyProviderType -> () #

type Rep HlsKeyProviderType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep HlsKeyProviderType = D1 (MetaData "HlsKeyProviderType" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Speke" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "StaticKey" PrefixI False) (U1 :: Type -> Type))

HlsManifestCompression

data HlsManifestCompression Source #

When set to GZIP, compresses HLS playlist.

Constructors

HMCGzip 
HMCNone 
Instances
Bounded HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsManifestCompression -> c HlsManifestCompression #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsManifestCompression #

toConstr :: HlsManifestCompression -> Constr #

dataTypeOf :: HlsManifestCompression -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HlsManifestCompression) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsManifestCompression) #

gmapT :: (forall b. Data b => b -> b) -> HlsManifestCompression -> HlsManifestCompression #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsManifestCompression -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsManifestCompression -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsManifestCompression -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsManifestCompression -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsManifestCompression -> m HlsManifestCompression #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsManifestCompression -> m HlsManifestCompression #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsManifestCompression -> m HlsManifestCompression #

Ord HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep HlsManifestCompression :: Type -> Type #

Hashable HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: HlsManifestCompression -> () #

type Rep HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep HlsManifestCompression = D1 (MetaData "HlsManifestCompression" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HMCGzip" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HMCNone" PrefixI False) (U1 :: Type -> Type))

HlsManifestDurationFormat

data HlsManifestDurationFormat Source #

Indicates whether the output manifest should use floating point values for segment duration.

Constructors

FloatingPoint 
Integer 
Instances
Bounded HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsManifestDurationFormat -> c HlsManifestDurationFormat #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsManifestDurationFormat #

toConstr :: HlsManifestDurationFormat -> Constr #

dataTypeOf :: HlsManifestDurationFormat -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HlsManifestDurationFormat) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsManifestDurationFormat) #

gmapT :: (forall b. Data b => b -> b) -> HlsManifestDurationFormat -> HlsManifestDurationFormat #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsManifestDurationFormat -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsManifestDurationFormat -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsManifestDurationFormat -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsManifestDurationFormat -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsManifestDurationFormat -> m HlsManifestDurationFormat #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsManifestDurationFormat -> m HlsManifestDurationFormat #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsManifestDurationFormat -> m HlsManifestDurationFormat #

Ord HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep HlsManifestDurationFormat :: Type -> Type #

Hashable HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep HlsManifestDurationFormat = D1 (MetaData "HlsManifestDurationFormat" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "FloatingPoint" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Integer" PrefixI False) (U1 :: Type -> Type))

HlsOutputSelection

data HlsOutputSelection Source #

Indicates whether the .m3u8 manifest file should be generated for this HLS output group.

Instances
Bounded HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsOutputSelection -> c HlsOutputSelection #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsOutputSelection #

toConstr :: HlsOutputSelection -> Constr #

dataTypeOf :: HlsOutputSelection -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HlsOutputSelection) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsOutputSelection) #

gmapT :: (forall b. Data b => b -> b) -> HlsOutputSelection -> HlsOutputSelection #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsOutputSelection -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsOutputSelection -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsOutputSelection -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsOutputSelection -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsOutputSelection -> m HlsOutputSelection #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsOutputSelection -> m HlsOutputSelection #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsOutputSelection -> m HlsOutputSelection #

Ord HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep HlsOutputSelection :: Type -> Type #

Hashable HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: HlsOutputSelection -> () #

type Rep HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep HlsOutputSelection = D1 (MetaData "HlsOutputSelection" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "ManifestsAndSegments" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SegmentsOnly" PrefixI False) (U1 :: Type -> Type))

HlsProgramDateTime

data HlsProgramDateTime Source #

Includes or excludes EXT-X-PROGRAM-DATE-TIME tag in .m3u8 manifest files. The value is calculated as follows: either the program date and time are initialized using the input timecode source, or the time is initialized using the input timecode source and the date is initialized using the timestamp_offset.

Constructors

Exclude 
Include 
Instances
Bounded HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsProgramDateTime -> c HlsProgramDateTime #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsProgramDateTime #

toConstr :: HlsProgramDateTime -> Constr #

dataTypeOf :: HlsProgramDateTime -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HlsProgramDateTime) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsProgramDateTime) #

gmapT :: (forall b. Data b => b -> b) -> HlsProgramDateTime -> HlsProgramDateTime #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsProgramDateTime -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsProgramDateTime -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsProgramDateTime -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsProgramDateTime -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsProgramDateTime -> m HlsProgramDateTime #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsProgramDateTime -> m HlsProgramDateTime #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsProgramDateTime -> m HlsProgramDateTime #

Ord HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep HlsProgramDateTime :: Type -> Type #

Hashable HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: HlsProgramDateTime -> () #

type Rep HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep HlsProgramDateTime = D1 (MetaData "HlsProgramDateTime" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Exclude" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Include" PrefixI False) (U1 :: Type -> Type))

HlsSegmentControl

data HlsSegmentControl Source #

When set to SINGLE_FILE, emits program as a single media resource (.ts) file, uses #EXT-X-BYTERANGE tags to index segment for playback.

Constructors

SegmentedFiles 
SingleFile 
Instances
Bounded HlsSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum HlsSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq HlsSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data HlsSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsSegmentControl -> c HlsSegmentControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsSegmentControl #

toConstr :: HlsSegmentControl -> Constr #

dataTypeOf :: HlsSegmentControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HlsSegmentControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsSegmentControl) #

gmapT :: (forall b. Data b => b -> b) -> HlsSegmentControl -> HlsSegmentControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsSegmentControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsSegmentControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsSegmentControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsSegmentControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsSegmentControl -> m HlsSegmentControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsSegmentControl -> m HlsSegmentControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsSegmentControl -> m HlsSegmentControl #

Ord HlsSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read HlsSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show HlsSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic HlsSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep HlsSegmentControl :: Type -> Type #

Hashable HlsSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON HlsSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON HlsSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader HlsSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery HlsSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString HlsSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText HlsSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText HlsSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData HlsSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: HlsSegmentControl -> () #

type Rep HlsSegmentControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep HlsSegmentControl = D1 (MetaData "HlsSegmentControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "SegmentedFiles" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SingleFile" PrefixI False) (U1 :: Type -> Type))

HlsStreamInfResolution

data HlsStreamInfResolution Source #

Include or exclude RESOLUTION attribute for video in EXT-X-STREAM-INF tag of variant manifest.

Constructors

HSIRExclude 
HSIRInclude 
Instances
Bounded HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsStreamInfResolution -> c HlsStreamInfResolution #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsStreamInfResolution #

toConstr :: HlsStreamInfResolution -> Constr #

dataTypeOf :: HlsStreamInfResolution -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HlsStreamInfResolution) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsStreamInfResolution) #

gmapT :: (forall b. Data b => b -> b) -> HlsStreamInfResolution -> HlsStreamInfResolution #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsStreamInfResolution -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsStreamInfResolution -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsStreamInfResolution -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsStreamInfResolution -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsStreamInfResolution -> m HlsStreamInfResolution #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsStreamInfResolution -> m HlsStreamInfResolution #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsStreamInfResolution -> m HlsStreamInfResolution #

Ord HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep HlsStreamInfResolution :: Type -> Type #

Hashable HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: HlsStreamInfResolution -> () #

type Rep HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep HlsStreamInfResolution = D1 (MetaData "HlsStreamInfResolution" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HSIRExclude" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HSIRInclude" PrefixI False) (U1 :: Type -> Type))

HlsTimedMetadataId3Frame

data HlsTimedMetadataId3Frame Source #

Indicates ID3 frame that has the timecode.

Constructors

HTMIFNone 
HTMIFPriv 
HTMIFTdrl 
Instances
Bounded HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsTimedMetadataId3Frame -> c HlsTimedMetadataId3Frame #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsTimedMetadataId3Frame #

toConstr :: HlsTimedMetadataId3Frame -> Constr #

dataTypeOf :: HlsTimedMetadataId3Frame -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HlsTimedMetadataId3Frame) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsTimedMetadataId3Frame) #

gmapT :: (forall b. Data b => b -> b) -> HlsTimedMetadataId3Frame -> HlsTimedMetadataId3Frame #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsTimedMetadataId3Frame -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsTimedMetadataId3Frame -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsTimedMetadataId3Frame -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsTimedMetadataId3Frame -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsTimedMetadataId3Frame -> m HlsTimedMetadataId3Frame #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsTimedMetadataId3Frame -> m HlsTimedMetadataId3Frame #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsTimedMetadataId3Frame -> m HlsTimedMetadataId3Frame #

Ord HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep HlsTimedMetadataId3Frame :: Type -> Type #

Hashable HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep HlsTimedMetadataId3Frame = D1 (MetaData "HlsTimedMetadataId3Frame" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HTMIFNone" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HTMIFPriv" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HTMIFTdrl" PrefixI False) (U1 :: Type -> Type)))

InputDeblockFilter

data InputDeblockFilter Source #

Enable Deblock (InputDeblockFilter) to produce smoother motion in the output. Default is disabled. Only manaully controllable for MPEG2 and uncompressed video inputs.

Constructors

Disabled 
Enabled 
Instances
Bounded InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputDeblockFilter -> c InputDeblockFilter #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputDeblockFilter #

toConstr :: InputDeblockFilter -> Constr #

dataTypeOf :: InputDeblockFilter -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c InputDeblockFilter) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputDeblockFilter) #

gmapT :: (forall b. Data b => b -> b) -> InputDeblockFilter -> InputDeblockFilter #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputDeblockFilter -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputDeblockFilter -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputDeblockFilter -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputDeblockFilter -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputDeblockFilter -> m InputDeblockFilter #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputDeblockFilter -> m InputDeblockFilter #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputDeblockFilter -> m InputDeblockFilter #

Ord InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep InputDeblockFilter :: Type -> Type #

Hashable InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: InputDeblockFilter -> () #

type Rep InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep InputDeblockFilter = D1 (MetaData "InputDeblockFilter" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Disabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Enabled" PrefixI False) (U1 :: Type -> Type))

InputDenoiseFilter

data InputDenoiseFilter Source #

Enable Denoise (InputDenoiseFilter) to filter noise from the input. Default is disabled. Only applicable to MPEG2, H.264, H.265, and uncompressed video inputs.

Constructors

IDFDisabled 
IDFEnabled 
Instances
Bounded InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputDenoiseFilter -> c InputDenoiseFilter #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputDenoiseFilter #

toConstr :: InputDenoiseFilter -> Constr #

dataTypeOf :: InputDenoiseFilter -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c InputDenoiseFilter) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputDenoiseFilter) #

gmapT :: (forall b. Data b => b -> b) -> InputDenoiseFilter -> InputDenoiseFilter #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputDenoiseFilter -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputDenoiseFilter -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputDenoiseFilter -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputDenoiseFilter -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputDenoiseFilter -> m InputDenoiseFilter #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputDenoiseFilter -> m InputDenoiseFilter #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputDenoiseFilter -> m InputDenoiseFilter #

Ord InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep InputDenoiseFilter :: Type -> Type #

Hashable InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: InputDenoiseFilter -> () #

type Rep InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep InputDenoiseFilter = D1 (MetaData "InputDenoiseFilter" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "IDFDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "IDFEnabled" PrefixI False) (U1 :: Type -> Type))

InputFilterEnable

data InputFilterEnable Source #

Use Filter enable (InputFilterEnable) to specify how the transcoding service applies the denoise and deblock filters. You must also enable the filters separately, with Denoise (InputDenoiseFilter) and Deblock (InputDeblockFilter). * Auto - The transcoding service determines whether to apply filtering, depending on input type and quality. * Disable - The input is not filtered. This is true even if you use the API to enable them in (InputDeblockFilter) and (InputDeblockFilter). * Force - The in put is filtered regardless of input type.

Constructors

IFEAuto 
IFEDisable 
IFEForce 
Instances
Bounded InputFilterEnable Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum InputFilterEnable Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq InputFilterEnable Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data InputFilterEnable Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputFilterEnable -> c InputFilterEnable #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputFilterEnable #

toConstr :: InputFilterEnable -> Constr #

dataTypeOf :: InputFilterEnable -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c InputFilterEnable) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputFilterEnable) #

gmapT :: (forall b. Data b => b -> b) -> InputFilterEnable -> InputFilterEnable #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputFilterEnable -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputFilterEnable -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputFilterEnable -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputFilterEnable -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputFilterEnable -> m InputFilterEnable #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputFilterEnable -> m InputFilterEnable #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputFilterEnable -> m InputFilterEnable #

Ord InputFilterEnable Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read InputFilterEnable Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show InputFilterEnable Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic InputFilterEnable Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep InputFilterEnable :: Type -> Type #

Hashable InputFilterEnable Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON InputFilterEnable Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON InputFilterEnable Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader InputFilterEnable Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery InputFilterEnable Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString InputFilterEnable Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText InputFilterEnable Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText InputFilterEnable Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData InputFilterEnable Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: InputFilterEnable -> () #

type Rep InputFilterEnable Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep InputFilterEnable = D1 (MetaData "InputFilterEnable" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "IFEAuto" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "IFEDisable" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "IFEForce" PrefixI False) (U1 :: Type -> Type)))

InputPsiControl

data InputPsiControl Source #

Set PSI control (InputPsiControl) for transport stream inputs to specify which data the demux process to scans. * Ignore PSI - Scan all PIDs for audio and video. * Use PSI - Scan only PSI data.

Constructors

IgnorePsi 
UsePsi 
Instances
Bounded InputPsiControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum InputPsiControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq InputPsiControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data InputPsiControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputPsiControl -> c InputPsiControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputPsiControl #

toConstr :: InputPsiControl -> Constr #

dataTypeOf :: InputPsiControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c InputPsiControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputPsiControl) #

gmapT :: (forall b. Data b => b -> b) -> InputPsiControl -> InputPsiControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputPsiControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputPsiControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputPsiControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputPsiControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputPsiControl -> m InputPsiControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputPsiControl -> m InputPsiControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputPsiControl -> m InputPsiControl #

Ord InputPsiControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read InputPsiControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show InputPsiControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic InputPsiControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep InputPsiControl :: Type -> Type #

Hashable InputPsiControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON InputPsiControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON InputPsiControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader InputPsiControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery InputPsiControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString InputPsiControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText InputPsiControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText InputPsiControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData InputPsiControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: InputPsiControl -> () #

type Rep InputPsiControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep InputPsiControl = D1 (MetaData "InputPsiControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "IgnorePsi" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UsePsi" PrefixI False) (U1 :: Type -> Type))

InputTimecodeSource

data InputTimecodeSource Source #

Use Timecode source (InputTimecodeSource) to specify how timecode information from your input is adjusted and encoded in all outputs for the job. Default is embedded. Set to Embedded (EMBEDDED) to use the timecode that is in the input video. If no embedded timecode is in the source, will set the timecode for the first frame to 00:00:00:00. Set to Start at 0 (ZEROBASED) to set the timecode of the initial frame to 00:00:00:00. Set to Specified start (SPECIFIEDSTART) to provide the initial timecode yourself the setting (Start).

Instances
Bounded InputTimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum InputTimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq InputTimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data InputTimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputTimecodeSource -> c InputTimecodeSource #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputTimecodeSource #

toConstr :: InputTimecodeSource -> Constr #

dataTypeOf :: InputTimecodeSource -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c InputTimecodeSource) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputTimecodeSource) #

gmapT :: (forall b. Data b => b -> b) -> InputTimecodeSource -> InputTimecodeSource #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputTimecodeSource -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputTimecodeSource -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputTimecodeSource -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputTimecodeSource -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputTimecodeSource -> m InputTimecodeSource #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputTimecodeSource -> m InputTimecodeSource #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputTimecodeSource -> m InputTimecodeSource #

Ord InputTimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read InputTimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show InputTimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic InputTimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep InputTimecodeSource :: Type -> Type #

Hashable InputTimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON InputTimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON InputTimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader InputTimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery InputTimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString InputTimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText InputTimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText InputTimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData InputTimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: InputTimecodeSource -> () #

type Rep InputTimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep InputTimecodeSource = D1 (MetaData "InputTimecodeSource" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Embedded" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Specifiedstart" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Zerobased" PrefixI False) (U1 :: Type -> Type)))

JobStatus

data JobStatus Source #

A job's status can be SUBMITTED, PROGRESSING, COMPLETE, CANCELED, or ERROR.

Instances
Bounded JobStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum JobStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq JobStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data JobStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> JobStatus -> c JobStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c JobStatus #

toConstr :: JobStatus -> Constr #

dataTypeOf :: JobStatus -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c JobStatus) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c JobStatus) #

gmapT :: (forall b. Data b => b -> b) -> JobStatus -> JobStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> JobStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> JobStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> JobStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> JobStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> JobStatus -> m JobStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> JobStatus -> m JobStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> JobStatus -> m JobStatus #

Ord JobStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read JobStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show JobStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic JobStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep JobStatus :: Type -> Type #

Hashable JobStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON JobStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON JobStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader JobStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery JobStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString JobStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toBS :: JobStatus -> ByteString #

FromText JobStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText JobStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: JobStatus -> Text #

NFData JobStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: JobStatus -> () #

type Rep JobStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep JobStatus = D1 (MetaData "JobStatus" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "Canceled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Complete" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Error'" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Progressing" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Submitted" PrefixI False) (U1 :: Type -> Type))))

JobTemplateListBy

data JobTemplateListBy Source #

Optional. When you request a list of job templates, you can choose to list them alphabetically by NAME or chronologically by CREATION_DATE. If you don't specify, the service will list them by name.

Instances
Bounded JobTemplateListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum JobTemplateListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq JobTemplateListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data JobTemplateListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> JobTemplateListBy -> c JobTemplateListBy #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c JobTemplateListBy #

toConstr :: JobTemplateListBy -> Constr #

dataTypeOf :: JobTemplateListBy -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c JobTemplateListBy) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c JobTemplateListBy) #

gmapT :: (forall b. Data b => b -> b) -> JobTemplateListBy -> JobTemplateListBy #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> JobTemplateListBy -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> JobTemplateListBy -> r #

gmapQ :: (forall d. Data d => d -> u) -> JobTemplateListBy -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> JobTemplateListBy -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> JobTemplateListBy -> m JobTemplateListBy #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> JobTemplateListBy -> m JobTemplateListBy #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> JobTemplateListBy -> m JobTemplateListBy #

Ord JobTemplateListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read JobTemplateListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show JobTemplateListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic JobTemplateListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep JobTemplateListBy :: Type -> Type #

Hashable JobTemplateListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON JobTemplateListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader JobTemplateListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery JobTemplateListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString JobTemplateListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText JobTemplateListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText JobTemplateListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData JobTemplateListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: JobTemplateListBy -> () #

type Rep JobTemplateListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep JobTemplateListBy = D1 (MetaData "JobTemplateListBy" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "JTLBCreationDate" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "JTLBName" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "JTLBSystem" PrefixI False) (U1 :: Type -> Type)))

LanguageCode

data LanguageCode Source #

Code to specify the language, following the specification "ISO 639-2 three-digit code":http:/www.loc.govstandardsiso639-2

Constructors

Aar 
Abk 
Afr 
Aka 
Amh 
Ara 
Arg 
Asm 
Ava 
Ave 
Aym 
Aze 
Bak 
Bam 
Bel 
Ben 
Bih 
Bis 
Bod 
Bos 
Bre 
Bul 
Cat 
Ces 
Cha 
Che 
Chu 
Chv 
Cor 
Cos 
Cre 
Cym 
Dan 
Deu 
Div 
Dzo 
Ell 
Eng 
Enm 
Epo 
Est 
Eus 
Ewe 
Fao 
Fas 
Fij 
Fin 
Fra 
Frm 
Fry 
Ful 
Ger 
Gla 
Gle 
Glg 
Glv 
Grn 
Guj 
Hat 
Hau 
Heb 
Her 
Hin 
Hmo 
Hrv 
Hun 
Hye 
IPk 
Ibo 
Ido 
Iii 
Iku 
Ile 
Ina 
Ind 
Isl 
Ita 
Jav 
Jpn 
Kal 
Kan 
Kas 
Kat 
Kau 
Kaz 
Khm 
Kik 
Kin 
Kir 
Kom 
Kon 
Kor 
Kua 
Kur 
Lao 
Lat 
Lav 
Lim 
Lin 
Lit 
Ltz 
Lub 
Lug 
Mah 
Mal 
Mar 
Mkd 
Mlg 
Mlt 
Mon 
Mri 
Msa 
Mya 
Nau 
Nav 
Nbl 
Nde 
Ndo 
Nep 
Nld 
Nno 
Nob 
Nor 
Nya 
OSs 
Oci 
Oji 
Ori 
Orj 
Orm 
Pan 
Pli 
Pol 
Por 
Pus 
Qaa 
Qpc 
Que 
Roh 
Ron 
Run 
Rus 
Sag 
San 
Sin 
Slk 
Slv 
Sme 
Smo 
Sna 
Snd 
Som 
Sot 
Spa 
Sqi 
Srb 
Srd 
Ssw 
Sun 
Swa 
Swe 
Tah 
Tam 
Tat 
Tel 
Tgk 
Tgl 
Tha 
Tir 
Tng 
Ton 
Tsn 
Tso 
Tuk 
Tur 
Twi 
Uig 
Ukr 
Urd 
Uzb 
Ven 
Vie 
Vol 
Wln 
Wol 
Xho 
Yid 
Yor 
Zha 
Zho 
Zul 
Instances
Bounded LanguageCode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum LanguageCode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq LanguageCode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data LanguageCode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> LanguageCode -> c LanguageCode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c LanguageCode #

toConstr :: LanguageCode -> Constr #

dataTypeOf :: LanguageCode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c LanguageCode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c LanguageCode) #

gmapT :: (forall b. Data b => b -> b) -> LanguageCode -> LanguageCode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> LanguageCode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> LanguageCode -> r #

gmapQ :: (forall d. Data d => d -> u) -> LanguageCode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> LanguageCode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> LanguageCode -> m LanguageCode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> LanguageCode -> m LanguageCode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> LanguageCode -> m LanguageCode #

Ord LanguageCode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read LanguageCode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show LanguageCode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic LanguageCode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep LanguageCode :: Type -> Type #

Hashable LanguageCode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON LanguageCode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON LanguageCode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader LanguageCode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery LanguageCode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString LanguageCode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText LanguageCode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText LanguageCode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: LanguageCode -> Text #

NFData LanguageCode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: LanguageCode -> () #

type Rep LanguageCode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep LanguageCode = D1 (MetaData "LanguageCode" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (((((((C1 (MetaCons "Aar" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Abk" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Afr" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Aka" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Amh" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Ara" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Arg" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asm" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Ava" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Ave" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Aym" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "Aze" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Bak" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Bam" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Bel" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Ben" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Bih" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Bis" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Bod" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Bos" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Bre" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Bul" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Cat" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "Ces" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Cha" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Che" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Chu" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Chv" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Cor" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Cos" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Cre" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Cym" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Dan" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Deu" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Div" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "Dzo" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Ell" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Eng" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Enm" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Epo" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Est" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Eus" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Ewe" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Fao" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Fas" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Fij" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Fin" PrefixI False) (U1 :: Type -> Type))))))) :+: (((((C1 (MetaCons "Fra" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Frm" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Fry" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Ful" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Ger" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Gla" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Gle" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Glg" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Glv" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Grn" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Guj" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Hat" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "Hau" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Heb" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Her" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Hin" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Hmo" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Hrv" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Hun" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Hye" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "IPk" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Ibo" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Ido" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Iii" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "Iku" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Ile" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Ina" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Ind" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Isl" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Ita" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Jav" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Jpn" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Kal" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Kan" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Kas" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Kat" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "Kau" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Kaz" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Khm" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Kik" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Kin" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Kir" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Kom" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Kon" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Kor" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Kua" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Kur" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Lao" PrefixI False) (U1 :: Type -> Type)))))))) :+: ((((((C1 (MetaCons "Lat" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Lav" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Lim" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Lin" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Lit" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Ltz" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Lub" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Lug" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Mah" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Mal" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Mar" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Mkd" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "Mlg" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Mlt" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Mon" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Mri" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Msa" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Mya" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Nau" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Nav" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Nbl" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Nde" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Ndo" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Nep" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "Nld" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Nno" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Nob" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Nor" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Nya" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "OSs" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Oci" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Oji" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Ori" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Orj" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Orm" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Pan" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "Pli" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Pol" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Por" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Pus" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Qaa" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Qpc" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Que" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Roh" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Ron" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Run" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Rus" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Sag" PrefixI False) (U1 :: Type -> Type))))))) :+: (((((C1 (MetaCons "San" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Sin" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Slk" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Slv" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Sme" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Smo" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Sna" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Snd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Som" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Sot" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Spa" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Sqi" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "Srb" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Srd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Ssw" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Sun" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Swa" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Swe" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Tah" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Tam" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Tat" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Tel" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Tgk" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Tgl" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "Tha" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Tir" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Tng" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Ton" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Tsn" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Tso" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Tuk" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Tur" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Twi" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Uig" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Ukr" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Urd" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "Uzb" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Ven" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Vie" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Vol" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Wln" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Wol" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Xho" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Yid" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Yor" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Zha" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Zho" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Zul" PrefixI False) (U1 :: Type -> Type)))))))))

M2tsAudioBufferModel

data M2tsAudioBufferModel Source #

Selects between the DVB and ATSC buffer models for Dolby Digital audio.

Constructors

Atsc 
Dvb 
Instances
Bounded M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsAudioBufferModel -> c M2tsAudioBufferModel #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsAudioBufferModel #

toConstr :: M2tsAudioBufferModel -> Constr #

dataTypeOf :: M2tsAudioBufferModel -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c M2tsAudioBufferModel) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsAudioBufferModel) #

gmapT :: (forall b. Data b => b -> b) -> M2tsAudioBufferModel -> M2tsAudioBufferModel #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsAudioBufferModel -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsAudioBufferModel -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsAudioBufferModel -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsAudioBufferModel -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsAudioBufferModel -> m M2tsAudioBufferModel #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsAudioBufferModel -> m M2tsAudioBufferModel #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsAudioBufferModel -> m M2tsAudioBufferModel #

Ord M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep M2tsAudioBufferModel :: Type -> Type #

Hashable M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: M2tsAudioBufferModel -> () #

type Rep M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep M2tsAudioBufferModel = D1 (MetaData "M2tsAudioBufferModel" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Atsc" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Dvb" PrefixI False) (U1 :: Type -> Type))

M2tsBufferModel

data M2tsBufferModel Source #

Controls what buffer model to use for accurate interleaving. If set to MULTIPLEX, use multiplex buffer model. If set to NONE, this can lead to lower latency, but low-memory devices may not be able to play back the stream without interruptions.

Constructors

MBMMultiplex 
MBMNone 
Instances
Bounded M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsBufferModel -> c M2tsBufferModel #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsBufferModel #

toConstr :: M2tsBufferModel -> Constr #

dataTypeOf :: M2tsBufferModel -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c M2tsBufferModel) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsBufferModel) #

gmapT :: (forall b. Data b => b -> b) -> M2tsBufferModel -> M2tsBufferModel #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsBufferModel -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsBufferModel -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsBufferModel -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsBufferModel -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsBufferModel -> m M2tsBufferModel #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsBufferModel -> m M2tsBufferModel #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsBufferModel -> m M2tsBufferModel #

Ord M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep M2tsBufferModel :: Type -> Type #

Hashable M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: M2tsBufferModel -> () #

type Rep M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep M2tsBufferModel = D1 (MetaData "M2tsBufferModel" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MBMMultiplex" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MBMNone" PrefixI False) (U1 :: Type -> Type))

M2tsEbpAudioInterval

data M2tsEbpAudioInterval Source #

When set to VIDEO_AND_FIXED_INTERVALS, audio EBP markers will be added to partitions 3 and 4. The interval between these additional markers will be fixed, and will be slightly shorter than the video EBP marker interval. When set to VIDEO_INTERVAL, these additional markers will not be inserted. Only applicable when EBP segmentation markers are is selected (segmentationMarkers is EBP or EBP_LEGACY).

Instances
Bounded M2tsEbpAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum M2tsEbpAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq M2tsEbpAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data M2tsEbpAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsEbpAudioInterval -> c M2tsEbpAudioInterval #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsEbpAudioInterval #

toConstr :: M2tsEbpAudioInterval -> Constr #

dataTypeOf :: M2tsEbpAudioInterval -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c M2tsEbpAudioInterval) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsEbpAudioInterval) #

gmapT :: (forall b. Data b => b -> b) -> M2tsEbpAudioInterval -> M2tsEbpAudioInterval #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsEbpAudioInterval -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsEbpAudioInterval -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsEbpAudioInterval -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsEbpAudioInterval -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsEbpAudioInterval -> m M2tsEbpAudioInterval #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsEbpAudioInterval -> m M2tsEbpAudioInterval #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsEbpAudioInterval -> m M2tsEbpAudioInterval #

Ord M2tsEbpAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read M2tsEbpAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show M2tsEbpAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic M2tsEbpAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep M2tsEbpAudioInterval :: Type -> Type #

Hashable M2tsEbpAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON M2tsEbpAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON M2tsEbpAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader M2tsEbpAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery M2tsEbpAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString M2tsEbpAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText M2tsEbpAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText M2tsEbpAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData M2tsEbpAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: M2tsEbpAudioInterval -> () #

type Rep M2tsEbpAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep M2tsEbpAudioInterval = D1 (MetaData "M2tsEbpAudioInterval" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "VideoAndFixedIntervals" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "VideoInterval" PrefixI False) (U1 :: Type -> Type))

M2tsEbpPlacement

data M2tsEbpPlacement Source #

Selects which PIDs to place EBP markers on. They can either be placed only on the video PID, or on both the video PID and all audio PIDs. Only applicable when EBP segmentation markers are is selected (segmentationMarkers is EBP or EBP_LEGACY).

Instances
Bounded M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsEbpPlacement -> c M2tsEbpPlacement #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsEbpPlacement #

toConstr :: M2tsEbpPlacement -> Constr #

dataTypeOf :: M2tsEbpPlacement -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c M2tsEbpPlacement) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsEbpPlacement) #

gmapT :: (forall b. Data b => b -> b) -> M2tsEbpPlacement -> M2tsEbpPlacement #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsEbpPlacement -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsEbpPlacement -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsEbpPlacement -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsEbpPlacement -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsEbpPlacement -> m M2tsEbpPlacement #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsEbpPlacement -> m M2tsEbpPlacement #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsEbpPlacement -> m M2tsEbpPlacement #

Ord M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep M2tsEbpPlacement :: Type -> Type #

Hashable M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: M2tsEbpPlacement -> () #

type Rep M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep M2tsEbpPlacement = D1 (MetaData "M2tsEbpPlacement" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "VideoAndAudioPids" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "VideoPid" PrefixI False) (U1 :: Type -> Type))

M2tsEsRateInPes

data M2tsEsRateInPes Source #

Controls whether to include the ES Rate field in the PES header.

Constructors

MERIPExclude 
MERIPInclude 
Instances
Bounded M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsEsRateInPes -> c M2tsEsRateInPes #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsEsRateInPes #

toConstr :: M2tsEsRateInPes -> Constr #

dataTypeOf :: M2tsEsRateInPes -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c M2tsEsRateInPes) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsEsRateInPes) #

gmapT :: (forall b. Data b => b -> b) -> M2tsEsRateInPes -> M2tsEsRateInPes #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsEsRateInPes -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsEsRateInPes -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsEsRateInPes -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsEsRateInPes -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsEsRateInPes -> m M2tsEsRateInPes #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsEsRateInPes -> m M2tsEsRateInPes #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsEsRateInPes -> m M2tsEsRateInPes #

Ord M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep M2tsEsRateInPes :: Type -> Type #

Hashable M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: M2tsEsRateInPes -> () #

type Rep M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep M2tsEsRateInPes = D1 (MetaData "M2tsEsRateInPes" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MERIPExclude" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MERIPInclude" PrefixI False) (U1 :: Type -> Type))

M2tsNielsenId3

data M2tsNielsenId3 Source #

If INSERT, Nielsen inaudible tones for media tracking will be detected in the input audio and an equivalent ID3 tag will be inserted in the output.

Constructors

MNIInsert 
MNINone 
Instances
Bounded M2tsNielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum M2tsNielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq M2tsNielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data M2tsNielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsNielsenId3 -> c M2tsNielsenId3 #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsNielsenId3 #

toConstr :: M2tsNielsenId3 -> Constr #

dataTypeOf :: M2tsNielsenId3 -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c M2tsNielsenId3) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsNielsenId3) #

gmapT :: (forall b. Data b => b -> b) -> M2tsNielsenId3 -> M2tsNielsenId3 #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsNielsenId3 -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsNielsenId3 -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsNielsenId3 -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsNielsenId3 -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsNielsenId3 -> m M2tsNielsenId3 #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsNielsenId3 -> m M2tsNielsenId3 #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsNielsenId3 -> m M2tsNielsenId3 #

Ord M2tsNielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read M2tsNielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show M2tsNielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic M2tsNielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep M2tsNielsenId3 :: Type -> Type #

Hashable M2tsNielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON M2tsNielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON M2tsNielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader M2tsNielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery M2tsNielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString M2tsNielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText M2tsNielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText M2tsNielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData M2tsNielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: M2tsNielsenId3 -> () #

type Rep M2tsNielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep M2tsNielsenId3 = D1 (MetaData "M2tsNielsenId3" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MNIInsert" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MNINone" PrefixI False) (U1 :: Type -> Type))

M2tsPcrControl

data M2tsPcrControl Source #

When set to PCR_EVERY_PES_PACKET, a Program Clock Reference value is inserted for every Packetized Elementary Stream (PES) header. This is effective only when the PCR PID is the same as the video or audio elementary stream.

Instances
Bounded M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsPcrControl -> c M2tsPcrControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsPcrControl #

toConstr :: M2tsPcrControl -> Constr #

dataTypeOf :: M2tsPcrControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c M2tsPcrControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsPcrControl) #

gmapT :: (forall b. Data b => b -> b) -> M2tsPcrControl -> M2tsPcrControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsPcrControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsPcrControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsPcrControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsPcrControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsPcrControl -> m M2tsPcrControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsPcrControl -> m M2tsPcrControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsPcrControl -> m M2tsPcrControl #

Ord M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep M2tsPcrControl :: Type -> Type #

Hashable M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: M2tsPcrControl -> () #

type Rep M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep M2tsPcrControl = D1 (MetaData "M2tsPcrControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "ConfiguredPcrPeriod" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PcrEveryPesPacket" PrefixI False) (U1 :: Type -> Type))

M2tsRateMode

data M2tsRateMode Source #

When set to CBR, inserts null packets into transport stream to fill specified bitrate. When set to VBR, the bitrate setting acts as the maximum bitrate, but the output will not be padded up to that bitrate.

Constructors

MRMCbr 
MRMVbr 
Instances
Bounded M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsRateMode -> c M2tsRateMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsRateMode #

toConstr :: M2tsRateMode -> Constr #

dataTypeOf :: M2tsRateMode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c M2tsRateMode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsRateMode) #

gmapT :: (forall b. Data b => b -> b) -> M2tsRateMode -> M2tsRateMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsRateMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsRateMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsRateMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsRateMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsRateMode -> m M2tsRateMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsRateMode -> m M2tsRateMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsRateMode -> m M2tsRateMode #

Ord M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep M2tsRateMode :: Type -> Type #

Hashable M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: M2tsRateMode -> Text #

NFData M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: M2tsRateMode -> () #

type Rep M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep M2tsRateMode = D1 (MetaData "M2tsRateMode" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MRMCbr" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MRMVbr" PrefixI False) (U1 :: Type -> Type))

M2tsScte35Source

data M2tsScte35Source Source #

Enables SCTE-35 passthrough (scte35Source) to pass any SCTE-35 signals from input to output.

Constructors

MSSNone 
MSSPassthrough 
Instances
Bounded M2tsScte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum M2tsScte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq M2tsScte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data M2tsScte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsScte35Source -> c M2tsScte35Source #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsScte35Source #

toConstr :: M2tsScte35Source -> Constr #

dataTypeOf :: M2tsScte35Source -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c M2tsScte35Source) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsScte35Source) #

gmapT :: (forall b. Data b => b -> b) -> M2tsScte35Source -> M2tsScte35Source #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsScte35Source -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsScte35Source -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsScte35Source -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsScte35Source -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsScte35Source -> m M2tsScte35Source #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsScte35Source -> m M2tsScte35Source #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsScte35Source -> m M2tsScte35Source #

Ord M2tsScte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read M2tsScte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show M2tsScte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic M2tsScte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep M2tsScte35Source :: Type -> Type #

Hashable M2tsScte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON M2tsScte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON M2tsScte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader M2tsScte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery M2tsScte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString M2tsScte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText M2tsScte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText M2tsScte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData M2tsScte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: M2tsScte35Source -> () #

type Rep M2tsScte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep M2tsScte35Source = D1 (MetaData "M2tsScte35Source" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MSSNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MSSPassthrough" PrefixI False) (U1 :: Type -> Type))

M2tsSegmentationMarkers

data M2tsSegmentationMarkers Source #

Inserts segmentation markers at each segmentation_time period. rai_segstart sets the Random Access Indicator bit in the adaptation field. rai_adapt sets the RAI bit and adds the current timecode in the private data bytes. psi_segstart inserts PAT and PMT tables at the start of segments. ebp adds Encoder Boundary Point information to the adaptation field as per OpenCable specification OC-SP-EBP-I01-130118. ebp_legacy adds Encoder Boundary Point information to the adaptation field using a legacy proprietary format.

Instances
Bounded M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsSegmentationMarkers -> c M2tsSegmentationMarkers #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsSegmentationMarkers #

toConstr :: M2tsSegmentationMarkers -> Constr #

dataTypeOf :: M2tsSegmentationMarkers -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c M2tsSegmentationMarkers) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsSegmentationMarkers) #

gmapT :: (forall b. Data b => b -> b) -> M2tsSegmentationMarkers -> M2tsSegmentationMarkers #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsSegmentationMarkers -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsSegmentationMarkers -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsSegmentationMarkers -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsSegmentationMarkers -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsSegmentationMarkers -> m M2tsSegmentationMarkers #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsSegmentationMarkers -> m M2tsSegmentationMarkers #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsSegmentationMarkers -> m M2tsSegmentationMarkers #

Ord M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep M2tsSegmentationMarkers :: Type -> Type #

Hashable M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: M2tsSegmentationMarkers -> () #

type Rep M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep M2tsSegmentationMarkers = D1 (MetaData "M2tsSegmentationMarkers" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "MSMEbp" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MSMEbpLegacy" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MSMNone" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "MSMPsiSegstart" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MSMRaiAdapt" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MSMRaiSegstart" PrefixI False) (U1 :: Type -> Type))))

M2tsSegmentationStyle

data M2tsSegmentationStyle Source #

The segmentation style parameter controls how segmentation markers are inserted into the transport stream. With avails, it is possible that segments may be truncated, which can influence where future segmentation markers are inserted. When a segmentation style of "reset_cadence" is selected and a segment is truncated due to an avail, we will reset the segmentation cadence. This means the subsequent segment will have a duration of of $segmentation_time seconds. When a segmentation style of "maintain_cadence" is selected and a segment is truncated due to an avail, we will not reset the segmentation cadence. This means the subsequent segment will likely be truncated as well. However, all segments after that will have a duration of $segmentation_time seconds. Note that EBP lookahead is a slight exception to this rule.

Instances
Bounded M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsSegmentationStyle -> c M2tsSegmentationStyle #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsSegmentationStyle #

toConstr :: M2tsSegmentationStyle -> Constr #

dataTypeOf :: M2tsSegmentationStyle -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c M2tsSegmentationStyle) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsSegmentationStyle) #

gmapT :: (forall b. Data b => b -> b) -> M2tsSegmentationStyle -> M2tsSegmentationStyle #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsSegmentationStyle -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsSegmentationStyle -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsSegmentationStyle -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsSegmentationStyle -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsSegmentationStyle -> m M2tsSegmentationStyle #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsSegmentationStyle -> m M2tsSegmentationStyle #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsSegmentationStyle -> m M2tsSegmentationStyle #

Ord M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep M2tsSegmentationStyle :: Type -> Type #

Hashable M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: M2tsSegmentationStyle -> () #

type Rep M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep M2tsSegmentationStyle = D1 (MetaData "M2tsSegmentationStyle" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MaintainCadence" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ResetCadence" PrefixI False) (U1 :: Type -> Type))

M3u8NielsenId3

data M3u8NielsenId3 Source #

If INSERT, Nielsen inaudible tones for media tracking will be detected in the input audio and an equivalent ID3 tag will be inserted in the output.

Constructors

M3uInsert 
M3uNone 
Instances
Bounded M3u8NielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum M3u8NielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq M3u8NielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data M3u8NielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M3u8NielsenId3 -> c M3u8NielsenId3 #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M3u8NielsenId3 #

toConstr :: M3u8NielsenId3 -> Constr #

dataTypeOf :: M3u8NielsenId3 -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c M3u8NielsenId3) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M3u8NielsenId3) #

gmapT :: (forall b. Data b => b -> b) -> M3u8NielsenId3 -> M3u8NielsenId3 #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M3u8NielsenId3 -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M3u8NielsenId3 -> r #

gmapQ :: (forall d. Data d => d -> u) -> M3u8NielsenId3 -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M3u8NielsenId3 -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M3u8NielsenId3 -> m M3u8NielsenId3 #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M3u8NielsenId3 -> m M3u8NielsenId3 #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M3u8NielsenId3 -> m M3u8NielsenId3 #

Ord M3u8NielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read M3u8NielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show M3u8NielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic M3u8NielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep M3u8NielsenId3 :: Type -> Type #

Hashable M3u8NielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON M3u8NielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON M3u8NielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader M3u8NielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery M3u8NielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString M3u8NielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText M3u8NielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText M3u8NielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData M3u8NielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: M3u8NielsenId3 -> () #

type Rep M3u8NielsenId3 Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep M3u8NielsenId3 = D1 (MetaData "M3u8NielsenId3" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "M3uInsert" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "M3uNone" PrefixI False) (U1 :: Type -> Type))

M3u8PcrControl

data M3u8PcrControl Source #

When set to PCR_EVERY_PES_PACKET a Program Clock Reference value is inserted for every Packetized Elementary Stream (PES) header. This parameter is effective only when the PCR PID is the same as the video or audio elementary stream.

Instances
Bounded M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M3u8PcrControl -> c M3u8PcrControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M3u8PcrControl #

toConstr :: M3u8PcrControl -> Constr #

dataTypeOf :: M3u8PcrControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c M3u8PcrControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M3u8PcrControl) #

gmapT :: (forall b. Data b => b -> b) -> M3u8PcrControl -> M3u8PcrControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M3u8PcrControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M3u8PcrControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> M3u8PcrControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M3u8PcrControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M3u8PcrControl -> m M3u8PcrControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M3u8PcrControl -> m M3u8PcrControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M3u8PcrControl -> m M3u8PcrControl #

Ord M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep M3u8PcrControl :: Type -> Type #

Hashable M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: M3u8PcrControl -> () #

type Rep M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep M3u8PcrControl = D1 (MetaData "M3u8PcrControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MPCConfiguredPcrPeriod" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MPCPcrEveryPesPacket" PrefixI False) (U1 :: Type -> Type))

M3u8Scte35Source

data M3u8Scte35Source Source #

Enables SCTE-35 passthrough (scte35Source) to pass any SCTE-35 signals from input to output.

Constructors

MNone 
MPassthrough 
Instances
Bounded M3u8Scte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum M3u8Scte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq M3u8Scte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data M3u8Scte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M3u8Scte35Source -> c M3u8Scte35Source #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M3u8Scte35Source #

toConstr :: M3u8Scte35Source -> Constr #

dataTypeOf :: M3u8Scte35Source -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c M3u8Scte35Source) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M3u8Scte35Source) #

gmapT :: (forall b. Data b => b -> b) -> M3u8Scte35Source -> M3u8Scte35Source #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M3u8Scte35Source -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M3u8Scte35Source -> r #

gmapQ :: (forall d. Data d => d -> u) -> M3u8Scte35Source -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M3u8Scte35Source -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M3u8Scte35Source -> m M3u8Scte35Source #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M3u8Scte35Source -> m M3u8Scte35Source #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M3u8Scte35Source -> m M3u8Scte35Source #

Ord M3u8Scte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read M3u8Scte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show M3u8Scte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic M3u8Scte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep M3u8Scte35Source :: Type -> Type #

Hashable M3u8Scte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON M3u8Scte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON M3u8Scte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader M3u8Scte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery M3u8Scte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString M3u8Scte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText M3u8Scte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText M3u8Scte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData M3u8Scte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: M3u8Scte35Source -> () #

type Rep M3u8Scte35Source Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep M3u8Scte35Source = D1 (MetaData "M3u8Scte35Source" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MPassthrough" PrefixI False) (U1 :: Type -> Type))

MovClapAtom

data MovClapAtom Source #

When enabled, include clap atom if appropriate for the video output settings.

Constructors

MExclude 
MInclude 
Instances
Bounded MovClapAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum MovClapAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq MovClapAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data MovClapAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> MovClapAtom -> c MovClapAtom #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c MovClapAtom #

toConstr :: MovClapAtom -> Constr #

dataTypeOf :: MovClapAtom -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c MovClapAtom) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c MovClapAtom) #

gmapT :: (forall b. Data b => b -> b) -> MovClapAtom -> MovClapAtom #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> MovClapAtom -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> MovClapAtom -> r #

gmapQ :: (forall d. Data d => d -> u) -> MovClapAtom -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> MovClapAtom -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> MovClapAtom -> m MovClapAtom #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> MovClapAtom -> m MovClapAtom #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> MovClapAtom -> m MovClapAtom #

Ord MovClapAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read MovClapAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show MovClapAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic MovClapAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep MovClapAtom :: Type -> Type #

Hashable MovClapAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON MovClapAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON MovClapAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader MovClapAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery MovClapAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString MovClapAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText MovClapAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText MovClapAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: MovClapAtom -> Text #

NFData MovClapAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: MovClapAtom -> () #

type Rep MovClapAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep MovClapAtom = D1 (MetaData "MovClapAtom" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MExclude" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MInclude" PrefixI False) (U1 :: Type -> Type))

MovCslgAtom

data MovCslgAtom Source #

When enabled, file composition times will start at zero, composition times in the ctts (composition time to sample) box for B-frames will be negative, and a cslg (composition shift least greatest) box will be included per 14496-1 amendment 1. This improves compatibility with Apple players and tools.

Constructors

MCAExclude 
MCAInclude 
Instances
Bounded MovCslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum MovCslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq MovCslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data MovCslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> MovCslgAtom -> c MovCslgAtom #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c MovCslgAtom #

toConstr :: MovCslgAtom -> Constr #

dataTypeOf :: MovCslgAtom -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c MovCslgAtom) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c MovCslgAtom) #

gmapT :: (forall b. Data b => b -> b) -> MovCslgAtom -> MovCslgAtom #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> MovCslgAtom -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> MovCslgAtom -> r #

gmapQ :: (forall d. Data d => d -> u) -> MovCslgAtom -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> MovCslgAtom -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> MovCslgAtom -> m MovCslgAtom #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> MovCslgAtom -> m MovCslgAtom #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> MovCslgAtom -> m MovCslgAtom #

Ord MovCslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read MovCslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show MovCslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic MovCslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep MovCslgAtom :: Type -> Type #

Hashable MovCslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON MovCslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON MovCslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader MovCslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery MovCslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString MovCslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText MovCslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText MovCslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: MovCslgAtom -> Text #

NFData MovCslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: MovCslgAtom -> () #

type Rep MovCslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep MovCslgAtom = D1 (MetaData "MovCslgAtom" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MCAExclude" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MCAInclude" PrefixI False) (U1 :: Type -> Type))

MovMpeg2FourCCControl

data MovMpeg2FourCCControl Source #

When set to XDCAM, writes MPEG2 video streams into the QuickTime file using XDCAM fourcc codes. This increases compatibility with Apple editors and players, but may decrease compatibility with other players. Only applicable when the video codec is MPEG2.

Constructors

Mpeg 
Xdcam 
Instances
Bounded MovMpeg2FourCCControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum MovMpeg2FourCCControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq MovMpeg2FourCCControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data MovMpeg2FourCCControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> MovMpeg2FourCCControl -> c MovMpeg2FourCCControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c MovMpeg2FourCCControl #

toConstr :: MovMpeg2FourCCControl -> Constr #

dataTypeOf :: MovMpeg2FourCCControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c MovMpeg2FourCCControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c MovMpeg2FourCCControl) #

gmapT :: (forall b. Data b => b -> b) -> MovMpeg2FourCCControl -> MovMpeg2FourCCControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> MovMpeg2FourCCControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> MovMpeg2FourCCControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> MovMpeg2FourCCControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> MovMpeg2FourCCControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> MovMpeg2FourCCControl -> m MovMpeg2FourCCControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> MovMpeg2FourCCControl -> m MovMpeg2FourCCControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> MovMpeg2FourCCControl -> m MovMpeg2FourCCControl #

Ord MovMpeg2FourCCControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read MovMpeg2FourCCControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show MovMpeg2FourCCControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic MovMpeg2FourCCControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep MovMpeg2FourCCControl :: Type -> Type #

Hashable MovMpeg2FourCCControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON MovMpeg2FourCCControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON MovMpeg2FourCCControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader MovMpeg2FourCCControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery MovMpeg2FourCCControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString MovMpeg2FourCCControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText MovMpeg2FourCCControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText MovMpeg2FourCCControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData MovMpeg2FourCCControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: MovMpeg2FourCCControl -> () #

type Rep MovMpeg2FourCCControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep MovMpeg2FourCCControl = D1 (MetaData "MovMpeg2FourCCControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Mpeg" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Xdcam" PrefixI False) (U1 :: Type -> Type))

MovPaddingControl

data MovPaddingControl Source #

If set to OMNEON, inserts Omneon-compatible padding

Constructors

MPCNone 
MPCOmneon 
Instances
Bounded MovPaddingControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum MovPaddingControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq MovPaddingControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data MovPaddingControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> MovPaddingControl -> c MovPaddingControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c MovPaddingControl #

toConstr :: MovPaddingControl -> Constr #

dataTypeOf :: MovPaddingControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c MovPaddingControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c MovPaddingControl) #

gmapT :: (forall b. Data b => b -> b) -> MovPaddingControl -> MovPaddingControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> MovPaddingControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> MovPaddingControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> MovPaddingControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> MovPaddingControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> MovPaddingControl -> m MovPaddingControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> MovPaddingControl -> m MovPaddingControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> MovPaddingControl -> m MovPaddingControl #

Ord MovPaddingControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read MovPaddingControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show MovPaddingControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic MovPaddingControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep MovPaddingControl :: Type -> Type #

Hashable MovPaddingControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON MovPaddingControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON MovPaddingControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader MovPaddingControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery MovPaddingControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString MovPaddingControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText MovPaddingControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText MovPaddingControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData MovPaddingControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: MovPaddingControl -> () #

type Rep MovPaddingControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep MovPaddingControl = D1 (MetaData "MovPaddingControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MPCNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MPCOmneon" PrefixI False) (U1 :: Type -> Type))

MovReference

data MovReference Source #

A value of external creates separate media files and the wrapper file (.mov) contains references to these media files. A value of self_contained creates only a wrapper (.mov) file and this file contains all of the media.

Constructors

External 
SelfContained 
Instances
Bounded MovReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum MovReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq MovReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data MovReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> MovReference -> c MovReference #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c MovReference #

toConstr :: MovReference -> Constr #

dataTypeOf :: MovReference -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c MovReference) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c MovReference) #

gmapT :: (forall b. Data b => b -> b) -> MovReference -> MovReference #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> MovReference -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> MovReference -> r #

gmapQ :: (forall d. Data d => d -> u) -> MovReference -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> MovReference -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> MovReference -> m MovReference #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> MovReference -> m MovReference #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> MovReference -> m MovReference #

Ord MovReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read MovReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show MovReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic MovReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep MovReference :: Type -> Type #

Hashable MovReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON MovReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON MovReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader MovReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery MovReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString MovReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText MovReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText MovReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: MovReference -> Text #

NFData MovReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: MovReference -> () #

type Rep MovReference Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep MovReference = D1 (MetaData "MovReference" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "External" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SelfContained" PrefixI False) (U1 :: Type -> Type))

Mp4CslgAtom

data Mp4CslgAtom Source #

When enabled, file composition times will start at zero, composition times in the ctts (composition time to sample) box for B-frames will be negative, and a cslg (composition shift least greatest) box will be included per 14496-1 amendment 1. This improves compatibility with Apple players and tools.

Constructors

Mp4Exclude 
Mp4Include 
Instances
Bounded Mp4CslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Mp4CslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Mp4CslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Mp4CslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mp4CslgAtom -> c Mp4CslgAtom #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mp4CslgAtom #

toConstr :: Mp4CslgAtom -> Constr #

dataTypeOf :: Mp4CslgAtom -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Mp4CslgAtom) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mp4CslgAtom) #

gmapT :: (forall b. Data b => b -> b) -> Mp4CslgAtom -> Mp4CslgAtom #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mp4CslgAtom -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mp4CslgAtom -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mp4CslgAtom -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mp4CslgAtom -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mp4CslgAtom -> m Mp4CslgAtom #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mp4CslgAtom -> m Mp4CslgAtom #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mp4CslgAtom -> m Mp4CslgAtom #

Ord Mp4CslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Mp4CslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Mp4CslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Mp4CslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Mp4CslgAtom :: Type -> Type #

Hashable Mp4CslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Mp4CslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Mp4CslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Mp4CslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Mp4CslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Mp4CslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Mp4CslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Mp4CslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: Mp4CslgAtom -> Text #

NFData Mp4CslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Mp4CslgAtom -> () #

type Rep Mp4CslgAtom Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Mp4CslgAtom = D1 (MetaData "Mp4CslgAtom" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Mp4Exclude" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Mp4Include" PrefixI False) (U1 :: Type -> Type))

Mp4FreeSpaceBox

data Mp4FreeSpaceBox Source #

Inserts a free-space box immediately after the moov box.

Constructors

MFSBExclude 
MFSBInclude 
Instances
Bounded Mp4FreeSpaceBox Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Mp4FreeSpaceBox Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Mp4FreeSpaceBox Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Mp4FreeSpaceBox Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mp4FreeSpaceBox -> c Mp4FreeSpaceBox #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mp4FreeSpaceBox #

toConstr :: Mp4FreeSpaceBox -> Constr #

dataTypeOf :: Mp4FreeSpaceBox -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Mp4FreeSpaceBox) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mp4FreeSpaceBox) #

gmapT :: (forall b. Data b => b -> b) -> Mp4FreeSpaceBox -> Mp4FreeSpaceBox #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mp4FreeSpaceBox -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mp4FreeSpaceBox -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mp4FreeSpaceBox -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mp4FreeSpaceBox -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mp4FreeSpaceBox -> m Mp4FreeSpaceBox #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mp4FreeSpaceBox -> m Mp4FreeSpaceBox #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mp4FreeSpaceBox -> m Mp4FreeSpaceBox #

Ord Mp4FreeSpaceBox Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Mp4FreeSpaceBox Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Mp4FreeSpaceBox Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Mp4FreeSpaceBox Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Mp4FreeSpaceBox :: Type -> Type #

Hashable Mp4FreeSpaceBox Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Mp4FreeSpaceBox Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Mp4FreeSpaceBox Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Mp4FreeSpaceBox Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Mp4FreeSpaceBox Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Mp4FreeSpaceBox Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Mp4FreeSpaceBox Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Mp4FreeSpaceBox Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Mp4FreeSpaceBox Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Mp4FreeSpaceBox -> () #

type Rep Mp4FreeSpaceBox Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Mp4FreeSpaceBox = D1 (MetaData "Mp4FreeSpaceBox" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MFSBExclude" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MFSBInclude" PrefixI False) (U1 :: Type -> Type))

Mp4MoovPlacement

data Mp4MoovPlacement Source #

If set to PROGRESSIVE_DOWNLOAD, the MOOV atom is relocated to the beginning of the archive as required for progressive downloading. Otherwise it is placed normally at the end.

Instances
Bounded Mp4MoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Mp4MoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Mp4MoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Mp4MoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mp4MoovPlacement -> c Mp4MoovPlacement #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mp4MoovPlacement #

toConstr :: Mp4MoovPlacement -> Constr #

dataTypeOf :: Mp4MoovPlacement -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Mp4MoovPlacement) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mp4MoovPlacement) #

gmapT :: (forall b. Data b => b -> b) -> Mp4MoovPlacement -> Mp4MoovPlacement #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mp4MoovPlacement -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mp4MoovPlacement -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mp4MoovPlacement -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mp4MoovPlacement -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mp4MoovPlacement -> m Mp4MoovPlacement #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mp4MoovPlacement -> m Mp4MoovPlacement #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mp4MoovPlacement -> m Mp4MoovPlacement #

Ord Mp4MoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Mp4MoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Mp4MoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Mp4MoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Mp4MoovPlacement :: Type -> Type #

Hashable Mp4MoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Mp4MoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Mp4MoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Mp4MoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Mp4MoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Mp4MoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Mp4MoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Mp4MoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Mp4MoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Mp4MoovPlacement -> () #

type Rep Mp4MoovPlacement Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Mp4MoovPlacement = D1 (MetaData "Mp4MoovPlacement" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MMPNormal" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MMPProgressiveDownload" PrefixI False) (U1 :: Type -> Type))

Mpeg2AdaptiveQuantization

data Mpeg2AdaptiveQuantization Source #

Adaptive quantization. Allows intra-frame quantizers to vary to improve visual quality.

Constructors

MAQHigh 
MAQLow 
MAQMedium 
MAQOff 
Instances
Bounded Mpeg2AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Mpeg2AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Mpeg2AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Mpeg2AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mpeg2AdaptiveQuantization -> c Mpeg2AdaptiveQuantization #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mpeg2AdaptiveQuantization #

toConstr :: Mpeg2AdaptiveQuantization -> Constr #

dataTypeOf :: Mpeg2AdaptiveQuantization -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Mpeg2AdaptiveQuantization) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mpeg2AdaptiveQuantization) #

gmapT :: (forall b. Data b => b -> b) -> Mpeg2AdaptiveQuantization -> Mpeg2AdaptiveQuantization #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2AdaptiveQuantization -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2AdaptiveQuantization -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mpeg2AdaptiveQuantization -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mpeg2AdaptiveQuantization -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mpeg2AdaptiveQuantization -> m Mpeg2AdaptiveQuantization #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2AdaptiveQuantization -> m Mpeg2AdaptiveQuantization #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2AdaptiveQuantization -> m Mpeg2AdaptiveQuantization #

Ord Mpeg2AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Mpeg2AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Mpeg2AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Mpeg2AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Mpeg2AdaptiveQuantization :: Type -> Type #

Hashable Mpeg2AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Mpeg2AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Mpeg2AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Mpeg2AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Mpeg2AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Mpeg2AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Mpeg2AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Mpeg2AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Mpeg2AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Mpeg2AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Mpeg2AdaptiveQuantization = D1 (MetaData "Mpeg2AdaptiveQuantization" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "MAQHigh" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MAQLow" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MAQMedium" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MAQOff" PrefixI False) (U1 :: Type -> Type)))

Mpeg2CodecLevel

data Mpeg2CodecLevel Source #

Use Level (Mpeg2CodecLevel) to set the MPEG-2 level for the video output.

Instances
Bounded Mpeg2CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Mpeg2CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Mpeg2CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Mpeg2CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mpeg2CodecLevel -> c Mpeg2CodecLevel #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mpeg2CodecLevel #

toConstr :: Mpeg2CodecLevel -> Constr #

dataTypeOf :: Mpeg2CodecLevel -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Mpeg2CodecLevel) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mpeg2CodecLevel) #

gmapT :: (forall b. Data b => b -> b) -> Mpeg2CodecLevel -> Mpeg2CodecLevel #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2CodecLevel -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2CodecLevel -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mpeg2CodecLevel -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mpeg2CodecLevel -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mpeg2CodecLevel -> m Mpeg2CodecLevel #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2CodecLevel -> m Mpeg2CodecLevel #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2CodecLevel -> m Mpeg2CodecLevel #

Ord Mpeg2CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Mpeg2CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Mpeg2CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Mpeg2CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Mpeg2CodecLevel :: Type -> Type #

Hashable Mpeg2CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Mpeg2CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Mpeg2CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Mpeg2CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Mpeg2CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Mpeg2CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Mpeg2CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Mpeg2CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Mpeg2CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Mpeg2CodecLevel -> () #

type Rep Mpeg2CodecLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Mpeg2CodecLevel = D1 (MetaData "Mpeg2CodecLevel" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "MCLAuto" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MCLHIGH1440" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MCLHigh" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MCLLow" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MCLMain" PrefixI False) (U1 :: Type -> Type))))

Mpeg2CodecProfile

data Mpeg2CodecProfile Source #

Use Profile (Mpeg2CodecProfile) to set the MPEG-2 profile for the video output.

Constructors

Main 
Profile422 
Instances
Bounded Mpeg2CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Mpeg2CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Mpeg2CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Mpeg2CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mpeg2CodecProfile -> c Mpeg2CodecProfile #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mpeg2CodecProfile #

toConstr :: Mpeg2CodecProfile -> Constr #

dataTypeOf :: Mpeg2CodecProfile -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Mpeg2CodecProfile) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mpeg2CodecProfile) #

gmapT :: (forall b. Data b => b -> b) -> Mpeg2CodecProfile -> Mpeg2CodecProfile #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2CodecProfile -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2CodecProfile -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mpeg2CodecProfile -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mpeg2CodecProfile -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mpeg2CodecProfile -> m Mpeg2CodecProfile #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2CodecProfile -> m Mpeg2CodecProfile #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2CodecProfile -> m Mpeg2CodecProfile #

Ord Mpeg2CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Mpeg2CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Mpeg2CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Mpeg2CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Mpeg2CodecProfile :: Type -> Type #

Hashable Mpeg2CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Mpeg2CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Mpeg2CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Mpeg2CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Mpeg2CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Mpeg2CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Mpeg2CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Mpeg2CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Mpeg2CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Mpeg2CodecProfile -> () #

type Rep Mpeg2CodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Mpeg2CodecProfile = D1 (MetaData "Mpeg2CodecProfile" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Main" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Profile422" PrefixI False) (U1 :: Type -> Type))

Mpeg2FramerateControl

data Mpeg2FramerateControl Source #

Using the API, set FramerateControl to INITIALIZE_FROM_SOURCE if you want the service to use the framerate from the input. Using the console, do this by choosing INITIALIZE_FROM_SOURCE for Framerate.

Instances
Bounded Mpeg2FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Mpeg2FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Mpeg2FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Mpeg2FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mpeg2FramerateControl -> c Mpeg2FramerateControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mpeg2FramerateControl #

toConstr :: Mpeg2FramerateControl -> Constr #

dataTypeOf :: Mpeg2FramerateControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Mpeg2FramerateControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mpeg2FramerateControl) #

gmapT :: (forall b. Data b => b -> b) -> Mpeg2FramerateControl -> Mpeg2FramerateControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2FramerateControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2FramerateControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mpeg2FramerateControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mpeg2FramerateControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mpeg2FramerateControl -> m Mpeg2FramerateControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2FramerateControl -> m Mpeg2FramerateControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2FramerateControl -> m Mpeg2FramerateControl #

Ord Mpeg2FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Mpeg2FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Mpeg2FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Mpeg2FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Mpeg2FramerateControl :: Type -> Type #

Hashable Mpeg2FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Mpeg2FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Mpeg2FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Mpeg2FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Mpeg2FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Mpeg2FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Mpeg2FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Mpeg2FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Mpeg2FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Mpeg2FramerateControl -> () #

type Rep Mpeg2FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Mpeg2FramerateControl = D1 (MetaData "Mpeg2FramerateControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MFCInitializeFromSource" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MFCSpecified" PrefixI False) (U1 :: Type -> Type))

Mpeg2FramerateConversionAlgorithm

data Mpeg2FramerateConversionAlgorithm Source #

When set to INTERPOLATE, produces smoother motion during framerate conversion.

Instances
Bounded Mpeg2FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Mpeg2FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Mpeg2FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Mpeg2FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mpeg2FramerateConversionAlgorithm -> c Mpeg2FramerateConversionAlgorithm #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mpeg2FramerateConversionAlgorithm #

toConstr :: Mpeg2FramerateConversionAlgorithm -> Constr #

dataTypeOf :: Mpeg2FramerateConversionAlgorithm -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Mpeg2FramerateConversionAlgorithm) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mpeg2FramerateConversionAlgorithm) #

gmapT :: (forall b. Data b => b -> b) -> Mpeg2FramerateConversionAlgorithm -> Mpeg2FramerateConversionAlgorithm #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2FramerateConversionAlgorithm -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2FramerateConversionAlgorithm -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mpeg2FramerateConversionAlgorithm -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mpeg2FramerateConversionAlgorithm -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mpeg2FramerateConversionAlgorithm -> m Mpeg2FramerateConversionAlgorithm #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2FramerateConversionAlgorithm -> m Mpeg2FramerateConversionAlgorithm #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2FramerateConversionAlgorithm -> m Mpeg2FramerateConversionAlgorithm #

Ord Mpeg2FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Mpeg2FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Mpeg2FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Mpeg2FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Mpeg2FramerateConversionAlgorithm :: Type -> Type #

Hashable Mpeg2FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Mpeg2FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Mpeg2FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Mpeg2FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Mpeg2FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Mpeg2FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Mpeg2FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Mpeg2FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Mpeg2FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Mpeg2FramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Mpeg2FramerateConversionAlgorithm = D1 (MetaData "Mpeg2FramerateConversionAlgorithm" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MFCADuplicateDrop" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MFCAInterpolate" PrefixI False) (U1 :: Type -> Type))

Mpeg2GopSizeUnits

data Mpeg2GopSizeUnits Source #

Indicates if the GOP Size in MPEG2 is specified in frames or seconds. If seconds the system will convert the GOP Size into a frame count at run time.

Constructors

MGSUFrames 
MGSUSeconds 
Instances
Bounded Mpeg2GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Mpeg2GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Mpeg2GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Mpeg2GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mpeg2GopSizeUnits -> c Mpeg2GopSizeUnits #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mpeg2GopSizeUnits #

toConstr :: Mpeg2GopSizeUnits -> Constr #

dataTypeOf :: Mpeg2GopSizeUnits -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Mpeg2GopSizeUnits) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mpeg2GopSizeUnits) #

gmapT :: (forall b. Data b => b -> b) -> Mpeg2GopSizeUnits -> Mpeg2GopSizeUnits #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2GopSizeUnits -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2GopSizeUnits -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mpeg2GopSizeUnits -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mpeg2GopSizeUnits -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mpeg2GopSizeUnits -> m Mpeg2GopSizeUnits #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2GopSizeUnits -> m Mpeg2GopSizeUnits #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2GopSizeUnits -> m Mpeg2GopSizeUnits #

Ord Mpeg2GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Mpeg2GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Mpeg2GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Mpeg2GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Mpeg2GopSizeUnits :: Type -> Type #

Hashable Mpeg2GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Mpeg2GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Mpeg2GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Mpeg2GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Mpeg2GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Mpeg2GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Mpeg2GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Mpeg2GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Mpeg2GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Mpeg2GopSizeUnits -> () #

type Rep Mpeg2GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Mpeg2GopSizeUnits = D1 (MetaData "Mpeg2GopSizeUnits" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MGSUFrames" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MGSUSeconds" PrefixI False) (U1 :: Type -> Type))

Mpeg2InterlaceMode

data Mpeg2InterlaceMode Source #

Use Interlace mode (InterlaceMode) to choose the scan line type for the output. * Top Field First (TOP_FIELD) and Bottom Field First (BOTTOM_FIELD) produce interlaced output with the entire output having the same field polarity (top or bottom first). * Follow, Default Top (FOLLOw_TOP_FIELD) and Follow, Default Bottom (FOLLOW_BOTTOM_FIELD) use the same field polarity as the source. Therefore, behavior depends on the input scan type. - If the source is interlaced, the output will be interlaced with the same polarity as the source (it will follow the source). The output could therefore be a mix of "top field first" and "bottom field first". - If the source is progressive, the output will be interlaced with "top field first" or "bottom field first" polarity, depending on which of the Follow options you chose.

Instances
Bounded Mpeg2InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Mpeg2InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Mpeg2InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Mpeg2InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mpeg2InterlaceMode -> c Mpeg2InterlaceMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mpeg2InterlaceMode #

toConstr :: Mpeg2InterlaceMode -> Constr #

dataTypeOf :: Mpeg2InterlaceMode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Mpeg2InterlaceMode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mpeg2InterlaceMode) #

gmapT :: (forall b. Data b => b -> b) -> Mpeg2InterlaceMode -> Mpeg2InterlaceMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2InterlaceMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2InterlaceMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mpeg2InterlaceMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mpeg2InterlaceMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mpeg2InterlaceMode -> m Mpeg2InterlaceMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2InterlaceMode -> m Mpeg2InterlaceMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2InterlaceMode -> m Mpeg2InterlaceMode #

Ord Mpeg2InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Mpeg2InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Mpeg2InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Mpeg2InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Mpeg2InterlaceMode :: Type -> Type #

Hashable Mpeg2InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Mpeg2InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Mpeg2InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Mpeg2InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Mpeg2InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Mpeg2InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Mpeg2InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Mpeg2InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Mpeg2InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Mpeg2InterlaceMode -> () #

type Rep Mpeg2InterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Mpeg2InterlaceMode = D1 (MetaData "Mpeg2InterlaceMode" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "MIMBottomField" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MIMFollowBottomField" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MIMFollowTopField" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MIMProgressive" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MIMTopField" PrefixI False) (U1 :: Type -> Type))))

Mpeg2IntraDcPrecision

data Mpeg2IntraDcPrecision Source #

Use Intra DC precision (Mpeg2IntraDcPrecision) to set quantization precision for intra-block DC coefficients. If you choose the value auto, the service will automatically select the precision based on the per-frame compression ratio.

Instances
Bounded Mpeg2IntraDcPrecision Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Mpeg2IntraDcPrecision Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Mpeg2IntraDcPrecision Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Mpeg2IntraDcPrecision Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mpeg2IntraDcPrecision -> c Mpeg2IntraDcPrecision #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mpeg2IntraDcPrecision #

toConstr :: Mpeg2IntraDcPrecision -> Constr #

dataTypeOf :: Mpeg2IntraDcPrecision -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Mpeg2IntraDcPrecision) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mpeg2IntraDcPrecision) #

gmapT :: (forall b. Data b => b -> b) -> Mpeg2IntraDcPrecision -> Mpeg2IntraDcPrecision #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2IntraDcPrecision -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2IntraDcPrecision -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mpeg2IntraDcPrecision -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mpeg2IntraDcPrecision -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mpeg2IntraDcPrecision -> m Mpeg2IntraDcPrecision #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2IntraDcPrecision -> m Mpeg2IntraDcPrecision #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2IntraDcPrecision -> m Mpeg2IntraDcPrecision #

Ord Mpeg2IntraDcPrecision Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Mpeg2IntraDcPrecision Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Mpeg2IntraDcPrecision Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Mpeg2IntraDcPrecision Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Mpeg2IntraDcPrecision :: Type -> Type #

Hashable Mpeg2IntraDcPrecision Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Mpeg2IntraDcPrecision Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Mpeg2IntraDcPrecision Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Mpeg2IntraDcPrecision Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Mpeg2IntraDcPrecision Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Mpeg2IntraDcPrecision Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Mpeg2IntraDcPrecision Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Mpeg2IntraDcPrecision Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Mpeg2IntraDcPrecision Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Mpeg2IntraDcPrecision -> () #

type Rep Mpeg2IntraDcPrecision Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Mpeg2IntraDcPrecision = D1 (MetaData "Mpeg2IntraDcPrecision" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "MIDPAuto" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MIDPIntraDcPrecision10" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "MIDPIntraDcPrecision11" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MIDPIntraDcPrecision8" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MIDPIntraDcPrecision9" PrefixI False) (U1 :: Type -> Type))))

Mpeg2ParControl

data Mpeg2ParControl Source #

Using the API, enable ParFollowSource if you want the service to use the pixel aspect ratio from the input. Using the console, do this by choosing Follow source for Pixel aspect ratio.

Instances
Bounded Mpeg2ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Mpeg2ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Mpeg2ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Mpeg2ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mpeg2ParControl -> c Mpeg2ParControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mpeg2ParControl #

toConstr :: Mpeg2ParControl -> Constr #

dataTypeOf :: Mpeg2ParControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Mpeg2ParControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mpeg2ParControl) #

gmapT :: (forall b. Data b => b -> b) -> Mpeg2ParControl -> Mpeg2ParControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2ParControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2ParControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mpeg2ParControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mpeg2ParControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mpeg2ParControl -> m Mpeg2ParControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2ParControl -> m Mpeg2ParControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2ParControl -> m Mpeg2ParControl #

Ord Mpeg2ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Mpeg2ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Mpeg2ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Mpeg2ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Mpeg2ParControl :: Type -> Type #

Hashable Mpeg2ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Mpeg2ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Mpeg2ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Mpeg2ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Mpeg2ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Mpeg2ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Mpeg2ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Mpeg2ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Mpeg2ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Mpeg2ParControl -> () #

type Rep Mpeg2ParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Mpeg2ParControl = D1 (MetaData "Mpeg2ParControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MPCInitializeFromSource" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MPCSpecified" PrefixI False) (U1 :: Type -> Type))

Mpeg2QualityTuningLevel

data Mpeg2QualityTuningLevel Source #

Use Quality tuning level (Mpeg2QualityTuningLevel) to specifiy whether to use single-pass or multipass video encoding.

Instances
Bounded Mpeg2QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Mpeg2QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Mpeg2QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Mpeg2QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mpeg2QualityTuningLevel -> c Mpeg2QualityTuningLevel #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mpeg2QualityTuningLevel #

toConstr :: Mpeg2QualityTuningLevel -> Constr #

dataTypeOf :: Mpeg2QualityTuningLevel -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Mpeg2QualityTuningLevel) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mpeg2QualityTuningLevel) #

gmapT :: (forall b. Data b => b -> b) -> Mpeg2QualityTuningLevel -> Mpeg2QualityTuningLevel #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2QualityTuningLevel -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2QualityTuningLevel -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mpeg2QualityTuningLevel -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mpeg2QualityTuningLevel -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mpeg2QualityTuningLevel -> m Mpeg2QualityTuningLevel #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2QualityTuningLevel -> m Mpeg2QualityTuningLevel #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2QualityTuningLevel -> m Mpeg2QualityTuningLevel #

Ord Mpeg2QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Mpeg2QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Mpeg2QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Mpeg2QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Mpeg2QualityTuningLevel :: Type -> Type #

Hashable Mpeg2QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Mpeg2QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Mpeg2QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Mpeg2QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Mpeg2QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Mpeg2QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Mpeg2QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Mpeg2QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Mpeg2QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Mpeg2QualityTuningLevel -> () #

type Rep Mpeg2QualityTuningLevel Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Mpeg2QualityTuningLevel = D1 (MetaData "Mpeg2QualityTuningLevel" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MQTLMultiPass" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MQTLSinglePass" PrefixI False) (U1 :: Type -> Type))

Mpeg2RateControlMode

data Mpeg2RateControlMode Source #

Use Rate control mode (Mpeg2RateControlMode) to specifiy whether the bitrate is variable (vbr) or constant (cbr).

Constructors

MRCMCbr 
MRCMVbr 
Instances
Bounded Mpeg2RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Mpeg2RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Mpeg2RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Mpeg2RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mpeg2RateControlMode -> c Mpeg2RateControlMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mpeg2RateControlMode #

toConstr :: Mpeg2RateControlMode -> Constr #

dataTypeOf :: Mpeg2RateControlMode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Mpeg2RateControlMode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mpeg2RateControlMode) #

gmapT :: (forall b. Data b => b -> b) -> Mpeg2RateControlMode -> Mpeg2RateControlMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2RateControlMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2RateControlMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mpeg2RateControlMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mpeg2RateControlMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mpeg2RateControlMode -> m Mpeg2RateControlMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2RateControlMode -> m Mpeg2RateControlMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2RateControlMode -> m Mpeg2RateControlMode #

Ord Mpeg2RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Mpeg2RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Mpeg2RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Mpeg2RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Mpeg2RateControlMode :: Type -> Type #

Hashable Mpeg2RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Mpeg2RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Mpeg2RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Mpeg2RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Mpeg2RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Mpeg2RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Mpeg2RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Mpeg2RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Mpeg2RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Mpeg2RateControlMode -> () #

type Rep Mpeg2RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Mpeg2RateControlMode = D1 (MetaData "Mpeg2RateControlMode" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MRCMCbr" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MRCMVbr" PrefixI False) (U1 :: Type -> Type))

Mpeg2SceneChangeDetect

data Mpeg2SceneChangeDetect Source #

Scene change detection (inserts I-frames on scene changes).

Constructors

MSCDDisabled 
MSCDEnabled 
Instances
Bounded Mpeg2SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Mpeg2SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Mpeg2SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Mpeg2SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mpeg2SceneChangeDetect -> c Mpeg2SceneChangeDetect #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mpeg2SceneChangeDetect #

toConstr :: Mpeg2SceneChangeDetect -> Constr #

dataTypeOf :: Mpeg2SceneChangeDetect -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Mpeg2SceneChangeDetect) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mpeg2SceneChangeDetect) #

gmapT :: (forall b. Data b => b -> b) -> Mpeg2SceneChangeDetect -> Mpeg2SceneChangeDetect #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2SceneChangeDetect -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2SceneChangeDetect -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mpeg2SceneChangeDetect -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mpeg2SceneChangeDetect -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mpeg2SceneChangeDetect -> m Mpeg2SceneChangeDetect #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2SceneChangeDetect -> m Mpeg2SceneChangeDetect #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2SceneChangeDetect -> m Mpeg2SceneChangeDetect #

Ord Mpeg2SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Mpeg2SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Mpeg2SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Mpeg2SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Mpeg2SceneChangeDetect :: Type -> Type #

Hashable Mpeg2SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Mpeg2SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Mpeg2SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Mpeg2SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Mpeg2SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Mpeg2SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Mpeg2SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Mpeg2SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Mpeg2SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Mpeg2SceneChangeDetect -> () #

type Rep Mpeg2SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Mpeg2SceneChangeDetect = D1 (MetaData "Mpeg2SceneChangeDetect" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MSCDDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MSCDEnabled" PrefixI False) (U1 :: Type -> Type))

Mpeg2SlowPal

data Mpeg2SlowPal Source #

Enables Slow PAL rate conversion. 23.976fps and 24fps input is relabeled as 25fps, and audio is sped up correspondingly.

Constructors

MSPDisabled 
MSPEnabled 
Instances
Bounded Mpeg2SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Mpeg2SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Mpeg2SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Mpeg2SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mpeg2SlowPal -> c Mpeg2SlowPal #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mpeg2SlowPal #

toConstr :: Mpeg2SlowPal -> Constr #

dataTypeOf :: Mpeg2SlowPal -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Mpeg2SlowPal) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mpeg2SlowPal) #

gmapT :: (forall b. Data b => b -> b) -> Mpeg2SlowPal -> Mpeg2SlowPal #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2SlowPal -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2SlowPal -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mpeg2SlowPal -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mpeg2SlowPal -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mpeg2SlowPal -> m Mpeg2SlowPal #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2SlowPal -> m Mpeg2SlowPal #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2SlowPal -> m Mpeg2SlowPal #

Ord Mpeg2SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Mpeg2SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Mpeg2SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Mpeg2SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Mpeg2SlowPal :: Type -> Type #

Hashable Mpeg2SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Mpeg2SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Mpeg2SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Mpeg2SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Mpeg2SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Mpeg2SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Mpeg2SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Mpeg2SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: Mpeg2SlowPal -> Text #

NFData Mpeg2SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Mpeg2SlowPal -> () #

type Rep Mpeg2SlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Mpeg2SlowPal = D1 (MetaData "Mpeg2SlowPal" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MSPDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MSPEnabled" PrefixI False) (U1 :: Type -> Type))

Mpeg2SpatialAdaptiveQuantization

data Mpeg2SpatialAdaptiveQuantization Source #

Adjust quantization within each frame based on spatial variation of content complexity.

Constructors

MSAQDisabled 
MSAQEnabled 
Instances
Bounded Mpeg2SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Mpeg2SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Mpeg2SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Mpeg2SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mpeg2SpatialAdaptiveQuantization -> c Mpeg2SpatialAdaptiveQuantization #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mpeg2SpatialAdaptiveQuantization #

toConstr :: Mpeg2SpatialAdaptiveQuantization -> Constr #

dataTypeOf :: Mpeg2SpatialAdaptiveQuantization -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Mpeg2SpatialAdaptiveQuantization) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mpeg2SpatialAdaptiveQuantization) #

gmapT :: (forall b. Data b => b -> b) -> Mpeg2SpatialAdaptiveQuantization -> Mpeg2SpatialAdaptiveQuantization #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2SpatialAdaptiveQuantization -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2SpatialAdaptiveQuantization -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mpeg2SpatialAdaptiveQuantization -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mpeg2SpatialAdaptiveQuantization -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mpeg2SpatialAdaptiveQuantization -> m Mpeg2SpatialAdaptiveQuantization #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2SpatialAdaptiveQuantization -> m Mpeg2SpatialAdaptiveQuantization #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2SpatialAdaptiveQuantization -> m Mpeg2SpatialAdaptiveQuantization #

Ord Mpeg2SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Mpeg2SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Mpeg2SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Mpeg2SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Mpeg2SpatialAdaptiveQuantization :: Type -> Type #

Hashable Mpeg2SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Mpeg2SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Mpeg2SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Mpeg2SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Mpeg2SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Mpeg2SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Mpeg2SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Mpeg2SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Mpeg2SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Mpeg2SpatialAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Mpeg2SpatialAdaptiveQuantization = D1 (MetaData "Mpeg2SpatialAdaptiveQuantization" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MSAQDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MSAQEnabled" PrefixI False) (U1 :: Type -> Type))

Mpeg2Syntax

data Mpeg2Syntax Source #

Produces a Type D-10 compatible bitstream (SMPTE 356M-2001).

Constructors

MSD10 
MSDefault 
Instances
Bounded Mpeg2Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Mpeg2Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Mpeg2Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Mpeg2Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mpeg2Syntax -> c Mpeg2Syntax #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mpeg2Syntax #

toConstr :: Mpeg2Syntax -> Constr #

dataTypeOf :: Mpeg2Syntax -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Mpeg2Syntax) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mpeg2Syntax) #

gmapT :: (forall b. Data b => b -> b) -> Mpeg2Syntax -> Mpeg2Syntax #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2Syntax -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2Syntax -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mpeg2Syntax -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mpeg2Syntax -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mpeg2Syntax -> m Mpeg2Syntax #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2Syntax -> m Mpeg2Syntax #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2Syntax -> m Mpeg2Syntax #

Ord Mpeg2Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Mpeg2Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Mpeg2Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Mpeg2Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Mpeg2Syntax :: Type -> Type #

Hashable Mpeg2Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Mpeg2Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Mpeg2Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Mpeg2Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Mpeg2Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Mpeg2Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Mpeg2Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Mpeg2Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: Mpeg2Syntax -> Text #

NFData Mpeg2Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Mpeg2Syntax -> () #

type Rep Mpeg2Syntax Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Mpeg2Syntax = D1 (MetaData "Mpeg2Syntax" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MSD10" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MSDefault" PrefixI False) (U1 :: Type -> Type))

Mpeg2Telecine

data Mpeg2Telecine Source #

Only use Telecine (Mpeg2Telecine) when you set Framerate (Framerate) to 29.970. Set Telecine (Mpeg2Telecine) to Hard (hard) to produce a 29.97i output from a 23.976 input. Set it to Soft (soft) to produce 23.976 output and leave converstion to the player.

Constructors

MTHard 
MTNone 
MTSoft 
Instances
Bounded Mpeg2Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Mpeg2Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Mpeg2Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Mpeg2Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mpeg2Telecine -> c Mpeg2Telecine #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mpeg2Telecine #

toConstr :: Mpeg2Telecine -> Constr #

dataTypeOf :: Mpeg2Telecine -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Mpeg2Telecine) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mpeg2Telecine) #

gmapT :: (forall b. Data b => b -> b) -> Mpeg2Telecine -> Mpeg2Telecine #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2Telecine -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2Telecine -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mpeg2Telecine -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mpeg2Telecine -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mpeg2Telecine -> m Mpeg2Telecine #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2Telecine -> m Mpeg2Telecine #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2Telecine -> m Mpeg2Telecine #

Ord Mpeg2Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Mpeg2Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Mpeg2Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Mpeg2Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Mpeg2Telecine :: Type -> Type #

Hashable Mpeg2Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Mpeg2Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Mpeg2Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Mpeg2Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Mpeg2Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Mpeg2Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Mpeg2Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Mpeg2Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: Mpeg2Telecine -> Text #

NFData Mpeg2Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Mpeg2Telecine -> () #

type Rep Mpeg2Telecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Mpeg2Telecine = D1 (MetaData "Mpeg2Telecine" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MTHard" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MTNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MTSoft" PrefixI False) (U1 :: Type -> Type)))

Mpeg2TemporalAdaptiveQuantization

data Mpeg2TemporalAdaptiveQuantization Source #

Adjust quantization within each frame based on temporal variation of content complexity.

Constructors

MTAQDisabled 
MTAQEnabled 
Instances
Bounded Mpeg2TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Mpeg2TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Mpeg2TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data Mpeg2TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mpeg2TemporalAdaptiveQuantization -> c Mpeg2TemporalAdaptiveQuantization #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mpeg2TemporalAdaptiveQuantization #

toConstr :: Mpeg2TemporalAdaptiveQuantization -> Constr #

dataTypeOf :: Mpeg2TemporalAdaptiveQuantization -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Mpeg2TemporalAdaptiveQuantization) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mpeg2TemporalAdaptiveQuantization) #

gmapT :: (forall b. Data b => b -> b) -> Mpeg2TemporalAdaptiveQuantization -> Mpeg2TemporalAdaptiveQuantization #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2TemporalAdaptiveQuantization -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2TemporalAdaptiveQuantization -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mpeg2TemporalAdaptiveQuantization -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mpeg2TemporalAdaptiveQuantization -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mpeg2TemporalAdaptiveQuantization -> m Mpeg2TemporalAdaptiveQuantization #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2TemporalAdaptiveQuantization -> m Mpeg2TemporalAdaptiveQuantization #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2TemporalAdaptiveQuantization -> m Mpeg2TemporalAdaptiveQuantization #

Ord Mpeg2TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read Mpeg2TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Mpeg2TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic Mpeg2TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Mpeg2TemporalAdaptiveQuantization :: Type -> Type #

Hashable Mpeg2TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON Mpeg2TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON Mpeg2TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Mpeg2TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery Mpeg2TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString Mpeg2TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText Mpeg2TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText Mpeg2TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData Mpeg2TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Mpeg2TemporalAdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Mpeg2TemporalAdaptiveQuantization = D1 (MetaData "Mpeg2TemporalAdaptiveQuantization" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MTAQDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MTAQEnabled" PrefixI False) (U1 :: Type -> Type))

MsSmoothAudioDeduplication

data MsSmoothAudioDeduplication Source #

COMBINE_DUPLICATE_STREAMS combines identical audio encoding settings across a Microsoft Smooth output group into a single audio stream.

Instances
Bounded MsSmoothAudioDeduplication Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum MsSmoothAudioDeduplication Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq MsSmoothAudioDeduplication Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data MsSmoothAudioDeduplication Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> MsSmoothAudioDeduplication -> c MsSmoothAudioDeduplication #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c MsSmoothAudioDeduplication #

toConstr :: MsSmoothAudioDeduplication -> Constr #

dataTypeOf :: MsSmoothAudioDeduplication -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c MsSmoothAudioDeduplication) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c MsSmoothAudioDeduplication) #

gmapT :: (forall b. Data b => b -> b) -> MsSmoothAudioDeduplication -> MsSmoothAudioDeduplication #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> MsSmoothAudioDeduplication -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> MsSmoothAudioDeduplication -> r #

gmapQ :: (forall d. Data d => d -> u) -> MsSmoothAudioDeduplication -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> MsSmoothAudioDeduplication -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> MsSmoothAudioDeduplication -> m MsSmoothAudioDeduplication #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> MsSmoothAudioDeduplication -> m MsSmoothAudioDeduplication #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> MsSmoothAudioDeduplication -> m MsSmoothAudioDeduplication #

Ord MsSmoothAudioDeduplication Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read MsSmoothAudioDeduplication Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show MsSmoothAudioDeduplication Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic MsSmoothAudioDeduplication Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep MsSmoothAudioDeduplication :: Type -> Type #

Hashable MsSmoothAudioDeduplication Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON MsSmoothAudioDeduplication Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON MsSmoothAudioDeduplication Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader MsSmoothAudioDeduplication Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery MsSmoothAudioDeduplication Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString MsSmoothAudioDeduplication Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText MsSmoothAudioDeduplication Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText MsSmoothAudioDeduplication Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData MsSmoothAudioDeduplication Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep MsSmoothAudioDeduplication Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep MsSmoothAudioDeduplication = D1 (MetaData "MsSmoothAudioDeduplication" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "CombineDuplicateStreams" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "None" PrefixI False) (U1 :: Type -> Type))

MsSmoothManifestEncoding

data MsSmoothManifestEncoding Source #

Use Manifest encoding (MsSmoothManifestEncoding) to specify the encoding format for the server and client manifest. Valid options are utf8 and utf16.

Constructors

UTF16 
UTF8 
Instances
Bounded MsSmoothManifestEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum MsSmoothManifestEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq MsSmoothManifestEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data MsSmoothManifestEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> MsSmoothManifestEncoding -> c MsSmoothManifestEncoding #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c MsSmoothManifestEncoding #

toConstr :: MsSmoothManifestEncoding -> Constr #

dataTypeOf :: MsSmoothManifestEncoding -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c MsSmoothManifestEncoding) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c MsSmoothManifestEncoding) #

gmapT :: (forall b. Data b => b -> b) -> MsSmoothManifestEncoding -> MsSmoothManifestEncoding #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> MsSmoothManifestEncoding -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> MsSmoothManifestEncoding -> r #

gmapQ :: (forall d. Data d => d -> u) -> MsSmoothManifestEncoding -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> MsSmoothManifestEncoding -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> MsSmoothManifestEncoding -> m MsSmoothManifestEncoding #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> MsSmoothManifestEncoding -> m MsSmoothManifestEncoding #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> MsSmoothManifestEncoding -> m MsSmoothManifestEncoding #

Ord MsSmoothManifestEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read MsSmoothManifestEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show MsSmoothManifestEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic MsSmoothManifestEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep MsSmoothManifestEncoding :: Type -> Type #

Hashable MsSmoothManifestEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON MsSmoothManifestEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON MsSmoothManifestEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader MsSmoothManifestEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery MsSmoothManifestEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString MsSmoothManifestEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText MsSmoothManifestEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText MsSmoothManifestEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData MsSmoothManifestEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep MsSmoothManifestEncoding Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep MsSmoothManifestEncoding = D1 (MetaData "MsSmoothManifestEncoding" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "UTF16" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UTF8" PrefixI False) (U1 :: Type -> Type))

NoiseReducerFilter

data NoiseReducerFilter Source #

Use Noise reducer filter (NoiseReducerFilter) to select one of the following spatial image filtering functions. To use this setting, you must also enable Noise reducer (NoiseReducer). * Bilateral is an edge preserving noise reduction filter * Mean (softest), Gaussian, Lanczos, and Sharpen (sharpest) are convolution filters * Conserve is a min/max noise reduction filter * Spatial is frequency-domain filter based on JND principles.

Instances
Bounded NoiseReducerFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum NoiseReducerFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq NoiseReducerFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data NoiseReducerFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> NoiseReducerFilter -> c NoiseReducerFilter #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c NoiseReducerFilter #

toConstr :: NoiseReducerFilter -> Constr #

dataTypeOf :: NoiseReducerFilter -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c NoiseReducerFilter) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c NoiseReducerFilter) #

gmapT :: (forall b. Data b => b -> b) -> NoiseReducerFilter -> NoiseReducerFilter #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> NoiseReducerFilter -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> NoiseReducerFilter -> r #

gmapQ :: (forall d. Data d => d -> u) -> NoiseReducerFilter -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> NoiseReducerFilter -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> NoiseReducerFilter -> m NoiseReducerFilter #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> NoiseReducerFilter -> m NoiseReducerFilter #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> NoiseReducerFilter -> m NoiseReducerFilter #

Ord NoiseReducerFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read NoiseReducerFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show NoiseReducerFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic NoiseReducerFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep NoiseReducerFilter :: Type -> Type #

Hashable NoiseReducerFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON NoiseReducerFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON NoiseReducerFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader NoiseReducerFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery NoiseReducerFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString NoiseReducerFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText NoiseReducerFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText NoiseReducerFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData NoiseReducerFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: NoiseReducerFilter -> () #

type Rep NoiseReducerFilter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep NoiseReducerFilter = D1 (MetaData "NoiseReducerFilter" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "Bilateral" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Conserve" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Gaussian" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "Lanczos" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Mean" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Sharpen" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Spatial" PrefixI False) (U1 :: Type -> Type))))

Order

data Order Source #

When you request lists of resources, you can optionally specify whether they are sorted in ASCENDING or DESCENDING order. Default varies by resource.

Constructors

Ascending 
Descending 
Instances
Bounded Order Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Order Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq Order Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

(==) :: Order -> Order -> Bool #

(/=) :: Order -> Order -> Bool #

Data Order Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Order -> c Order #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Order #

toConstr :: Order -> Constr #

dataTypeOf :: Order -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Order) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Order) #

gmapT :: (forall b. Data b => b -> b) -> Order -> Order #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Order -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Order -> r #

gmapQ :: (forall d. Data d => d -> u) -> Order -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Order -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Order -> m Order #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Order -> m Order #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Order -> m Order #

Ord Order Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

compare :: Order -> Order -> Ordering #

(<) :: Order -> Order -> Bool #

(<=) :: Order -> Order -> Bool #

(>) :: Order -> Order -> Bool #

(>=) :: Order -> Order -> Bool #

max :: Order -> Order -> Order #

min :: Order -> Order -> Order #

Read Order Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Order Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

showsPrec :: Int -> Order -> ShowS #

show :: Order -> String #

showList :: [Order] -> ShowS #

Generic Order Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Order :: Type -> Type #

Methods

from :: Order -> Rep Order x #

to :: Rep Order x -> Order #

Hashable Order Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

hashWithSalt :: Int -> Order -> Int #

hash :: Order -> Int #

ToJSON Order Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Order Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toHeader :: HeaderName -> Order -> [Header] #

ToQuery Order Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toQuery :: Order -> QueryString #

ToByteString Order Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toBS :: Order -> ByteString #

FromText Order Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

parser :: Parser Order #

ToText Order Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: Order -> Text #

NFData Order Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Order -> () #

type Rep Order Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Order = D1 (MetaData "Order" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Ascending" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Descending" PrefixI False) (U1 :: Type -> Type))

OutputGroupType

data OutputGroupType Source #

Type of output group (File group, Apple HLS, DASH ISO, Microsoft Smooth Streaming)

Instances
Bounded OutputGroupType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum OutputGroupType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq OutputGroupType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data OutputGroupType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> OutputGroupType -> c OutputGroupType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c OutputGroupType #

toConstr :: OutputGroupType -> Constr #

dataTypeOf :: OutputGroupType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c OutputGroupType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c OutputGroupType) #

gmapT :: (forall b. Data b => b -> b) -> OutputGroupType -> OutputGroupType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> OutputGroupType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> OutputGroupType -> r #

gmapQ :: (forall d. Data d => d -> u) -> OutputGroupType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> OutputGroupType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> OutputGroupType -> m OutputGroupType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputGroupType -> m OutputGroupType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputGroupType -> m OutputGroupType #

Ord OutputGroupType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read OutputGroupType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show OutputGroupType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic OutputGroupType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep OutputGroupType :: Type -> Type #

Hashable OutputGroupType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON OutputGroupType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON OutputGroupType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader OutputGroupType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery OutputGroupType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString OutputGroupType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText OutputGroupType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText OutputGroupType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData OutputGroupType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: OutputGroupType -> () #

type Rep OutputGroupType Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep OutputGroupType = D1 (MetaData "OutputGroupType" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "DashIsoGroupSettings" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FileGroupSettings" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "HlsGroupSettings" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MsSmoothGroupSettings" PrefixI False) (U1 :: Type -> Type)))

OutputSdt

data OutputSdt Source #

Selects method of inserting SDT information into output stream. "Follow input SDT" copies SDT information from input stream to output stream. "Follow input SDT if present" copies SDT information from input stream to output stream if SDT information is present in the input, otherwise it will fall back on the user-defined values. Enter "SDT Manually" means user will enter the SDT information. "No SDT" means output stream will not contain SDT information.

Instances
Bounded OutputSdt Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum OutputSdt Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq OutputSdt Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data OutputSdt Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> OutputSdt -> c OutputSdt #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c OutputSdt #

toConstr :: OutputSdt -> Constr #

dataTypeOf :: OutputSdt -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c OutputSdt) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c OutputSdt) #

gmapT :: (forall b. Data b => b -> b) -> OutputSdt -> OutputSdt #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> OutputSdt -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> OutputSdt -> r #

gmapQ :: (forall d. Data d => d -> u) -> OutputSdt -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> OutputSdt -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> OutputSdt -> m OutputSdt #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputSdt -> m OutputSdt #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputSdt -> m OutputSdt #

Ord OutputSdt Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read OutputSdt Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show OutputSdt Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic OutputSdt Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep OutputSdt :: Type -> Type #

Hashable OutputSdt Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON OutputSdt Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON OutputSdt Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader OutputSdt Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery OutputSdt Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString OutputSdt Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toBS :: OutputSdt -> ByteString #

FromText OutputSdt Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText OutputSdt Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: OutputSdt -> Text #

NFData OutputSdt Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: OutputSdt -> () #

type Rep OutputSdt Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep OutputSdt = D1 (MetaData "OutputSdt" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "SdtFollow" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SdtFollowIfPresent" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "SdtManual" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SdtNone" PrefixI False) (U1 :: Type -> Type)))

PresetListBy

data PresetListBy Source #

Optional. When you request a list of presets, you can choose to list them alphabetically by NAME or chronologically by CREATION_DATE. If you don't specify, the service will list them by name.

Instances
Bounded PresetListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum PresetListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq PresetListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data PresetListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PresetListBy -> c PresetListBy #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PresetListBy #

toConstr :: PresetListBy -> Constr #

dataTypeOf :: PresetListBy -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PresetListBy) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PresetListBy) #

gmapT :: (forall b. Data b => b -> b) -> PresetListBy -> PresetListBy #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PresetListBy -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PresetListBy -> r #

gmapQ :: (forall d. Data d => d -> u) -> PresetListBy -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> PresetListBy -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> PresetListBy -> m PresetListBy #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PresetListBy -> m PresetListBy #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PresetListBy -> m PresetListBy #

Ord PresetListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read PresetListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show PresetListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic PresetListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep PresetListBy :: Type -> Type #

Hashable PresetListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON PresetListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader PresetListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery PresetListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString PresetListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText PresetListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText PresetListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: PresetListBy -> Text #

NFData PresetListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: PresetListBy -> () #

type Rep PresetListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep PresetListBy = D1 (MetaData "PresetListBy" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "PLBCreationDate" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "PLBName" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PLBSystem" PrefixI False) (U1 :: Type -> Type)))

ProresCodecProfile

data ProresCodecProfile Source #

Use Profile (ProResCodecProfile) to specifiy the type of Apple ProRes codec to use for this output.

Instances
Bounded ProresCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum ProresCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq ProresCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data ProresCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ProresCodecProfile -> c ProresCodecProfile #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ProresCodecProfile #

toConstr :: ProresCodecProfile -> Constr #

dataTypeOf :: ProresCodecProfile -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ProresCodecProfile) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ProresCodecProfile) #

gmapT :: (forall b. Data b => b -> b) -> ProresCodecProfile -> ProresCodecProfile #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ProresCodecProfile -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ProresCodecProfile -> r #

gmapQ :: (forall d. Data d => d -> u) -> ProresCodecProfile -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ProresCodecProfile -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ProresCodecProfile -> m ProresCodecProfile #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ProresCodecProfile -> m ProresCodecProfile #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ProresCodecProfile -> m ProresCodecProfile #

Ord ProresCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read ProresCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show ProresCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic ProresCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep ProresCodecProfile :: Type -> Type #

Hashable ProresCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON ProresCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON ProresCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader ProresCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery ProresCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString ProresCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText ProresCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText ProresCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData ProresCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: ProresCodecProfile -> () #

type Rep ProresCodecProfile Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep ProresCodecProfile = D1 (MetaData "ProresCodecProfile" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "AppleProres422" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AppleProres422Hq" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AppleProres422LT" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AppleProres422Proxy" PrefixI False) (U1 :: Type -> Type)))

ProresFramerateControl

data ProresFramerateControl Source #

Using the API, set FramerateControl to INITIALIZE_FROM_SOURCE if you want the service to use the framerate from the input. Using the console, do this by choosing INITIALIZE_FROM_SOURCE for Framerate.

Instances
Bounded ProresFramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum ProresFramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq ProresFramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data ProresFramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ProresFramerateControl -> c ProresFramerateControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ProresFramerateControl #

toConstr :: ProresFramerateControl -> Constr #

dataTypeOf :: ProresFramerateControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ProresFramerateControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ProresFramerateControl) #

gmapT :: (forall b. Data b => b -> b) -> ProresFramerateControl -> ProresFramerateControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ProresFramerateControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ProresFramerateControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> ProresFramerateControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ProresFramerateControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ProresFramerateControl -> m ProresFramerateControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ProresFramerateControl -> m ProresFramerateControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ProresFramerateControl -> m ProresFramerateControl #

Ord ProresFramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read ProresFramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show ProresFramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic ProresFramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep ProresFramerateControl :: Type -> Type #

Hashable ProresFramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON ProresFramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON ProresFramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader ProresFramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery ProresFramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString ProresFramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText ProresFramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText ProresFramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData ProresFramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: ProresFramerateControl -> () #

type Rep ProresFramerateControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep ProresFramerateControl = D1 (MetaData "ProresFramerateControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "PFCInitializeFromSource" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PFCSpecified" PrefixI False) (U1 :: Type -> Type))

ProresFramerateConversionAlgorithm

data ProresFramerateConversionAlgorithm Source #

When set to INTERPOLATE, produces smoother motion during framerate conversion.

Instances
Bounded ProresFramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum ProresFramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq ProresFramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data ProresFramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ProresFramerateConversionAlgorithm -> c ProresFramerateConversionAlgorithm #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ProresFramerateConversionAlgorithm #

toConstr :: ProresFramerateConversionAlgorithm -> Constr #

dataTypeOf :: ProresFramerateConversionAlgorithm -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ProresFramerateConversionAlgorithm) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ProresFramerateConversionAlgorithm) #

gmapT :: (forall b. Data b => b -> b) -> ProresFramerateConversionAlgorithm -> ProresFramerateConversionAlgorithm #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ProresFramerateConversionAlgorithm -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ProresFramerateConversionAlgorithm -> r #

gmapQ :: (forall d. Data d => d -> u) -> ProresFramerateConversionAlgorithm -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ProresFramerateConversionAlgorithm -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ProresFramerateConversionAlgorithm -> m ProresFramerateConversionAlgorithm #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ProresFramerateConversionAlgorithm -> m ProresFramerateConversionAlgorithm #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ProresFramerateConversionAlgorithm -> m ProresFramerateConversionAlgorithm #

Ord ProresFramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read ProresFramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show ProresFramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic ProresFramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep ProresFramerateConversionAlgorithm :: Type -> Type #

Hashable ProresFramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON ProresFramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON ProresFramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader ProresFramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery ProresFramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString ProresFramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText ProresFramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText ProresFramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData ProresFramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep ProresFramerateConversionAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep ProresFramerateConversionAlgorithm = D1 (MetaData "ProresFramerateConversionAlgorithm" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "PFCADuplicateDrop" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PFCAInterpolate" PrefixI False) (U1 :: Type -> Type))

ProresInterlaceMode

data ProresInterlaceMode Source #

Use Interlace mode (InterlaceMode) to choose the scan line type for the output. * Top Field First (TOP_FIELD) and Bottom Field First (BOTTOM_FIELD) produce interlaced output with the entire output having the same field polarity (top or bottom first). * Follow, Default Top (FOLLOw_TOP_FIELD) and Follow, Default Bottom (FOLLOW_BOTTOM_FIELD) use the same field polarity as the source. Therefore, behavior depends on the input scan type. - If the source is interlaced, the output will be interlaced with the same polarity as the source (it will follow the source). The output could therefore be a mix of "top field first" and "bottom field first". - If the source is progressive, the output will be interlaced with "top field first" or "bottom field first" polarity, depending on which of the Follow options you chose.

Instances
Bounded ProresInterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum ProresInterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq ProresInterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data ProresInterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ProresInterlaceMode -> c ProresInterlaceMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ProresInterlaceMode #

toConstr :: ProresInterlaceMode -> Constr #

dataTypeOf :: ProresInterlaceMode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ProresInterlaceMode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ProresInterlaceMode) #

gmapT :: (forall b. Data b => b -> b) -> ProresInterlaceMode -> ProresInterlaceMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ProresInterlaceMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ProresInterlaceMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> ProresInterlaceMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ProresInterlaceMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ProresInterlaceMode -> m ProresInterlaceMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ProresInterlaceMode -> m ProresInterlaceMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ProresInterlaceMode -> m ProresInterlaceMode #

Ord ProresInterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read ProresInterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show ProresInterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic ProresInterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep ProresInterlaceMode :: Type -> Type #

Hashable ProresInterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON ProresInterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON ProresInterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader ProresInterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery ProresInterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString ProresInterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText ProresInterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText ProresInterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData ProresInterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: ProresInterlaceMode -> () #

type Rep ProresInterlaceMode Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep ProresInterlaceMode = D1 (MetaData "ProresInterlaceMode" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "PIMBottomField" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PIMFollowBottomField" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PIMFollowTopField" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "PIMProgressive" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PIMTopField" PrefixI False) (U1 :: Type -> Type))))

ProresParControl

data ProresParControl Source #

Use (ProresParControl) to specify how the service determines the pixel aspect ratio. Set to Follow source (INITIALIZE_FROM_SOURCE) to use the pixel aspect ratio from the input. To specify a different pixel aspect ratio: Using the console, choose it from the dropdown menu. Using the API, set ProresParControl to (SPECIFIED) and provide for (ParNumerator) and (ParDenominator).

Instances
Bounded ProresParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum ProresParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq ProresParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data ProresParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ProresParControl -> c ProresParControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ProresParControl #

toConstr :: ProresParControl -> Constr #

dataTypeOf :: ProresParControl -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ProresParControl) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ProresParControl) #

gmapT :: (forall b. Data b => b -> b) -> ProresParControl -> ProresParControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ProresParControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ProresParControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> ProresParControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ProresParControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ProresParControl -> m ProresParControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ProresParControl -> m ProresParControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ProresParControl -> m ProresParControl #

Ord ProresParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read ProresParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show ProresParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic ProresParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep ProresParControl :: Type -> Type #

Hashable ProresParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON ProresParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON ProresParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader ProresParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery ProresParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString ProresParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText ProresParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText ProresParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData ProresParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: ProresParControl -> () #

type Rep ProresParControl Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep ProresParControl = D1 (MetaData "ProresParControl" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "PPCInitializeFromSource" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PPCSpecified" PrefixI False) (U1 :: Type -> Type))

ProresSlowPal

data ProresSlowPal Source #

Enables Slow PAL rate conversion. 23.976fps and 24fps input is relabeled as 25fps, and audio is sped up correspondingly.

Constructors

PSPDisabled 
PSPEnabled 
Instances
Bounded ProresSlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum ProresSlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq ProresSlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data ProresSlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ProresSlowPal -> c ProresSlowPal #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ProresSlowPal #

toConstr :: ProresSlowPal -> Constr #

dataTypeOf :: ProresSlowPal -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ProresSlowPal) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ProresSlowPal) #

gmapT :: (forall b. Data b => b -> b) -> ProresSlowPal -> ProresSlowPal #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ProresSlowPal -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ProresSlowPal -> r #

gmapQ :: (forall d. Data d => d -> u) -> ProresSlowPal -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ProresSlowPal -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ProresSlowPal -> m ProresSlowPal #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ProresSlowPal -> m ProresSlowPal #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ProresSlowPal -> m ProresSlowPal #

Ord ProresSlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read ProresSlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show ProresSlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic ProresSlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep ProresSlowPal :: Type -> Type #

Hashable ProresSlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON ProresSlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON ProresSlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader ProresSlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery ProresSlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString ProresSlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText ProresSlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText ProresSlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: ProresSlowPal -> Text #

NFData ProresSlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: ProresSlowPal -> () #

type Rep ProresSlowPal Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep ProresSlowPal = D1 (MetaData "ProresSlowPal" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "PSPDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PSPEnabled" PrefixI False) (U1 :: Type -> Type))

ProresTelecine

data ProresTelecine Source #

Only use Telecine (ProresTelecine) when you set Framerate (Framerate) to 29.970. Set Telecine (ProresTelecine) to Hard (hard) to produce a 29.97i output from a 23.976 input. Set it to Soft (soft) to produce 23.976 output and leave converstion to the player.

Constructors

PTHard 
PTNone 
Instances
Bounded ProresTelecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum ProresTelecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq ProresTelecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data ProresTelecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ProresTelecine -> c ProresTelecine #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ProresTelecine #

toConstr :: ProresTelecine -> Constr #

dataTypeOf :: ProresTelecine -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ProresTelecine) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ProresTelecine) #

gmapT :: (forall b. Data b => b -> b) -> ProresTelecine -> ProresTelecine #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ProresTelecine -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ProresTelecine -> r #

gmapQ :: (forall d. Data d => d -> u) -> ProresTelecine -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ProresTelecine -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ProresTelecine -> m ProresTelecine #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ProresTelecine -> m ProresTelecine #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ProresTelecine -> m ProresTelecine #

Ord ProresTelecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read ProresTelecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show ProresTelecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic ProresTelecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep ProresTelecine :: Type -> Type #

Hashable ProresTelecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON ProresTelecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON ProresTelecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader ProresTelecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery ProresTelecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString ProresTelecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText ProresTelecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText ProresTelecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData ProresTelecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: ProresTelecine -> () #

type Rep ProresTelecine Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep ProresTelecine = D1 (MetaData "ProresTelecine" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "PTHard" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PTNone" PrefixI False) (U1 :: Type -> Type))

QueueListBy

data QueueListBy Source #

Optional. When you request a list of queues, you can choose to list them alphabetically by NAME or chronologically by CREATION_DATE. If you don't specify, the service will list them by creation date.

Constructors

CreationDate 
Name 
Instances
Bounded QueueListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum QueueListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq QueueListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data QueueListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> QueueListBy -> c QueueListBy #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c QueueListBy #

toConstr :: QueueListBy -> Constr #

dataTypeOf :: QueueListBy -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c QueueListBy) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c QueueListBy) #

gmapT :: (forall b. Data b => b -> b) -> QueueListBy -> QueueListBy #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> QueueListBy -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> QueueListBy -> r #

gmapQ :: (forall d. Data d => d -> u) -> QueueListBy -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> QueueListBy -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> QueueListBy -> m QueueListBy #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> QueueListBy -> m QueueListBy #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> QueueListBy -> m QueueListBy #

Ord QueueListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read QueueListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show QueueListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic QueueListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep QueueListBy :: Type -> Type #

Hashable QueueListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON QueueListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader QueueListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery QueueListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString QueueListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText QueueListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText QueueListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: QueueListBy -> Text #

NFData QueueListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: QueueListBy -> () #

type Rep QueueListBy Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep QueueListBy = D1 (MetaData "QueueListBy" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "CreationDate" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Name" PrefixI False) (U1 :: Type -> Type))

QueueStatus

data QueueStatus Source #

Queues can be ACTIVE or PAUSED. If you pause a queue, jobs in that queue will not begin. Jobs running when a queue is paused continue to run until they finish or error out.

Constructors

Active 
Paused 
Instances
Bounded QueueStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum QueueStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq QueueStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data QueueStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> QueueStatus -> c QueueStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c QueueStatus #

toConstr :: QueueStatus -> Constr #

dataTypeOf :: QueueStatus -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c QueueStatus) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c QueueStatus) #

gmapT :: (forall b. Data b => b -> b) -> QueueStatus -> QueueStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> QueueStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> QueueStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> QueueStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> QueueStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> QueueStatus -> m QueueStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> QueueStatus -> m QueueStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> QueueStatus -> m QueueStatus #

Ord QueueStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read QueueStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show QueueStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic QueueStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep QueueStatus :: Type -> Type #

Hashable QueueStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON QueueStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON QueueStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader QueueStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery QueueStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString QueueStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText QueueStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText QueueStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: QueueStatus -> Text #

NFData QueueStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: QueueStatus -> () #

type Rep QueueStatus Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep QueueStatus = D1 (MetaData "QueueStatus" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Active" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Paused" PrefixI False) (U1 :: Type -> Type))

RespondToAfd

data RespondToAfd Source #

Use Respond to AFD (RespondToAfd) to specify how the service changes the video itself in response to AFD values in the input. * Choose Respond to clip the input video frame according to the AFD value, input display aspect ratio, and output display aspect ratio. * Choose Passthrough to include the input AFD values. Do not choose this when AfdSignaling is set to (NONE). A preferred implementation of this workflow is to set RespondToAfd to (NONE) and set AfdSignaling to (AUTO). * Choose None to remove all input AFD values from this output.

Instances
Bounded RespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum RespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq RespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data RespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RespondToAfd -> c RespondToAfd #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RespondToAfd #

toConstr :: RespondToAfd -> Constr #

dataTypeOf :: RespondToAfd -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c RespondToAfd) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RespondToAfd) #

gmapT :: (forall b. Data b => b -> b) -> RespondToAfd -> RespondToAfd #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RespondToAfd -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RespondToAfd -> r #

gmapQ :: (forall d. Data d => d -> u) -> RespondToAfd -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RespondToAfd -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RespondToAfd -> m RespondToAfd #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RespondToAfd -> m RespondToAfd #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RespondToAfd -> m RespondToAfd #

Ord RespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read RespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show RespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic RespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep RespondToAfd :: Type -> Type #

Hashable RespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON RespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON RespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader RespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery RespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString RespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText RespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText RespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: RespondToAfd -> Text #

NFData RespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: RespondToAfd -> () #

type Rep RespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep RespondToAfd = D1 (MetaData "RespondToAfd" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "RTANone" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "RTAPassthrough" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "RTARespond" PrefixI False) (U1 :: Type -> Type)))

ScalingBehavior

data ScalingBehavior Source #

Applies only if your input aspect ratio is different from your output aspect ratio. Enable Stretch to output (StretchToOutput) to have the service stretch your video image to fit. Leave this setting disabled to allow the service to letterbox your video instead. This setting overrides any positioning value you specify elsewhere in the job.

Instances
Bounded ScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum ScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq ScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data ScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ScalingBehavior -> c ScalingBehavior #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ScalingBehavior #

toConstr :: ScalingBehavior -> Constr #

dataTypeOf :: ScalingBehavior -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ScalingBehavior) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ScalingBehavior) #

gmapT :: (forall b. Data b => b -> b) -> ScalingBehavior -> ScalingBehavior #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ScalingBehavior -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ScalingBehavior -> r #

gmapQ :: (forall d. Data d => d -> u) -> ScalingBehavior -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ScalingBehavior -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ScalingBehavior -> m ScalingBehavior #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ScalingBehavior -> m ScalingBehavior #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ScalingBehavior -> m ScalingBehavior #

Ord ScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read ScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show ScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic ScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep ScalingBehavior :: Type -> Type #

Hashable ScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON ScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON ScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader ScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery ScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString ScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText ScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText ScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData ScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: ScalingBehavior -> () #

type Rep ScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep ScalingBehavior = D1 (MetaData "ScalingBehavior" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "SBDefault" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SBStretchToOutput" PrefixI False) (U1 :: Type -> Type))

SccDestinationFramerate

data SccDestinationFramerate Source #

Set Framerate (SccDestinationFramerate) to make sure that the captions and the video are synchronized in the output. Specify a framerate that matches the framerate of the associated video. If the video framerate is 29.97, choose 29.97 dropframe (FRAMERATE_29_97_DROPFRAME) only if the video has video_insertion=true and drop_frame_timecode=true; otherwise, choose 29.97 non-dropframe (FRAMERATE_29_97_NON_DROPFRAME).

Instances
Bounded SccDestinationFramerate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum SccDestinationFramerate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq SccDestinationFramerate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data SccDestinationFramerate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SccDestinationFramerate -> c SccDestinationFramerate #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SccDestinationFramerate #

toConstr :: SccDestinationFramerate -> Constr #

dataTypeOf :: SccDestinationFramerate -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SccDestinationFramerate) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SccDestinationFramerate) #

gmapT :: (forall b. Data b => b -> b) -> SccDestinationFramerate -> SccDestinationFramerate #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SccDestinationFramerate -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SccDestinationFramerate -> r #

gmapQ :: (forall d. Data d => d -> u) -> SccDestinationFramerate -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SccDestinationFramerate -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SccDestinationFramerate -> m SccDestinationFramerate #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SccDestinationFramerate -> m SccDestinationFramerate #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SccDestinationFramerate -> m SccDestinationFramerate #

Ord SccDestinationFramerate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read SccDestinationFramerate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show SccDestinationFramerate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic SccDestinationFramerate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep SccDestinationFramerate :: Type -> Type #

Hashable SccDestinationFramerate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON SccDestinationFramerate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON SccDestinationFramerate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader SccDestinationFramerate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery SccDestinationFramerate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString SccDestinationFramerate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText SccDestinationFramerate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText SccDestinationFramerate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData SccDestinationFramerate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: SccDestinationFramerate -> () #

type Rep SccDestinationFramerate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep SccDestinationFramerate = D1 (MetaData "SccDestinationFramerate" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "Framerate2397" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Framerate24" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Framerate2997Dropframe" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Framerate2997NonDropframe" PrefixI False) (U1 :: Type -> Type)))

TimecodeBurninPosition

data TimecodeBurninPosition Source #

Use Position (Position) under under Timecode burn-in (TimecodeBurnIn) to specify the location the burned-in timecode on output video.

Instances
Bounded TimecodeBurninPosition Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum TimecodeBurninPosition Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq TimecodeBurninPosition Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data TimecodeBurninPosition Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TimecodeBurninPosition -> c TimecodeBurninPosition #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TimecodeBurninPosition #

toConstr :: TimecodeBurninPosition -> Constr #

dataTypeOf :: TimecodeBurninPosition -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TimecodeBurninPosition) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TimecodeBurninPosition) #

gmapT :: (forall b. Data b => b -> b) -> TimecodeBurninPosition -> TimecodeBurninPosition #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TimecodeBurninPosition -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TimecodeBurninPosition -> r #

gmapQ :: (forall d. Data d => d -> u) -> TimecodeBurninPosition -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TimecodeBurninPosition -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TimecodeBurninPosition -> m TimecodeBurninPosition #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TimecodeBurninPosition -> m TimecodeBurninPosition #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TimecodeBurninPosition -> m TimecodeBurninPosition #

Ord TimecodeBurninPosition Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read TimecodeBurninPosition Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show TimecodeBurninPosition Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic TimecodeBurninPosition Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep TimecodeBurninPosition :: Type -> Type #

Hashable TimecodeBurninPosition Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON TimecodeBurninPosition Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON TimecodeBurninPosition Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader TimecodeBurninPosition Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery TimecodeBurninPosition Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString TimecodeBurninPosition Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText TimecodeBurninPosition Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText TimecodeBurninPosition Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData TimecodeBurninPosition Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: TimecodeBurninPosition -> () #

type Rep TimecodeBurninPosition Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep TimecodeBurninPosition = D1 (MetaData "TimecodeBurninPosition" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (((C1 (MetaCons "BottomCenter" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BottomLeft" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "BottomRight" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MiddleCenter" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "MiddleLeft" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MiddleRight" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "TopCenter" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "TopLeft" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TopRight" PrefixI False) (U1 :: Type -> Type)))))

TimecodeSource

data TimecodeSource Source #

Use Timecode source (TimecodeSource) to set how timecodes are handled within this input. To make sure that your video, audio, captions, and markers are synchronized and that time-based features, such as image inserter, work correctly, choose the Timecode source option that matches your assets. All timecodes are in a 24-hour format with frame number (HH:MM:SS:FF). * Embedded (EMBEDDED) - Use the timecode that is in the input video. If no embedded timecode is in the source, the service will use Start at 0 (ZEROBASED) instead. * Start at 0 (ZEROBASED) - Set the timecode of the initial frame to 00:00:00:00. * Specified Start (SPECIFIEDSTART) - Set the timecode of the initial frame to a value other than zero. You use Start timecode (Start) to provide this value.

Instances
Bounded TimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum TimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq TimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data TimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TimecodeSource -> c TimecodeSource #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TimecodeSource #

toConstr :: TimecodeSource -> Constr #

dataTypeOf :: TimecodeSource -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TimecodeSource) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TimecodeSource) #

gmapT :: (forall b. Data b => b -> b) -> TimecodeSource -> TimecodeSource #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TimecodeSource -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TimecodeSource -> r #

gmapQ :: (forall d. Data d => d -> u) -> TimecodeSource -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TimecodeSource -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TimecodeSource -> m TimecodeSource #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TimecodeSource -> m TimecodeSource #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TimecodeSource -> m TimecodeSource #

Ord TimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read TimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show TimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic TimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep TimecodeSource :: Type -> Type #

Hashable TimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON TimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON TimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader TimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery TimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString TimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText TimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText TimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData TimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: TimecodeSource -> () #

type Rep TimecodeSource Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep TimecodeSource = D1 (MetaData "TimecodeSource" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "TSEmbedded" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "TSSpecifiedstart" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TSZerobased" PrefixI False) (U1 :: Type -> Type)))

TimedMetadata

data TimedMetadata Source #

If PASSTHROUGH, inserts ID3 timed metadata from the timed_metadata REST command into this output.

Constructors

TMNone 
TMPassthrough 
Instances
Bounded TimedMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum TimedMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq TimedMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data TimedMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TimedMetadata -> c TimedMetadata #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TimedMetadata #

toConstr :: TimedMetadata -> Constr #

dataTypeOf :: TimedMetadata -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TimedMetadata) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TimedMetadata) #

gmapT :: (forall b. Data b => b -> b) -> TimedMetadata -> TimedMetadata #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TimedMetadata -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TimedMetadata -> r #

gmapQ :: (forall d. Data d => d -> u) -> TimedMetadata -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TimedMetadata -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TimedMetadata -> m TimedMetadata #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TimedMetadata -> m TimedMetadata #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TimedMetadata -> m TimedMetadata #

Ord TimedMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read TimedMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show TimedMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic TimedMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep TimedMetadata :: Type -> Type #

Hashable TimedMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON TimedMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON TimedMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader TimedMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery TimedMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString TimedMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText TimedMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText TimedMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: TimedMetadata -> Text #

NFData TimedMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: TimedMetadata -> () #

type Rep TimedMetadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep TimedMetadata = D1 (MetaData "TimedMetadata" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "TMNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TMPassthrough" PrefixI False) (U1 :: Type -> Type))

TtmlStylePassthrough

data TtmlStylePassthrough Source #

Pass through style and position information from a TTML-like input source (TTML, SMPTE-TT, CFF-TT) to the CFF-TT output or TTML output.

Constructors

TSPDisabled 
TSPEnabled 
Instances
Bounded TtmlStylePassthrough Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum TtmlStylePassthrough Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq TtmlStylePassthrough Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data TtmlStylePassthrough Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TtmlStylePassthrough -> c TtmlStylePassthrough #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TtmlStylePassthrough #

toConstr :: TtmlStylePassthrough -> Constr #

dataTypeOf :: TtmlStylePassthrough -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TtmlStylePassthrough) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TtmlStylePassthrough) #

gmapT :: (forall b. Data b => b -> b) -> TtmlStylePassthrough -> TtmlStylePassthrough #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TtmlStylePassthrough -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TtmlStylePassthrough -> r #

gmapQ :: (forall d. Data d => d -> u) -> TtmlStylePassthrough -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TtmlStylePassthrough -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TtmlStylePassthrough -> m TtmlStylePassthrough #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TtmlStylePassthrough -> m TtmlStylePassthrough #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TtmlStylePassthrough -> m TtmlStylePassthrough #

Ord TtmlStylePassthrough Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read TtmlStylePassthrough Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show TtmlStylePassthrough Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic TtmlStylePassthrough Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep TtmlStylePassthrough :: Type -> Type #

Hashable TtmlStylePassthrough Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON TtmlStylePassthrough Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON TtmlStylePassthrough Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader TtmlStylePassthrough Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery TtmlStylePassthrough Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString TtmlStylePassthrough Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText TtmlStylePassthrough Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText TtmlStylePassthrough Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData TtmlStylePassthrough Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: TtmlStylePassthrough -> () #

type Rep TtmlStylePassthrough Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep TtmlStylePassthrough = D1 (MetaData "TtmlStylePassthrough" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "TSPDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TSPEnabled" PrefixI False) (U1 :: Type -> Type))

Type

data Type Source #

Constructors

Custom 
System 
Instances
Bounded Type Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum Type Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

succ :: Type -> Type #

pred :: Type -> Type #

toEnum :: Int -> Type #

fromEnum :: Type -> Int #

enumFrom :: Type -> [Type] #

enumFromThen :: Type -> Type -> [Type] #

enumFromTo :: Type -> Type -> [Type] #

enumFromThenTo :: Type -> Type -> Type -> [Type] #

Eq Type Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

(==) :: Type -> Type -> Bool #

(/=) :: Type -> Type -> Bool #

Data Type Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Type -> c Type #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Type #

toConstr :: Type -> Constr #

dataTypeOf :: Type -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Type) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Type) #

gmapT :: (forall b. Data b => b -> b) -> Type -> Type #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Type -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Type -> r #

gmapQ :: (forall d. Data d => d -> u) -> Type -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Type -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Type -> m Type #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Type -> m Type #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Type -> m Type #

Ord Type Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

compare :: Type -> Type -> Ordering #

(<) :: Type -> Type -> Bool #

(<=) :: Type -> Type -> Bool #

(>) :: Type -> Type -> Bool #

(>=) :: Type -> Type -> Bool #

max :: Type -> Type -> Type #

min :: Type -> Type -> Type #

Read Type Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show Type Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

showsPrec :: Int -> Type -> ShowS #

show :: Type -> String #

showList :: [Type] -> ShowS #

Generic Type Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep Type :: Type -> Type #

Methods

from :: Type -> Rep Type x #

to :: Rep Type x -> Type #

Hashable Type Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

hashWithSalt :: Int -> Type -> Int #

hash :: Type -> Int #

FromJSON Type Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader Type Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toHeader :: HeaderName -> Type -> [Header] #

ToQuery Type Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toQuery :: Type -> QueryString #

ToByteString Type Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toBS :: Type -> ByteString #

FromText Type Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

parser :: Parser Type #

ToText Type Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: Type -> Text #

NFData Type Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: Type -> () #

type Rep Type Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep Type = D1 (MetaData "Type" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Custom" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "System" PrefixI False) (U1 :: Type -> Type))

VideoCodec

data VideoCodec Source #

Type of video codec

Constructors

FrameCapture 
H264 
H265 
MPEG2 
Prores 
Instances
Bounded VideoCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum VideoCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq VideoCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data VideoCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> VideoCodec -> c VideoCodec #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c VideoCodec #

toConstr :: VideoCodec -> Constr #

dataTypeOf :: VideoCodec -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c VideoCodec) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c VideoCodec) #

gmapT :: (forall b. Data b => b -> b) -> VideoCodec -> VideoCodec #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> VideoCodec -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> VideoCodec -> r #

gmapQ :: (forall d. Data d => d -> u) -> VideoCodec -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> VideoCodec -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> VideoCodec -> m VideoCodec #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoCodec -> m VideoCodec #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoCodec -> m VideoCodec #

Ord VideoCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read VideoCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show VideoCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic VideoCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep VideoCodec :: Type -> Type #

Hashable VideoCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON VideoCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON VideoCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader VideoCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery VideoCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString VideoCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText VideoCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText VideoCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

toText :: VideoCodec -> Text #

NFData VideoCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: VideoCodec -> () #

type Rep VideoCodec Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep VideoCodec = D1 (MetaData "VideoCodec" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) ((C1 (MetaCons "FrameCapture" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "H264" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "H265" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MPEG2" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Prores" PrefixI False) (U1 :: Type -> Type))))

VideoTimecodeInsertion

data VideoTimecodeInsertion Source #

Enable Timecode insertion to include timecode information in this output. Do this in the API by setting (VideoTimecodeInsertion) to (PIC_TIMING_SEI). To get timecodes to appear correctly in your output, also set up the timecode configuration for your job in the input settings. Only enable Timecode insertion when the input framerate is identical to output framerate. Disable this setting to remove the timecode from the output. Default is disabled.

Instances
Bounded VideoTimecodeInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Enum VideoTimecodeInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Eq VideoTimecodeInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Data VideoTimecodeInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> VideoTimecodeInsertion -> c VideoTimecodeInsertion #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c VideoTimecodeInsertion #

toConstr :: VideoTimecodeInsertion -> Constr #

dataTypeOf :: VideoTimecodeInsertion -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c VideoTimecodeInsertion) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c VideoTimecodeInsertion) #

gmapT :: (forall b. Data b => b -> b) -> VideoTimecodeInsertion -> VideoTimecodeInsertion #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> VideoTimecodeInsertion -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> VideoTimecodeInsertion -> r #

gmapQ :: (forall d. Data d => d -> u) -> VideoTimecodeInsertion -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> VideoTimecodeInsertion -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> VideoTimecodeInsertion -> m VideoTimecodeInsertion #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoTimecodeInsertion -> m VideoTimecodeInsertion #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoTimecodeInsertion -> m VideoTimecodeInsertion #

Ord VideoTimecodeInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Read VideoTimecodeInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Show VideoTimecodeInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Generic VideoTimecodeInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Associated Types

type Rep VideoTimecodeInsertion :: Type -> Type #

Hashable VideoTimecodeInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToJSON VideoTimecodeInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromJSON VideoTimecodeInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToHeader VideoTimecodeInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToQuery VideoTimecodeInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToByteString VideoTimecodeInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

FromText VideoTimecodeInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

ToText VideoTimecodeInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

NFData VideoTimecodeInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

Methods

rnf :: VideoTimecodeInsertion -> () #

type Rep VideoTimecodeInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Sum

type Rep VideoTimecodeInsertion = D1 (MetaData "VideoTimecodeInsertion" "Network.AWS.MediaConvert.Types.Sum" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "VTIDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "VTIPicTimingSei" PrefixI False) (U1 :: Type -> Type))

AacSettings

data AacSettings Source #

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AAC.

See: aacSettings smart constructor.

Instances
Eq AacSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data AacSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AacSettings -> c AacSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AacSettings #

toConstr :: AacSettings -> Constr #

dataTypeOf :: AacSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AacSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AacSettings) #

gmapT :: (forall b. Data b => b -> b) -> AacSettings -> AacSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AacSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AacSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> AacSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AacSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AacSettings -> m AacSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AacSettings -> m AacSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AacSettings -> m AacSettings #

Read AacSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show AacSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic AacSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep AacSettings :: Type -> Type #

Hashable AacSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON AacSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON AacSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData AacSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: AacSettings -> () #

type Rep AacSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

aacSettings :: AacSettings Source #

Creates a value of AacSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

assSampleRate :: Lens' AacSettings (Maybe Int) Source #

Sample rate in Hz. Valid values depend on rate control mode and profile.

assBitrate :: Lens' AacSettings (Maybe Int) Source #

Average bitrate in bits/second. Valid values depend on rate control mode and profile.

Ac3Settings

data Ac3Settings Source #

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AC3.

See: ac3Settings smart constructor.

Instances
Eq Ac3Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data Ac3Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Ac3Settings -> c Ac3Settings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Ac3Settings #

toConstr :: Ac3Settings -> Constr #

dataTypeOf :: Ac3Settings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Ac3Settings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Ac3Settings) #

gmapT :: (forall b. Data b => b -> b) -> Ac3Settings -> Ac3Settings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Ac3Settings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Ac3Settings -> r #

gmapQ :: (forall d. Data d => d -> u) -> Ac3Settings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Ac3Settings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Ac3Settings -> m Ac3Settings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Ac3Settings -> m Ac3Settings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Ac3Settings -> m Ac3Settings #

Read Ac3Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show Ac3Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic Ac3Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep Ac3Settings :: Type -> Type #

Hashable Ac3Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON Ac3Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON Ac3Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData Ac3Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: Ac3Settings -> () #

type Rep Ac3Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ac3Settings :: Ac3Settings Source #

Creates a value of Ac3Settings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

aSampleRate :: Lens' Ac3Settings (Maybe Int) Source #

Sample rate in hz. Sample rate is always 48000.

aBitrate :: Lens' Ac3Settings (Maybe Int) Source #

Average bitrate in bits/second. Valid bitrates depend on the coding mode.

aDialnorm :: Lens' Ac3Settings (Maybe Int) Source #

Sets the dialnorm for the output. If blank and input audio is Dolby Digital, dialnorm will be passed through.

AiffSettings

data AiffSettings Source #

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AIFF.

See: aiffSettings smart constructor.

Instances
Eq AiffSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data AiffSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AiffSettings -> c AiffSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AiffSettings #

toConstr :: AiffSettings -> Constr #

dataTypeOf :: AiffSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AiffSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AiffSettings) #

gmapT :: (forall b. Data b => b -> b) -> AiffSettings -> AiffSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AiffSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AiffSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> AiffSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AiffSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AiffSettings -> m AiffSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AiffSettings -> m AiffSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AiffSettings -> m AiffSettings #

Read AiffSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show AiffSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic AiffSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep AiffSettings :: Type -> Type #

Hashable AiffSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON AiffSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON AiffSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData AiffSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: AiffSettings -> () #

type Rep AiffSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep AiffSettings = D1 (MetaData "AiffSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "AiffSettings'" PrefixI True) (S1 (MetaSel (Just "_asBitDepth") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "_asChannels") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_asSampleRate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))))

aiffSettings :: AiffSettings Source #

Creates a value of AiffSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • asBitDepth - Specify Bit depth (BitDepth), in bits per sample, to choose the encoding quality for this audio track.
  • asChannels - Set Channels to specify the number of channels in this output audio track. Choosing Mono in the console will give you 1 output channel; choosing Stereo will give you 2. In the API, valid values are 1 and 2.
  • asSampleRate - Sample rate in hz.

asBitDepth :: Lens' AiffSettings (Maybe Int) Source #

Specify Bit depth (BitDepth), in bits per sample, to choose the encoding quality for this audio track.

asChannels :: Lens' AiffSettings (Maybe Int) Source #

Set Channels to specify the number of channels in this output audio track. Choosing Mono in the console will give you 1 output channel; choosing Stereo will give you 2. In the API, valid values are 1 and 2.

AncillarySourceSettings

data AncillarySourceSettings Source #

Settings for ancillary captions source.

See: ancillarySourceSettings smart constructor.

Instances
Eq AncillarySourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data AncillarySourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AncillarySourceSettings -> c AncillarySourceSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AncillarySourceSettings #

toConstr :: AncillarySourceSettings -> Constr #

dataTypeOf :: AncillarySourceSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AncillarySourceSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AncillarySourceSettings) #

gmapT :: (forall b. Data b => b -> b) -> AncillarySourceSettings -> AncillarySourceSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AncillarySourceSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AncillarySourceSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> AncillarySourceSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AncillarySourceSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AncillarySourceSettings -> m AncillarySourceSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AncillarySourceSettings -> m AncillarySourceSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AncillarySourceSettings -> m AncillarySourceSettings #

Read AncillarySourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show AncillarySourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic AncillarySourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep AncillarySourceSettings :: Type -> Type #

Hashable AncillarySourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON AncillarySourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON AncillarySourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData AncillarySourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: AncillarySourceSettings -> () #

type Rep AncillarySourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep AncillarySourceSettings = D1 (MetaData "AncillarySourceSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" True) (C1 (MetaCons "AncillarySourceSettings'" PrefixI True) (S1 (MetaSel (Just "_assSourceAncillaryChannelNumber") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Int))))

ancillarySourceSettings :: AncillarySourceSettings Source #

Creates a value of AncillarySourceSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

assSourceAncillaryChannelNumber :: Lens' AncillarySourceSettings (Maybe Int) Source #

Specifies the 608 channel number in the ancillary data track from which to extract captions. Unused for passthrough.

AudioCodecSettings

data AudioCodecSettings Source #

Audio codec settings (CodecSettings) under (AudioDescriptions) contains the group of settings related to audio encoding. The settings in this group vary depending on the value you choose for Audio codec (Codec). For each codec enum you choose, define the corresponding settings object. The following lists the codec enum, settings object pairs. * AAC, AacSettings * MP2, Mp2Settings * WAV, WavSettings * AIFF, AiffSettings * AC3, Ac3Settings * EAC3, Eac3Settings

See: audioCodecSettings smart constructor.

Instances
Eq AudioCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data AudioCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioCodecSettings -> c AudioCodecSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioCodecSettings #

toConstr :: AudioCodecSettings -> Constr #

dataTypeOf :: AudioCodecSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AudioCodecSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioCodecSettings) #

gmapT :: (forall b. Data b => b -> b) -> AudioCodecSettings -> AudioCodecSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioCodecSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioCodecSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioCodecSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioCodecSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioCodecSettings -> m AudioCodecSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioCodecSettings -> m AudioCodecSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioCodecSettings -> m AudioCodecSettings #

Read AudioCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show AudioCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic AudioCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep AudioCodecSettings :: Type -> Type #

Hashable AudioCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON AudioCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON AudioCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData AudioCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: AudioCodecSettings -> () #

type Rep AudioCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep AudioCodecSettings = D1 (MetaData "AudioCodecSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "AudioCodecSettings'" PrefixI True) ((S1 (MetaSel (Just "_acsAiffSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AiffSettings)) :*: (S1 (MetaSel (Just "_acsCodec") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AudioCodec)) :*: S1 (MetaSel (Just "_acsAc3Settings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Ac3Settings)))) :*: ((S1 (MetaSel (Just "_acsMp2Settings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mp2Settings)) :*: S1 (MetaSel (Just "_acsWavSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe WavSettings))) :*: (S1 (MetaSel (Just "_acsAacSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AacSettings)) :*: S1 (MetaSel (Just "_acsEac3Settings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3Settings))))))

audioCodecSettings :: AudioCodecSettings Source #

Creates a value of AudioCodecSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

AudioDescription

data AudioDescription Source #

Description of audio output

See: audioDescription smart constructor.

Instances
Eq AudioDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data AudioDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioDescription -> c AudioDescription #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioDescription #

toConstr :: AudioDescription -> Constr #

dataTypeOf :: AudioDescription -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AudioDescription) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioDescription) #

gmapT :: (forall b. Data b => b -> b) -> AudioDescription -> AudioDescription #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioDescription -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioDescription -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioDescription -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioDescription -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioDescription -> m AudioDescription #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioDescription -> m AudioDescription #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioDescription -> m AudioDescription #

Read AudioDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show AudioDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic AudioDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep AudioDescription :: Type -> Type #

Hashable AudioDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON AudioDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON AudioDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData AudioDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: AudioDescription -> () #

type Rep AudioDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

audioDescription :: AudioDescription Source #

Creates a value of AudioDescription with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • adAudioSourceName - Specifies which audio data to use from each input. In the simplest case, specify an "Audio Selector":inputs-audio_selector_group name may be specified, with similar default/silence behavior. If no audio_source_name is specified, then "Audio Selector 1" will be chosen automatically.
  • adLanguageCode - Indicates the language of the audio output track. The ISO 639 language specified in the 'Language Code' drop down will be used when 'Follow Input Language Code' is not selected or when 'Follow Input Language Code' is selected but there is no ISO 639 language code specified by the input.
  • adAudioType - Applies only if Follow Input Audio Type is unchecked (false). A number between 0 and 255. The following are defined in ISO-IEC 13818-1: 0 = Undefined, 1 = Clean Effects, 2 = Hearing Impaired, 3 = Visually Impaired Commentary, 4-255 = Reserved.
  • adAudioNormalizationSettings - Undocumented member.
  • adLanguageCodeControl - Undocumented member.
  • adCodecSettings - Undocumented member.
  • adStreamName - Used for MS Smooth and Apple HLS outputs. Indicates the name displayed by the player (eg. English, or Director Commentary). Alphanumeric characters, spaces, and underscore are legal.
  • adRemixSettings - Advanced audio remixing settings.
  • adAudioTypeControl - Undocumented member.

adAudioSourceName :: Lens' AudioDescription (Maybe Text) Source #

Specifies which audio data to use from each input. In the simplest case, specify an "Audio Selector":inputs-audio_selector_group name may be specified, with similar default/silence behavior. If no audio_source_name is specified, then "Audio Selector 1" will be chosen automatically.

adLanguageCode :: Lens' AudioDescription (Maybe LanguageCode) Source #

Indicates the language of the audio output track. The ISO 639 language specified in the 'Language Code' drop down will be used when 'Follow Input Language Code' is not selected or when 'Follow Input Language Code' is selected but there is no ISO 639 language code specified by the input.

adAudioType :: Lens' AudioDescription (Maybe Int) Source #

Applies only if Follow Input Audio Type is unchecked (false). A number between 0 and 255. The following are defined in ISO-IEC 13818-1: 0 = Undefined, 1 = Clean Effects, 2 = Hearing Impaired, 3 = Visually Impaired Commentary, 4-255 = Reserved.

adStreamName :: Lens' AudioDescription (Maybe Text) Source #

Used for MS Smooth and Apple HLS outputs. Indicates the name displayed by the player (eg. English, or Director Commentary). Alphanumeric characters, spaces, and underscore are legal.

adRemixSettings :: Lens' AudioDescription (Maybe RemixSettings) Source #

Advanced audio remixing settings.

AudioNormalizationSettings

data AudioNormalizationSettings Source #

Advanced audio normalization settings.

See: audioNormalizationSettings smart constructor.

Instances
Eq AudioNormalizationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data AudioNormalizationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioNormalizationSettings -> c AudioNormalizationSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioNormalizationSettings #

toConstr :: AudioNormalizationSettings -> Constr #

dataTypeOf :: AudioNormalizationSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AudioNormalizationSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioNormalizationSettings) #

gmapT :: (forall b. Data b => b -> b) -> AudioNormalizationSettings -> AudioNormalizationSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioNormalizationSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioNormalizationSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioNormalizationSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioNormalizationSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioNormalizationSettings -> m AudioNormalizationSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioNormalizationSettings -> m AudioNormalizationSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioNormalizationSettings -> m AudioNormalizationSettings #

Read AudioNormalizationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show AudioNormalizationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic AudioNormalizationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep AudioNormalizationSettings :: Type -> Type #

Hashable AudioNormalizationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON AudioNormalizationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON AudioNormalizationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData AudioNormalizationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep AudioNormalizationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep AudioNormalizationSettings = D1 (MetaData "AudioNormalizationSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "AudioNormalizationSettings'" PrefixI True) ((S1 (MetaSel (Just "_ansAlgorithmControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AudioNormalizationAlgorithmControl)) :*: (S1 (MetaSel (Just "_ansTargetLkfs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double)) :*: S1 (MetaSel (Just "_ansPeakCalculation") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AudioNormalizationPeakCalculation)))) :*: (S1 (MetaSel (Just "_ansCorrectionGateLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "_ansAlgorithm") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AudioNormalizationAlgorithm)) :*: S1 (MetaSel (Just "_ansLoudnessLogging") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AudioNormalizationLoudnessLogging))))))

audioNormalizationSettings :: AudioNormalizationSettings Source #

Creates a value of AudioNormalizationSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • ansAlgorithmControl - Undocumented member.
  • ansTargetLkfs - Target LKFS(loudness) to adjust volume to. If no value is entered, a default value will be used according to the chosen algorithm. The CALM Act (1770-1) recommends a target of -24 LKFS. The EBU R-128 specification (1770-2) recommends a target of -23 LKFS.
  • ansPeakCalculation - Undocumented member.
  • ansCorrectionGateLevel - Content measuring above this level will be corrected to the target level. Content measuring below this level will not be corrected. Gating only applies when not using real_time_correction.
  • ansAlgorithm - Undocumented member.
  • ansLoudnessLogging - Undocumented member.

ansTargetLkfs :: Lens' AudioNormalizationSettings (Maybe Double) Source #

Target LKFS(loudness) to adjust volume to. If no value is entered, a default value will be used according to the chosen algorithm. The CALM Act (1770-1) recommends a target of -24 LKFS. The EBU R-128 specification (1770-2) recommends a target of -23 LKFS.

ansCorrectionGateLevel :: Lens' AudioNormalizationSettings (Maybe Int) Source #

Content measuring above this level will be corrected to the target level. Content measuring below this level will not be corrected. Gating only applies when not using real_time_correction.

AudioSelector

data AudioSelector Source #

Selector for Audio

See: audioSelector smart constructor.

Instances
Eq AudioSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data AudioSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioSelector -> c AudioSelector #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioSelector #

toConstr :: AudioSelector -> Constr #

dataTypeOf :: AudioSelector -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AudioSelector) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioSelector) #

gmapT :: (forall b. Data b => b -> b) -> AudioSelector -> AudioSelector #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioSelector -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioSelector -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioSelector -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioSelector -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioSelector -> m AudioSelector #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioSelector -> m AudioSelector #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioSelector -> m AudioSelector #

Read AudioSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show AudioSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic AudioSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep AudioSelector :: Type -> Type #

Hashable AudioSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON AudioSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON AudioSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData AudioSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: AudioSelector -> () #

type Rep AudioSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

audioSelector :: AudioSelector Source #

Creates a value of AudioSelector with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • asTracks - Identify the channel to include in this selector by entering the 1-based track index. To combine several tracks, enter a comma-separated list, e.g. "1,2,3" for tracks 1-3.
  • asProgramSelection - Applies only when input streams contain Dolby E. Enter the program ID (according to the metadata in the audio) of the Dolby E program to extract from the specified track. One program extracted per audio selector. To select multiple programs, create multiple selectors with the same Track and different Program numbers. "All channels" means to ignore the program IDs and include all the channels in this selector; useful if metadata is known to be incorrect.
  • asLanguageCode - Selects a specific language code from within an audio source.
  • asOffset - Specifies a time delta in milliseconds to offset the audio from the input video.
  • asDefaultSelection - Undocumented member.
  • asPids - Selects a specific PID from within an audio source (e.g. 257 selects PID 0x101).
  • asSelectorType - Undocumented member.
  • asExternalAudioFileInput - Specifies audio data from an external file source.
  • asRemixSettings - Advanced audio remixing settings.

asTracks :: Lens' AudioSelector [Int] Source #

Identify the channel to include in this selector by entering the 1-based track index. To combine several tracks, enter a comma-separated list, e.g. "1,2,3" for tracks 1-3.

asProgramSelection :: Lens' AudioSelector (Maybe Int) Source #

Applies only when input streams contain Dolby E. Enter the program ID (according to the metadata in the audio) of the Dolby E program to extract from the specified track. One program extracted per audio selector. To select multiple programs, create multiple selectors with the same Track and different Program numbers. "All channels" means to ignore the program IDs and include all the channels in this selector; useful if metadata is known to be incorrect.

asLanguageCode :: Lens' AudioSelector (Maybe LanguageCode) Source #

Selects a specific language code from within an audio source.

asOffset :: Lens' AudioSelector (Maybe Int) Source #

Specifies a time delta in milliseconds to offset the audio from the input video.

asPids :: Lens' AudioSelector [Int] Source #

Selects a specific PID from within an audio source (e.g. 257 selects PID 0x101).

asExternalAudioFileInput :: Lens' AudioSelector (Maybe Text) Source #

Specifies audio data from an external file source.

asRemixSettings :: Lens' AudioSelector (Maybe RemixSettings) Source #

Advanced audio remixing settings.

AudioSelectorGroup

data AudioSelectorGroup Source #

Group of Audio Selectors

See: audioSelectorGroup smart constructor.

Instances
Eq AudioSelectorGroup Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data AudioSelectorGroup Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioSelectorGroup -> c AudioSelectorGroup #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioSelectorGroup #

toConstr :: AudioSelectorGroup -> Constr #

dataTypeOf :: AudioSelectorGroup -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AudioSelectorGroup) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioSelectorGroup) #

gmapT :: (forall b. Data b => b -> b) -> AudioSelectorGroup -> AudioSelectorGroup #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioSelectorGroup -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioSelectorGroup -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioSelectorGroup -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioSelectorGroup -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioSelectorGroup -> m AudioSelectorGroup #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioSelectorGroup -> m AudioSelectorGroup #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioSelectorGroup -> m AudioSelectorGroup #

Read AudioSelectorGroup Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show AudioSelectorGroup Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic AudioSelectorGroup Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep AudioSelectorGroup :: Type -> Type #

Hashable AudioSelectorGroup Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON AudioSelectorGroup Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON AudioSelectorGroup Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData AudioSelectorGroup Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: AudioSelectorGroup -> () #

type Rep AudioSelectorGroup Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep AudioSelectorGroup = D1 (MetaData "AudioSelectorGroup" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" True) (C1 (MetaCons "AudioSelectorGroup'" PrefixI True) (S1 (MetaSel (Just "_asgAudioSelectorNames") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [Text]))))

audioSelectorGroup :: AudioSelectorGroup Source #

Creates a value of AudioSelectorGroup with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • asgAudioSelectorNames - Name of an "Audio Selector":#inputs-audio_selector within the same input to include in the group. Audio selector names are standardized, based on their order within the input (e.g. "Audio Selector 1"). The audio_selector_name parameter can be repeated to add any number of audio selectors to the group.

asgAudioSelectorNames :: Lens' AudioSelectorGroup [Text] Source #

Name of an "Audio Selector":#inputs-audio_selector within the same input to include in the group. Audio selector names are standardized, based on their order within the input (e.g. "Audio Selector 1"). The audio_selector_name parameter can be repeated to add any number of audio selectors to the group.

AvailBlanking

data AvailBlanking Source #

Settings for Avail Blanking

See: availBlanking smart constructor.

Instances
Eq AvailBlanking Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data AvailBlanking Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AvailBlanking -> c AvailBlanking #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AvailBlanking #

toConstr :: AvailBlanking -> Constr #

dataTypeOf :: AvailBlanking -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AvailBlanking) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AvailBlanking) #

gmapT :: (forall b. Data b => b -> b) -> AvailBlanking -> AvailBlanking #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AvailBlanking -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AvailBlanking -> r #

gmapQ :: (forall d. Data d => d -> u) -> AvailBlanking -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AvailBlanking -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AvailBlanking -> m AvailBlanking #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AvailBlanking -> m AvailBlanking #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AvailBlanking -> m AvailBlanking #

Read AvailBlanking Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show AvailBlanking Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic AvailBlanking Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep AvailBlanking :: Type -> Type #

Hashable AvailBlanking Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON AvailBlanking Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON AvailBlanking Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData AvailBlanking Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: AvailBlanking -> () #

type Rep AvailBlanking Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep AvailBlanking = D1 (MetaData "AvailBlanking" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" True) (C1 (MetaCons "AvailBlanking'" PrefixI True) (S1 (MetaSel (Just "_abAvailBlankingImage") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

availBlanking :: AvailBlanking Source #

Creates a value of AvailBlanking with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • abAvailBlankingImage - Blanking image to be used. Leave empty for solid black. Only bmp and png images are supported.

abAvailBlankingImage :: Lens' AvailBlanking (Maybe Text) Source #

Blanking image to be used. Leave empty for solid black. Only bmp and png images are supported.

BurninDestinationSettings

data BurninDestinationSettings Source #

Burn-In Destination Settings.

See: burninDestinationSettings smart constructor.

Instances
Eq BurninDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data BurninDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BurninDestinationSettings -> c BurninDestinationSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BurninDestinationSettings #

toConstr :: BurninDestinationSettings -> Constr #

dataTypeOf :: BurninDestinationSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c BurninDestinationSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BurninDestinationSettings) #

gmapT :: (forall b. Data b => b -> b) -> BurninDestinationSettings -> BurninDestinationSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BurninDestinationSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BurninDestinationSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> BurninDestinationSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BurninDestinationSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BurninDestinationSettings -> m BurninDestinationSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BurninDestinationSettings -> m BurninDestinationSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BurninDestinationSettings -> m BurninDestinationSettings #

Read BurninDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show BurninDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic BurninDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep BurninDestinationSettings :: Type -> Type #

Hashable BurninDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON BurninDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON BurninDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData BurninDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep BurninDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep BurninDestinationSettings = D1 (MetaData "BurninDestinationSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "BurninDestinationSettings'" PrefixI True) ((((S1 (MetaSel (Just "_bdsBackgroundOpacity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_bdsFontOpacity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_bdsShadowYOffset") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_bdsFontResolution") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 (MetaSel (Just "_bdsYPosition") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_bdsBackgroundColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe BurninSubtitleBackgroundColor))) :*: (S1 (MetaSel (Just "_bdsShadowXOffset") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_bdsFontSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))))) :*: (((S1 (MetaSel (Just "_bdsXPosition") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_bdsTeletextSpacing") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe BurninSubtitleTeletextSpacing))) :*: (S1 (MetaSel (Just "_bdsAlignment") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe BurninSubtitleAlignment)) :*: S1 (MetaSel (Just "_bdsShadowOpacity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 (MetaSel (Just "_bdsOutlineColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe BurninSubtitleOutlineColor)) :*: S1 (MetaSel (Just "_bdsOutlineSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_bdsShadowColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe BurninSubtitleShadowColor)) :*: S1 (MetaSel (Just "_bdsFontColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe BurninSubtitleFontColor)))))))

burninDestinationSettings :: BurninDestinationSettings Source #

Creates a value of BurninDestinationSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • bdsBackgroundOpacity - Specifies the opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
  • bdsFontOpacity - Specifies the opacity of the burned-in captions. 255 is opaque; 0 is transparent. All burn-in and DVB-Sub font settings must match.
  • bdsShadowYOffset - Specifies the vertical offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels above the text. All burn-in and DVB-Sub font settings must match.
  • bdsFontResolution - Font resolution in DPI (dots per inch); default is 96 dpi. All burn-in and DVB-Sub font settings must match.
  • bdsYPosition - Specifies the vertical position of the caption relative to the top of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the top of the output. If no explicit y_position is provided, the caption will be positioned towards the bottom of the output. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
  • bdsBackgroundColor - Undocumented member.
  • bdsShadowXOffset - Specifies the horizontal offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels to the left. All burn-in and DVB-Sub font settings must match.
  • bdsFontSize - A positive integer indicates the exact font size in points. Set to 0 for automatic font size selection. All burn-in and DVB-Sub font settings must match.
  • bdsXPosition - Specifies the horizontal position of the caption relative to the left side of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the left of the output. If no explicit x_position is provided, the horizontal caption position will be determined by the alignment parameter. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
  • bdsTeletextSpacing - Undocumented member.
  • bdsAlignment - Undocumented member.
  • bdsShadowOpacity - Specifies the opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
  • bdsOutlineColor - Undocumented member.
  • bdsOutlineSize - Specifies font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
  • bdsShadowColor - Undocumented member.
  • bdsFontColor - Undocumented member.

bdsBackgroundOpacity :: Lens' BurninDestinationSettings (Maybe Int) Source #

Specifies the opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.

bdsFontOpacity :: Lens' BurninDestinationSettings (Maybe Int) Source #

Specifies the opacity of the burned-in captions. 255 is opaque; 0 is transparent. All burn-in and DVB-Sub font settings must match.

bdsShadowYOffset :: Lens' BurninDestinationSettings (Maybe Int) Source #

Specifies the vertical offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels above the text. All burn-in and DVB-Sub font settings must match.

bdsFontResolution :: Lens' BurninDestinationSettings (Maybe Int) Source #

Font resolution in DPI (dots per inch); default is 96 dpi. All burn-in and DVB-Sub font settings must match.

bdsYPosition :: Lens' BurninDestinationSettings (Maybe Int) Source #

Specifies the vertical position of the caption relative to the top of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the top of the output. If no explicit y_position is provided, the caption will be positioned towards the bottom of the output. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.

bdsShadowXOffset :: Lens' BurninDestinationSettings (Maybe Int) Source #

Specifies the horizontal offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels to the left. All burn-in and DVB-Sub font settings must match.

bdsFontSize :: Lens' BurninDestinationSettings (Maybe Int) Source #

A positive integer indicates the exact font size in points. Set to 0 for automatic font size selection. All burn-in and DVB-Sub font settings must match.

bdsXPosition :: Lens' BurninDestinationSettings (Maybe Int) Source #

Specifies the horizontal position of the caption relative to the left side of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the left of the output. If no explicit x_position is provided, the horizontal caption position will be determined by the alignment parameter. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.

bdsShadowOpacity :: Lens' BurninDestinationSettings (Maybe Int) Source #

Specifies the opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.

bdsOutlineSize :: Lens' BurninDestinationSettings (Maybe Int) Source #

Specifies font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.

CaptionDescription

data CaptionDescription Source #

Description of Caption output

See: captionDescription smart constructor.

Instances
Eq CaptionDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data CaptionDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CaptionDescription -> c CaptionDescription #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CaptionDescription #

toConstr :: CaptionDescription -> Constr #

dataTypeOf :: CaptionDescription -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CaptionDescription) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CaptionDescription) #

gmapT :: (forall b. Data b => b -> b) -> CaptionDescription -> CaptionDescription #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CaptionDescription -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CaptionDescription -> r #

gmapQ :: (forall d. Data d => d -> u) -> CaptionDescription -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CaptionDescription -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CaptionDescription -> m CaptionDescription #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CaptionDescription -> m CaptionDescription #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CaptionDescription -> m CaptionDescription #

Read CaptionDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show CaptionDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic CaptionDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep CaptionDescription :: Type -> Type #

Hashable CaptionDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON CaptionDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON CaptionDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData CaptionDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: CaptionDescription -> () #

type Rep CaptionDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep CaptionDescription = D1 (MetaData "CaptionDescription" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "CaptionDescription'" PrefixI True) ((S1 (MetaSel (Just "_cdCaptionSelectorName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_cdLanguageCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe LanguageCode))) :*: (S1 (MetaSel (Just "_cdDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe CaptionDestinationSettings)) :*: S1 (MetaSel (Just "_cdLanguageDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

captionDescription :: CaptionDescription Source #

Creates a value of CaptionDescription with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • cdCaptionSelectorName - N", which denotes that the Nth Caption Selector will be used from each input.
  • cdLanguageCode - Indicates the language of the caption output track.
  • cdDestinationSettings - Undocumented member.
  • cdLanguageDescription - Human readable information to indicate captions available for players (eg. English, or Spanish). Alphanumeric characters, spaces, and underscore are legal.

cdCaptionSelectorName :: Lens' CaptionDescription (Maybe Text) Source #

N", which denotes that the Nth Caption Selector will be used from each input.

cdLanguageCode :: Lens' CaptionDescription (Maybe LanguageCode) Source #

Indicates the language of the caption output track.

cdLanguageDescription :: Lens' CaptionDescription (Maybe Text) Source #

Human readable information to indicate captions available for players (eg. English, or Spanish). Alphanumeric characters, spaces, and underscore are legal.

CaptionDescriptionPreset

data CaptionDescriptionPreset Source #

Caption Description for preset

See: captionDescriptionPreset smart constructor.

Instances
Eq CaptionDescriptionPreset Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data CaptionDescriptionPreset Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CaptionDescriptionPreset -> c CaptionDescriptionPreset #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CaptionDescriptionPreset #

toConstr :: CaptionDescriptionPreset -> Constr #

dataTypeOf :: CaptionDescriptionPreset -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CaptionDescriptionPreset) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CaptionDescriptionPreset) #

gmapT :: (forall b. Data b => b -> b) -> CaptionDescriptionPreset -> CaptionDescriptionPreset #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CaptionDescriptionPreset -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CaptionDescriptionPreset -> r #

gmapQ :: (forall d. Data d => d -> u) -> CaptionDescriptionPreset -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CaptionDescriptionPreset -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CaptionDescriptionPreset -> m CaptionDescriptionPreset #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CaptionDescriptionPreset -> m CaptionDescriptionPreset #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CaptionDescriptionPreset -> m CaptionDescriptionPreset #

Read CaptionDescriptionPreset Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show CaptionDescriptionPreset Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic CaptionDescriptionPreset Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep CaptionDescriptionPreset :: Type -> Type #

Hashable CaptionDescriptionPreset Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON CaptionDescriptionPreset Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON CaptionDescriptionPreset Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData CaptionDescriptionPreset Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep CaptionDescriptionPreset Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep CaptionDescriptionPreset = D1 (MetaData "CaptionDescriptionPreset" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "CaptionDescriptionPreset'" PrefixI True) (S1 (MetaSel (Just "_cdpLanguageCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe LanguageCode)) :*: (S1 (MetaSel (Just "_cdpDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe CaptionDestinationSettings)) :*: S1 (MetaSel (Just "_cdpLanguageDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

captionDescriptionPreset :: CaptionDescriptionPreset Source #

Creates a value of CaptionDescriptionPreset with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

cdpLanguageCode :: Lens' CaptionDescriptionPreset (Maybe LanguageCode) Source #

Indicates the language of the caption output track.

cdpLanguageDescription :: Lens' CaptionDescriptionPreset (Maybe Text) Source #

Human readable information to indicate captions available for players (eg. English, or Spanish). Alphanumeric characters, spaces, and underscore are legal.

CaptionDestinationSettings

data CaptionDestinationSettings Source #

Specific settings required by destination type. Note that burnin_destination_settings are not available if the source of the caption data is Embedded or Teletext.

See: captionDestinationSettings smart constructor.

Instances
Eq CaptionDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data CaptionDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CaptionDestinationSettings -> c CaptionDestinationSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CaptionDestinationSettings #

toConstr :: CaptionDestinationSettings -> Constr #

dataTypeOf :: CaptionDestinationSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CaptionDestinationSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CaptionDestinationSettings) #

gmapT :: (forall b. Data b => b -> b) -> CaptionDestinationSettings -> CaptionDestinationSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CaptionDestinationSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CaptionDestinationSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> CaptionDestinationSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CaptionDestinationSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CaptionDestinationSettings -> m CaptionDestinationSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CaptionDestinationSettings -> m CaptionDestinationSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CaptionDestinationSettings -> m CaptionDestinationSettings #

Read CaptionDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show CaptionDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic CaptionDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep CaptionDestinationSettings :: Type -> Type #

Hashable CaptionDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON CaptionDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON CaptionDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData CaptionDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep CaptionDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep CaptionDestinationSettings = D1 (MetaData "CaptionDestinationSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "CaptionDestinationSettings'" PrefixI True) ((S1 (MetaSel (Just "_cdsTeletextDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TeletextDestinationSettings)) :*: (S1 (MetaSel (Just "_cdsDvbSubDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DvbSubDestinationSettings)) :*: S1 (MetaSel (Just "_cdsTtmlDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TtmlDestinationSettings)))) :*: (S1 (MetaSel (Just "_cdsDestinationType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe CaptionDestinationType)) :*: (S1 (MetaSel (Just "_cdsSccDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SccDestinationSettings)) :*: S1 (MetaSel (Just "_cdsBurninDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe BurninDestinationSettings))))))

captionDestinationSettings :: CaptionDestinationSettings Source #

Creates a value of CaptionDestinationSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

CaptionSelector

data CaptionSelector Source #

Caption inputs to be mapped to caption outputs.

See: captionSelector smart constructor.

Instances
Eq CaptionSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data CaptionSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CaptionSelector -> c CaptionSelector #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CaptionSelector #

toConstr :: CaptionSelector -> Constr #

dataTypeOf :: CaptionSelector -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CaptionSelector) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CaptionSelector) #

gmapT :: (forall b. Data b => b -> b) -> CaptionSelector -> CaptionSelector #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CaptionSelector -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CaptionSelector -> r #

gmapQ :: (forall d. Data d => d -> u) -> CaptionSelector -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CaptionSelector -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CaptionSelector -> m CaptionSelector #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CaptionSelector -> m CaptionSelector #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CaptionSelector -> m CaptionSelector #

Read CaptionSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show CaptionSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic CaptionSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep CaptionSelector :: Type -> Type #

Hashable CaptionSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON CaptionSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON CaptionSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData CaptionSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: CaptionSelector -> () #

type Rep CaptionSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep CaptionSelector = D1 (MetaData "CaptionSelector" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "CaptionSelector'" PrefixI True) (S1 (MetaSel (Just "_csLanguageCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe LanguageCode)) :*: S1 (MetaSel (Just "_csSourceSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe CaptionSourceSettings))))

captionSelector :: CaptionSelector Source #

Creates a value of CaptionSelector with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • csLanguageCode - The specific language to extract from source. If input is SCTE-27, complete this field andor PID to select the caption language to extract. If input is DVB-Sub and output is Burn-in or SMPTE-TT, complete this field andor PID to select the caption language to extract. If input is DVB-Sub that is being passed through, omit this field (and PID field); there is no way to extract a specific language with pass-through captions.
  • csSourceSettings - Undocumented member.

csLanguageCode :: Lens' CaptionSelector (Maybe LanguageCode) Source #

The specific language to extract from source. If input is SCTE-27, complete this field andor PID to select the caption language to extract. If input is DVB-Sub and output is Burn-in or SMPTE-TT, complete this field andor PID to select the caption language to extract. If input is DVB-Sub that is being passed through, omit this field (and PID field); there is no way to extract a specific language with pass-through captions.

CaptionSourceSettings

data CaptionSourceSettings Source #

Source settings (SourceSettings) contains the group of settings for captions in the input.

See: captionSourceSettings smart constructor.

Instances
Eq CaptionSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data CaptionSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CaptionSourceSettings -> c CaptionSourceSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CaptionSourceSettings #

toConstr :: CaptionSourceSettings -> Constr #

dataTypeOf :: CaptionSourceSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CaptionSourceSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CaptionSourceSettings) #

gmapT :: (forall b. Data b => b -> b) -> CaptionSourceSettings -> CaptionSourceSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CaptionSourceSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CaptionSourceSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> CaptionSourceSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CaptionSourceSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CaptionSourceSettings -> m CaptionSourceSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CaptionSourceSettings -> m CaptionSourceSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CaptionSourceSettings -> m CaptionSourceSettings #

Read CaptionSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show CaptionSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic CaptionSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep CaptionSourceSettings :: Type -> Type #

Hashable CaptionSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON CaptionSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON CaptionSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData CaptionSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: CaptionSourceSettings -> () #

type Rep CaptionSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep CaptionSourceSettings = D1 (MetaData "CaptionSourceSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "CaptionSourceSettings'" PrefixI True) ((S1 (MetaSel (Just "_cssTeletextSourceSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TeletextSourceSettings)) :*: (S1 (MetaSel (Just "_cssSourceType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe CaptionSourceType)) :*: S1 (MetaSel (Just "_cssFileSourceSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe FileSourceSettings)))) :*: (S1 (MetaSel (Just "_cssDvbSubSourceSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DvbSubSourceSettings)) :*: (S1 (MetaSel (Just "_cssAncillarySourceSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AncillarySourceSettings)) :*: S1 (MetaSel (Just "_cssEmbeddedSourceSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EmbeddedSourceSettings))))))

captionSourceSettings :: CaptionSourceSettings Source #

Creates a value of CaptionSourceSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ChannelMapping

data ChannelMapping Source #

Channel mapping (ChannelMapping) contains the group of fields that hold the remixing value for each channel. Units are in dB. Acceptable values are within the range from -60 (mute) through 6. A setting of 0 passes the input channel unchanged to the output channel (no attenuation or amplification).

See: channelMapping smart constructor.

Instances
Eq ChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data ChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ChannelMapping -> c ChannelMapping #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ChannelMapping #

toConstr :: ChannelMapping -> Constr #

dataTypeOf :: ChannelMapping -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ChannelMapping) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ChannelMapping) #

gmapT :: (forall b. Data b => b -> b) -> ChannelMapping -> ChannelMapping #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ChannelMapping -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ChannelMapping -> r #

gmapQ :: (forall d. Data d => d -> u) -> ChannelMapping -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ChannelMapping -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ChannelMapping -> m ChannelMapping #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ChannelMapping -> m ChannelMapping #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ChannelMapping -> m ChannelMapping #

Read ChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show ChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic ChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep ChannelMapping :: Type -> Type #

Hashable ChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON ChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON ChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData ChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: ChannelMapping -> () #

type Rep ChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep ChannelMapping = D1 (MetaData "ChannelMapping" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" True) (C1 (MetaCons "ChannelMapping'" PrefixI True) (S1 (MetaSel (Just "_cmOutputChannels") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [OutputChannelMapping]))))

channelMapping :: ChannelMapping Source #

Creates a value of ChannelMapping with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ColorCorrector

data ColorCorrector Source #

Settings for color correction.

See: colorCorrector smart constructor.

Instances
Eq ColorCorrector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data ColorCorrector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ColorCorrector -> c ColorCorrector #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ColorCorrector #

toConstr :: ColorCorrector -> Constr #

dataTypeOf :: ColorCorrector -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ColorCorrector) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ColorCorrector) #

gmapT :: (forall b. Data b => b -> b) -> ColorCorrector -> ColorCorrector #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ColorCorrector -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ColorCorrector -> r #

gmapQ :: (forall d. Data d => d -> u) -> ColorCorrector -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ColorCorrector -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ColorCorrector -> m ColorCorrector #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ColorCorrector -> m ColorCorrector #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ColorCorrector -> m ColorCorrector #

Read ColorCorrector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show ColorCorrector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic ColorCorrector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep ColorCorrector :: Type -> Type #

Hashable ColorCorrector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON ColorCorrector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON ColorCorrector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData ColorCorrector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: ColorCorrector -> () #

type Rep ColorCorrector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep ColorCorrector = D1 (MetaData "ColorCorrector" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "ColorCorrector'" PrefixI True) ((S1 (MetaSel (Just "_ccSaturation") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "_ccHue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_ccColorSpaceConversion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ColorSpaceConversion)))) :*: (S1 (MetaSel (Just "_ccHdr10Metadata") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Hdr10Metadata)) :*: (S1 (MetaSel (Just "_ccContrast") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_ccBrightness") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))))))

colorCorrector :: ColorCorrector Source #

Creates a value of ColorCorrector with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ccHue :: Lens' ColorCorrector (Maybe Int) Source #

Hue in degrees.

ContainerSettings

data ContainerSettings Source #

Container specific settings.

See: containerSettings smart constructor.

Instances
Eq ContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data ContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ContainerSettings -> c ContainerSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ContainerSettings #

toConstr :: ContainerSettings -> Constr #

dataTypeOf :: ContainerSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ContainerSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ContainerSettings) #

gmapT :: (forall b. Data b => b -> b) -> ContainerSettings -> ContainerSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ContainerSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ContainerSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> ContainerSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ContainerSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ContainerSettings -> m ContainerSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ContainerSettings -> m ContainerSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ContainerSettings -> m ContainerSettings #

Read ContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show ContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic ContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep ContainerSettings :: Type -> Type #

Hashable ContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON ContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON ContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData ContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: ContainerSettings -> () #

type Rep ContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep ContainerSettings = D1 (MetaData "ContainerSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "ContainerSettings'" PrefixI True) ((S1 (MetaSel (Just "_csM2tsSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsSettings)) :*: (S1 (MetaSel (Just "_csM3u8Settings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M3u8Settings)) :*: S1 (MetaSel (Just "_csMovSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe MovSettings)))) :*: (S1 (MetaSel (Just "_csMp4Settings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mp4Settings)) :*: (S1 (MetaSel (Just "_csContainer") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ContainerType)) :*: S1 (MetaSel (Just "_csF4vSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe F4vSettings))))))

containerSettings :: ContainerSettings Source #

Creates a value of ContainerSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

DashIsoEncryptionSettings

data DashIsoEncryptionSettings Source #

Specifies DRM settings for DASH outputs.

See: dashIsoEncryptionSettings smart constructor.

Instances
Eq DashIsoEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data DashIsoEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DashIsoEncryptionSettings -> c DashIsoEncryptionSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DashIsoEncryptionSettings #

toConstr :: DashIsoEncryptionSettings -> Constr #

dataTypeOf :: DashIsoEncryptionSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DashIsoEncryptionSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DashIsoEncryptionSettings) #

gmapT :: (forall b. Data b => b -> b) -> DashIsoEncryptionSettings -> DashIsoEncryptionSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DashIsoEncryptionSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DashIsoEncryptionSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> DashIsoEncryptionSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DashIsoEncryptionSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DashIsoEncryptionSettings -> m DashIsoEncryptionSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DashIsoEncryptionSettings -> m DashIsoEncryptionSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DashIsoEncryptionSettings -> m DashIsoEncryptionSettings #

Read DashIsoEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show DashIsoEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic DashIsoEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep DashIsoEncryptionSettings :: Type -> Type #

Hashable DashIsoEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON DashIsoEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON DashIsoEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData DashIsoEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep DashIsoEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep DashIsoEncryptionSettings = D1 (MetaData "DashIsoEncryptionSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" True) (C1 (MetaCons "DashIsoEncryptionSettings'" PrefixI True) (S1 (MetaSel (Just "_diesSpekeKeyProvider") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe SpekeKeyProvider))))

dashIsoEncryptionSettings :: DashIsoEncryptionSettings Source #

Creates a value of DashIsoEncryptionSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

DashIsoGroupSettings

data DashIsoGroupSettings Source #

Required when you set (Type) under (OutputGroups)>(OutputGroupSettings) to DASH_ISO_GROUP_SETTINGS.

See: dashIsoGroupSettings smart constructor.

Instances
Eq DashIsoGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data DashIsoGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DashIsoGroupSettings -> c DashIsoGroupSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DashIsoGroupSettings #

toConstr :: DashIsoGroupSettings -> Constr #

dataTypeOf :: DashIsoGroupSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DashIsoGroupSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DashIsoGroupSettings) #

gmapT :: (forall b. Data b => b -> b) -> DashIsoGroupSettings -> DashIsoGroupSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DashIsoGroupSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DashIsoGroupSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> DashIsoGroupSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DashIsoGroupSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DashIsoGroupSettings -> m DashIsoGroupSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DashIsoGroupSettings -> m DashIsoGroupSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DashIsoGroupSettings -> m DashIsoGroupSettings #

Read DashIsoGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show DashIsoGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic DashIsoGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep DashIsoGroupSettings :: Type -> Type #

Hashable DashIsoGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON DashIsoGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON DashIsoGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData DashIsoGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: DashIsoGroupSettings -> () #

type Rep DashIsoGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep DashIsoGroupSettings = D1 (MetaData "DashIsoGroupSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "DashIsoGroupSettings'" PrefixI True) (((S1 (MetaSel (Just "_digsFragmentLength") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_digsSegmentControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DashIsoSegmentControl))) :*: (S1 (MetaSel (Just "_digsDestination") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_digsHbbtvCompliance") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DashIsoHbbtvCompliance)))) :*: ((S1 (MetaSel (Just "_digsMinBufferTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_digsBaseURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_digsEncryption") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DashIsoEncryptionSettings)) :*: S1 (MetaSel (Just "_digsSegmentLength") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))))))

dashIsoGroupSettings :: DashIsoGroupSettings Source #

Creates a value of DashIsoGroupSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • digsFragmentLength - Length of fragments to generate (in seconds). Fragment length must be compatible with GOP size and Framerate. Note that fragments will end on the next keyframe after this number of seconds, so actual fragment length may be longer. When Emit Single File is checked, the fragmentation is internal to a single output file and it does not cause the creation of many output files as in other output types.
  • digsSegmentControl - Undocumented member.
  • digsDestination - Use Destination (Destination) to specify the S3 output location and the output filename base. Destination accepts format identifiers. If you do not specify the base filename in the URI, the service will use the filename of the input file. If your job has multiple inputs, the service uses the filename of the first input file.
  • digsHbbtvCompliance - Undocumented member.
  • digsMinBufferTime - Minimum time of initially buffered media that is needed to ensure smooth playout.
  • digsBaseURL - A partial URI prefix that will be put in the manifest (.mpd) file at the top level BaseURL element. Can be used if streams are delivered from a different URL than the manifest file.
  • digsEncryption - DRM settings.
  • digsSegmentLength - Length of mpd segments to create (in seconds). Note that segments will end on the next keyframe after this number of seconds, so actual segment length may be longer. When Emit Single File is checked, the segmentation is internal to a single output file and it does not cause the creation of many output files as in other output types.

digsFragmentLength :: Lens' DashIsoGroupSettings (Maybe Int) Source #

Length of fragments to generate (in seconds). Fragment length must be compatible with GOP size and Framerate. Note that fragments will end on the next keyframe after this number of seconds, so actual fragment length may be longer. When Emit Single File is checked, the fragmentation is internal to a single output file and it does not cause the creation of many output files as in other output types.

digsDestination :: Lens' DashIsoGroupSettings (Maybe Text) Source #

Use Destination (Destination) to specify the S3 output location and the output filename base. Destination accepts format identifiers. If you do not specify the base filename in the URI, the service will use the filename of the input file. If your job has multiple inputs, the service uses the filename of the first input file.

digsMinBufferTime :: Lens' DashIsoGroupSettings (Maybe Int) Source #

Minimum time of initially buffered media that is needed to ensure smooth playout.

digsBaseURL :: Lens' DashIsoGroupSettings (Maybe Text) Source #

A partial URI prefix that will be put in the manifest (.mpd) file at the top level BaseURL element. Can be used if streams are delivered from a different URL than the manifest file.

digsSegmentLength :: Lens' DashIsoGroupSettings (Maybe Int) Source #

Length of mpd segments to create (in seconds). Note that segments will end on the next keyframe after this number of seconds, so actual segment length may be longer. When Emit Single File is checked, the segmentation is internal to a single output file and it does not cause the creation of many output files as in other output types.

Deinterlacer

data Deinterlacer Source #

Settings for deinterlacer

See: deinterlacer smart constructor.

Instances
Eq Deinterlacer Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data Deinterlacer Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Deinterlacer -> c Deinterlacer #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Deinterlacer #

toConstr :: Deinterlacer -> Constr #

dataTypeOf :: Deinterlacer -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Deinterlacer) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Deinterlacer) #

gmapT :: (forall b. Data b => b -> b) -> Deinterlacer -> Deinterlacer #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Deinterlacer -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Deinterlacer -> r #

gmapQ :: (forall d. Data d => d -> u) -> Deinterlacer -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Deinterlacer -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Deinterlacer -> m Deinterlacer #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Deinterlacer -> m Deinterlacer #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Deinterlacer -> m Deinterlacer #

Read Deinterlacer Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show Deinterlacer Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic Deinterlacer Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep Deinterlacer :: Type -> Type #

Hashable Deinterlacer Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON Deinterlacer Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON Deinterlacer Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData Deinterlacer Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: Deinterlacer -> () #

type Rep Deinterlacer Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep Deinterlacer = D1 (MetaData "Deinterlacer" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Deinterlacer'" PrefixI True) (S1 (MetaSel (Just "_dControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DeinterlacerControl)) :*: (S1 (MetaSel (Just "_dMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DeinterlacerMode)) :*: S1 (MetaSel (Just "_dAlgorithm") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DeinterlaceAlgorithm)))))

deinterlacer :: Deinterlacer Source #

Creates a value of Deinterlacer with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

DvbNitSettings

data DvbNitSettings Source #

Inserts DVB Network Information Table (NIT) at the specified table repetition interval.

See: dvbNitSettings smart constructor.

Instances
Eq DvbNitSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data DvbNitSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DvbNitSettings -> c DvbNitSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DvbNitSettings #

toConstr :: DvbNitSettings -> Constr #

dataTypeOf :: DvbNitSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DvbNitSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DvbNitSettings) #

gmapT :: (forall b. Data b => b -> b) -> DvbNitSettings -> DvbNitSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DvbNitSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DvbNitSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> DvbNitSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DvbNitSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DvbNitSettings -> m DvbNitSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbNitSettings -> m DvbNitSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbNitSettings -> m DvbNitSettings #

Read DvbNitSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show DvbNitSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic DvbNitSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep DvbNitSettings :: Type -> Type #

Hashable DvbNitSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON DvbNitSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON DvbNitSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData DvbNitSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: DvbNitSettings -> () #

type Rep DvbNitSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep DvbNitSettings = D1 (MetaData "DvbNitSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "DvbNitSettings'" PrefixI True) (S1 (MetaSel (Just "_dnsNetworkId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "_dnsNetworkName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_dnsNitInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))))

dvbNitSettings :: DvbNitSettings Source #

Creates a value of DvbNitSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • dnsNetworkId - The numeric value placed in the Network Information Table (NIT).
  • dnsNetworkName - The network name text placed in the network_name_descriptor inside the Network Information Table. Maximum length is 256 characters.
  • dnsNitInterval - The number of milliseconds between instances of this table in the output transport stream.

dnsNetworkId :: Lens' DvbNitSettings (Maybe Int) Source #

The numeric value placed in the Network Information Table (NIT).

dnsNetworkName :: Lens' DvbNitSettings (Maybe Text) Source #

The network name text placed in the network_name_descriptor inside the Network Information Table. Maximum length is 256 characters.

dnsNitInterval :: Lens' DvbNitSettings (Maybe Int) Source #

The number of milliseconds between instances of this table in the output transport stream.

DvbSdtSettings

data DvbSdtSettings Source #

Inserts DVB Service Description Table (NIT) at the specified table repetition interval.

See: dvbSdtSettings smart constructor.

Instances
Eq DvbSdtSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data DvbSdtSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DvbSdtSettings -> c DvbSdtSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DvbSdtSettings #

toConstr :: DvbSdtSettings -> Constr #

dataTypeOf :: DvbSdtSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DvbSdtSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DvbSdtSettings) #

gmapT :: (forall b. Data b => b -> b) -> DvbSdtSettings -> DvbSdtSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DvbSdtSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DvbSdtSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> DvbSdtSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DvbSdtSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DvbSdtSettings -> m DvbSdtSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSdtSettings -> m DvbSdtSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSdtSettings -> m DvbSdtSettings #

Read DvbSdtSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show DvbSdtSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic DvbSdtSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep DvbSdtSettings :: Type -> Type #

Hashable DvbSdtSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON DvbSdtSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON DvbSdtSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData DvbSdtSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: DvbSdtSettings -> () #

type Rep DvbSdtSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep DvbSdtSettings = D1 (MetaData "DvbSdtSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "DvbSdtSettings'" PrefixI True) ((S1 (MetaSel (Just "_dssSdtInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_dssServiceProviderName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_dssOutputSdt") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe OutputSdt)) :*: S1 (MetaSel (Just "_dssServiceName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

dvbSdtSettings :: DvbSdtSettings Source #

Creates a value of DvbSdtSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • dssSdtInterval - The number of milliseconds between instances of this table in the output transport stream.
  • dssServiceProviderName - The service provider name placed in the service_descriptor in the Service Description Table. Maximum length is 256 characters.
  • dssOutputSdt - Undocumented member.
  • dssServiceName - The service name placed in the service_descriptor in the Service Description Table. Maximum length is 256 characters.

dssSdtInterval :: Lens' DvbSdtSettings (Maybe Int) Source #

The number of milliseconds between instances of this table in the output transport stream.

dssServiceProviderName :: Lens' DvbSdtSettings (Maybe Text) Source #

The service provider name placed in the service_descriptor in the Service Description Table. Maximum length is 256 characters.

dssServiceName :: Lens' DvbSdtSettings (Maybe Text) Source #

The service name placed in the service_descriptor in the Service Description Table. Maximum length is 256 characters.

DvbSubDestinationSettings

data DvbSubDestinationSettings Source #

DVB-Sub Destination Settings

See: dvbSubDestinationSettings smart constructor.

Instances
Eq DvbSubDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data DvbSubDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DvbSubDestinationSettings -> c DvbSubDestinationSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DvbSubDestinationSettings #

toConstr :: DvbSubDestinationSettings -> Constr #

dataTypeOf :: DvbSubDestinationSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DvbSubDestinationSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DvbSubDestinationSettings) #

gmapT :: (forall b. Data b => b -> b) -> DvbSubDestinationSettings -> DvbSubDestinationSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubDestinationSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubDestinationSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> DvbSubDestinationSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DvbSubDestinationSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DvbSubDestinationSettings -> m DvbSubDestinationSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubDestinationSettings -> m DvbSubDestinationSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubDestinationSettings -> m DvbSubDestinationSettings #

Read DvbSubDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show DvbSubDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic DvbSubDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep DvbSubDestinationSettings :: Type -> Type #

Hashable DvbSubDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON DvbSubDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON DvbSubDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData DvbSubDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep DvbSubDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep DvbSubDestinationSettings = D1 (MetaData "DvbSubDestinationSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "DvbSubDestinationSettings'" PrefixI True) ((((S1 (MetaSel (Just "_dsdsBackgroundOpacity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_dsdsFontOpacity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_dsdsShadowYOffset") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_dsdsFontResolution") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 (MetaSel (Just "_dsdsYPosition") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_dsdsBackgroundColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DvbSubtitleBackgroundColor))) :*: (S1 (MetaSel (Just "_dsdsShadowXOffset") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_dsdsFontSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))))) :*: (((S1 (MetaSel (Just "_dsdsXPosition") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_dsdsTeletextSpacing") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DvbSubtitleTeletextSpacing))) :*: (S1 (MetaSel (Just "_dsdsAlignment") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DvbSubtitleAlignment)) :*: S1 (MetaSel (Just "_dsdsShadowOpacity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 (MetaSel (Just "_dsdsOutlineColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DvbSubtitleOutlineColor)) :*: S1 (MetaSel (Just "_dsdsOutlineSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_dsdsShadowColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DvbSubtitleShadowColor)) :*: S1 (MetaSel (Just "_dsdsFontColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DvbSubtitleFontColor)))))))

dvbSubDestinationSettings :: DvbSubDestinationSettings Source #

Creates a value of DvbSubDestinationSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • dsdsBackgroundOpacity - Specifies the opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
  • dsdsFontOpacity - Specifies the opacity of the burned-in captions. 255 is opaque; 0 is transparent. All burn-in and DVB-Sub font settings must match.
  • dsdsShadowYOffset - Specifies the vertical offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels above the text. All burn-in and DVB-Sub font settings must match.
  • dsdsFontResolution - Font resolution in DPI (dots per inch); default is 96 dpi. All burn-in and DVB-Sub font settings must match.
  • dsdsYPosition - Specifies the vertical position of the caption relative to the top of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the top of the output. If no explicit y_position is provided, the caption will be positioned towards the bottom of the output. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
  • dsdsBackgroundColor - Undocumented member.
  • dsdsShadowXOffset - Specifies the horizontal offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels to the left. All burn-in and DVB-Sub font settings must match.
  • dsdsFontSize - A positive integer indicates the exact font size in points. Set to 0 for automatic font size selection. All burn-in and DVB-Sub font settings must match.
  • dsdsXPosition - Specifies the horizontal position of the caption relative to the left side of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the left of the output. If no explicit x_position is provided, the horizontal caption position will be determined by the alignment parameter. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
  • dsdsTeletextSpacing - Undocumented member.
  • dsdsAlignment - Undocumented member.
  • dsdsShadowOpacity - Specifies the opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
  • dsdsOutlineColor - Undocumented member.
  • dsdsOutlineSize - Specifies font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
  • dsdsShadowColor - Undocumented member.
  • dsdsFontColor - Undocumented member.

dsdsBackgroundOpacity :: Lens' DvbSubDestinationSettings (Maybe Int) Source #

Specifies the opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.

dsdsFontOpacity :: Lens' DvbSubDestinationSettings (Maybe Int) Source #

Specifies the opacity of the burned-in captions. 255 is opaque; 0 is transparent. All burn-in and DVB-Sub font settings must match.

dsdsShadowYOffset :: Lens' DvbSubDestinationSettings (Maybe Int) Source #

Specifies the vertical offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels above the text. All burn-in and DVB-Sub font settings must match.

dsdsFontResolution :: Lens' DvbSubDestinationSettings (Maybe Int) Source #

Font resolution in DPI (dots per inch); default is 96 dpi. All burn-in and DVB-Sub font settings must match.

dsdsYPosition :: Lens' DvbSubDestinationSettings (Maybe Int) Source #

Specifies the vertical position of the caption relative to the top of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the top of the output. If no explicit y_position is provided, the caption will be positioned towards the bottom of the output. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.

dsdsShadowXOffset :: Lens' DvbSubDestinationSettings (Maybe Int) Source #

Specifies the horizontal offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels to the left. All burn-in and DVB-Sub font settings must match.

dsdsFontSize :: Lens' DvbSubDestinationSettings (Maybe Int) Source #

A positive integer indicates the exact font size in points. Set to 0 for automatic font size selection. All burn-in and DVB-Sub font settings must match.

dsdsXPosition :: Lens' DvbSubDestinationSettings (Maybe Int) Source #

Specifies the horizontal position of the caption relative to the left side of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the left of the output. If no explicit x_position is provided, the horizontal caption position will be determined by the alignment parameter. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.

dsdsShadowOpacity :: Lens' DvbSubDestinationSettings (Maybe Int) Source #

Specifies the opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.

dsdsOutlineSize :: Lens' DvbSubDestinationSettings (Maybe Int) Source #

Specifies font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.

DvbSubSourceSettings

data DvbSubSourceSettings Source #

DVB Sub Source Settings

See: dvbSubSourceSettings smart constructor.

Instances
Eq DvbSubSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data DvbSubSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DvbSubSourceSettings -> c DvbSubSourceSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DvbSubSourceSettings #

toConstr :: DvbSubSourceSettings -> Constr #

dataTypeOf :: DvbSubSourceSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DvbSubSourceSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DvbSubSourceSettings) #

gmapT :: (forall b. Data b => b -> b) -> DvbSubSourceSettings -> DvbSubSourceSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubSourceSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubSourceSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> DvbSubSourceSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DvbSubSourceSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DvbSubSourceSettings -> m DvbSubSourceSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubSourceSettings -> m DvbSubSourceSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubSourceSettings -> m DvbSubSourceSettings #

Read DvbSubSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show DvbSubSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic DvbSubSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep DvbSubSourceSettings :: Type -> Type #

Hashable DvbSubSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON DvbSubSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON DvbSubSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData DvbSubSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: DvbSubSourceSettings -> () #

type Rep DvbSubSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep DvbSubSourceSettings = D1 (MetaData "DvbSubSourceSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" True) (C1 (MetaCons "DvbSubSourceSettings'" PrefixI True) (S1 (MetaSel (Just "_dsssPid") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Int))))

dvbSubSourceSettings :: DvbSubSourceSettings Source #

Creates a value of DvbSubSourceSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • dsssPid - When using DVB-Sub with Burn-In or SMPTE-TT, use this PID for the source content. Unused for DVB-Sub passthrough. All DVB-Sub content is passed through, regardless of selectors.

dsssPid :: Lens' DvbSubSourceSettings (Maybe Int) Source #

When using DVB-Sub with Burn-In or SMPTE-TT, use this PID for the source content. Unused for DVB-Sub passthrough. All DVB-Sub content is passed through, regardless of selectors.

DvbTdtSettings

data DvbTdtSettings Source #

Inserts DVB Time and Date Table (TDT) at the specified table repetition interval.

See: dvbTdtSettings smart constructor.

Instances
Eq DvbTdtSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data DvbTdtSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DvbTdtSettings -> c DvbTdtSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DvbTdtSettings #

toConstr :: DvbTdtSettings -> Constr #

dataTypeOf :: DvbTdtSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DvbTdtSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DvbTdtSettings) #

gmapT :: (forall b. Data b => b -> b) -> DvbTdtSettings -> DvbTdtSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DvbTdtSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DvbTdtSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> DvbTdtSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DvbTdtSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DvbTdtSettings -> m DvbTdtSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbTdtSettings -> m DvbTdtSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbTdtSettings -> m DvbTdtSettings #

Read DvbTdtSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show DvbTdtSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic DvbTdtSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep DvbTdtSettings :: Type -> Type #

Hashable DvbTdtSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON DvbTdtSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON DvbTdtSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData DvbTdtSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: DvbTdtSettings -> () #

type Rep DvbTdtSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep DvbTdtSettings = D1 (MetaData "DvbTdtSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" True) (C1 (MetaCons "DvbTdtSettings'" PrefixI True) (S1 (MetaSel (Just "_dtsTdtInterval") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Int))))

dvbTdtSettings :: DvbTdtSettings Source #

Creates a value of DvbTdtSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • dtsTdtInterval - The number of milliseconds between instances of this table in the output transport stream.

dtsTdtInterval :: Lens' DvbTdtSettings (Maybe Int) Source #

The number of milliseconds between instances of this table in the output transport stream.

Eac3Settings

data Eac3Settings Source #

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value EAC3.

See: eac3Settings smart constructor.

Instances
Eq Eac3Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data Eac3Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3Settings -> c Eac3Settings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3Settings #

toConstr :: Eac3Settings -> Constr #

dataTypeOf :: Eac3Settings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Eac3Settings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3Settings) #

gmapT :: (forall b. Data b => b -> b) -> Eac3Settings -> Eac3Settings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3Settings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3Settings -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3Settings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3Settings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3Settings -> m Eac3Settings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3Settings -> m Eac3Settings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3Settings -> m Eac3Settings #

Read Eac3Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show Eac3Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic Eac3Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep Eac3Settings :: Type -> Type #

Hashable Eac3Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON Eac3Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON Eac3Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData Eac3Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: Eac3Settings -> () #

type Rep Eac3Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep Eac3Settings = D1 (MetaData "Eac3Settings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Eac3Settings'" PrefixI True) ((((S1 (MetaSel (Just "_esStereoDownmix") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3StereoDownmix)) :*: S1 (MetaSel (Just "_esLoRoCenterMixLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 (MetaSel (Just "_esLtRtCenterMixLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 (MetaSel (Just "_esLfeFilter") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3LfeFilter)) :*: S1 (MetaSel (Just "_esDynamicRangeCompressionLine") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3DynamicRangeCompressionLine))))) :*: ((S1 (MetaSel (Just "_esLtRtSurroundMixLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double)) :*: S1 (MetaSel (Just "_esMetadataControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3MetadataControl))) :*: (S1 (MetaSel (Just "_esLoRoSurroundMixLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 (MetaSel (Just "_esSurroundMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3SurroundMode)) :*: S1 (MetaSel (Just "_esAttenuationControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3AttenuationControl)))))) :*: (((S1 (MetaSel (Just "_esPassthroughControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3PassthroughControl)) :*: S1 (MetaSel (Just "_esBitstreamMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3BitstreamMode))) :*: (S1 (MetaSel (Just "_esLfeControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3LfeControl)) :*: (S1 (MetaSel (Just "_esDynamicRangeCompressionRf") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3DynamicRangeCompressionRf)) :*: S1 (MetaSel (Just "_esCodingMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3CodingMode))))) :*: ((S1 (MetaSel (Just "_esSampleRate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "_esDcFilter") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3DcFilter)) :*: S1 (MetaSel (Just "_esBitrate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))) :*: (S1 (MetaSel (Just "_esPhaseControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3PhaseControl)) :*: (S1 (MetaSel (Just "_esSurroundExMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3SurroundExMode)) :*: S1 (MetaSel (Just "_esDialnorm") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))))))))

eac3Settings :: Eac3Settings Source #

Creates a value of Eac3Settings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

esLoRoCenterMixLevel :: Lens' Eac3Settings (Maybe Double) Source #

Left onlyRight only center mix level. Only used for 32 coding mode. Valid values: 3.0, 1.5, 0.0, -1.5 -3.0 -4.5 -6.0 -60

esLtRtCenterMixLevel :: Lens' Eac3Settings (Maybe Double) Source #

Left totalRight total center mix level. Only used for 32 coding mode. Valid values: 3.0, 1.5, 0.0, -1.5 -3.0 -4.5 -6.0 -60

esLtRtSurroundMixLevel :: Lens' Eac3Settings (Maybe Double) Source #

Left totalRight total surround mix level. Only used for 32 coding mode. Valid values: -1.5 -3.0 -4.5 -6.0 -60

esLoRoSurroundMixLevel :: Lens' Eac3Settings (Maybe Double) Source #

Left onlyRight only surround mix level. Only used for 32 coding mode. Valid values: -1.5 -3.0 -4.5 -6.0 -60

esSampleRate :: Lens' Eac3Settings (Maybe Int) Source #

Sample rate in hz. Sample rate is always 48000.

esBitrate :: Lens' Eac3Settings (Maybe Int) Source #

Average bitrate in bits/second. Valid bitrates depend on the coding mode.

esDialnorm :: Lens' Eac3Settings (Maybe Int) Source #

Sets the dialnorm for the output. If blank and input audio is Dolby Digital Plus, dialnorm will be passed through.

EmbeddedSourceSettings

data EmbeddedSourceSettings Source #

Settings for embedded captions Source

See: embeddedSourceSettings smart constructor.

Instances
Eq EmbeddedSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data EmbeddedSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EmbeddedSourceSettings -> c EmbeddedSourceSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EmbeddedSourceSettings #

toConstr :: EmbeddedSourceSettings -> Constr #

dataTypeOf :: EmbeddedSourceSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c EmbeddedSourceSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EmbeddedSourceSettings) #

gmapT :: (forall b. Data b => b -> b) -> EmbeddedSourceSettings -> EmbeddedSourceSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedSourceSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedSourceSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> EmbeddedSourceSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EmbeddedSourceSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EmbeddedSourceSettings -> m EmbeddedSourceSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedSourceSettings -> m EmbeddedSourceSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedSourceSettings -> m EmbeddedSourceSettings #

Read EmbeddedSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show EmbeddedSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic EmbeddedSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep EmbeddedSourceSettings :: Type -> Type #

Hashable EmbeddedSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON EmbeddedSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON EmbeddedSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData EmbeddedSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: EmbeddedSourceSettings -> () #

type Rep EmbeddedSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep EmbeddedSourceSettings = D1 (MetaData "EmbeddedSourceSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "EmbeddedSourceSettings'" PrefixI True) (S1 (MetaSel (Just "_essConvert608To708") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EmbeddedConvert608To708)) :*: (S1 (MetaSel (Just "_essSource608TrackNumber") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_essSource608ChannelNumber") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))))

embeddedSourceSettings :: EmbeddedSourceSettings Source #

Creates a value of EmbeddedSourceSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • essConvert608To708 - Undocumented member.
  • essSource608TrackNumber - Specifies the video track index used for extracting captions. The system only supports one input video track, so this should always be set to '1'.
  • essSource608ChannelNumber - Specifies the 608/708 channel number within the video track from which to extract captions. Unused for passthrough.

essSource608TrackNumber :: Lens' EmbeddedSourceSettings (Maybe Int) Source #

Specifies the video track index used for extracting captions. The system only supports one input video track, so this should always be set to '1'.

essSource608ChannelNumber :: Lens' EmbeddedSourceSettings (Maybe Int) Source #

Specifies the 608/708 channel number within the video track from which to extract captions. Unused for passthrough.

Endpoint

data Endpoint Source #

Describes account specific API endpoint

See: endpoint smart constructor.

Instances
Eq Endpoint Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data Endpoint Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Endpoint -> c Endpoint #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Endpoint #

toConstr :: Endpoint -> Constr #

dataTypeOf :: Endpoint -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Endpoint) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Endpoint) #

gmapT :: (forall b. Data b => b -> b) -> Endpoint -> Endpoint #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Endpoint -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Endpoint -> r #

gmapQ :: (forall d. Data d => d -> u) -> Endpoint -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Endpoint -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Endpoint -> m Endpoint #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Endpoint -> m Endpoint #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Endpoint -> m Endpoint #

Read Endpoint Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show Endpoint Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic Endpoint Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep Endpoint :: Type -> Type #

Methods

from :: Endpoint -> Rep Endpoint x #

to :: Rep Endpoint x -> Endpoint #

Hashable Endpoint Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

hashWithSalt :: Int -> Endpoint -> Int #

hash :: Endpoint -> Int #

FromJSON Endpoint Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData Endpoint Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: Endpoint -> () #

type Rep Endpoint Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep Endpoint = D1 (MetaData "Endpoint" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" True) (C1 (MetaCons "Endpoint'" PrefixI True) (S1 (MetaSel (Just "_eURL") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

endpoint :: Endpoint Source #

Creates a value of Endpoint with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • eURL - URL of endpoint

eURL :: Lens' Endpoint (Maybe Text) Source #

URL of endpoint

F4vSettings

data F4vSettings Source #

Settings for F4v container

See: f4vSettings smart constructor.

Instances
Eq F4vSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data F4vSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> F4vSettings -> c F4vSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c F4vSettings #

toConstr :: F4vSettings -> Constr #

dataTypeOf :: F4vSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c F4vSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c F4vSettings) #

gmapT :: (forall b. Data b => b -> b) -> F4vSettings -> F4vSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> F4vSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> F4vSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> F4vSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> F4vSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> F4vSettings -> m F4vSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> F4vSettings -> m F4vSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> F4vSettings -> m F4vSettings #

Read F4vSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show F4vSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic F4vSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep F4vSettings :: Type -> Type #

Hashable F4vSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON F4vSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON F4vSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData F4vSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: F4vSettings -> () #

type Rep F4vSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep F4vSettings = D1 (MetaData "F4vSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" True) (C1 (MetaCons "F4vSettings'" PrefixI True) (S1 (MetaSel (Just "_fsMoovPlacement") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe F4vMoovPlacement))))

f4vSettings :: F4vSettings Source #

Creates a value of F4vSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

FileGroupSettings

data FileGroupSettings Source #

Required when you set (Type) under (OutputGroups)>(OutputGroupSettings) to FILE_GROUP_SETTINGS.

See: fileGroupSettings smart constructor.

Instances
Eq FileGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data FileGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FileGroupSettings -> c FileGroupSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FileGroupSettings #

toConstr :: FileGroupSettings -> Constr #

dataTypeOf :: FileGroupSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FileGroupSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FileGroupSettings) #

gmapT :: (forall b. Data b => b -> b) -> FileGroupSettings -> FileGroupSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FileGroupSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FileGroupSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> FileGroupSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> FileGroupSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> FileGroupSettings -> m FileGroupSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FileGroupSettings -> m FileGroupSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FileGroupSettings -> m FileGroupSettings #

Read FileGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show FileGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic FileGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep FileGroupSettings :: Type -> Type #

Hashable FileGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON FileGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON FileGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData FileGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: FileGroupSettings -> () #

type Rep FileGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep FileGroupSettings = D1 (MetaData "FileGroupSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" True) (C1 (MetaCons "FileGroupSettings'" PrefixI True) (S1 (MetaSel (Just "_fgsDestination") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

fileGroupSettings :: FileGroupSettings Source #

Creates a value of FileGroupSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • fgsDestination - Use Destination (Destination) to specify the S3 output location and the output filename base. Destination accepts format identifiers. If you do not specify the base filename in the URI, the service will use the filename of the input file. If your job has multiple inputs, the service uses the filename of the first input file.

fgsDestination :: Lens' FileGroupSettings (Maybe Text) Source #

Use Destination (Destination) to specify the S3 output location and the output filename base. Destination accepts format identifiers. If you do not specify the base filename in the URI, the service will use the filename of the input file. If your job has multiple inputs, the service uses the filename of the first input file.

FileSourceSettings

data FileSourceSettings Source #

Settings for File-based Captions in Source

See: fileSourceSettings smart constructor.

Instances
Eq FileSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data FileSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FileSourceSettings -> c FileSourceSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FileSourceSettings #

toConstr :: FileSourceSettings -> Constr #

dataTypeOf :: FileSourceSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FileSourceSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FileSourceSettings) #

gmapT :: (forall b. Data b => b -> b) -> FileSourceSettings -> FileSourceSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FileSourceSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FileSourceSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> FileSourceSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> FileSourceSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> FileSourceSettings -> m FileSourceSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FileSourceSettings -> m FileSourceSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FileSourceSettings -> m FileSourceSettings #

Read FileSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show FileSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic FileSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep FileSourceSettings :: Type -> Type #

Hashable FileSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON FileSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON FileSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData FileSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: FileSourceSettings -> () #

type Rep FileSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep FileSourceSettings = D1 (MetaData "FileSourceSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "FileSourceSettings'" PrefixI True) (S1 (MetaSel (Just "_fssConvert608To708") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe FileSourceConvert608To708)) :*: (S1 (MetaSel (Just "_fssTimeDelta") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_fssSourceFile") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

fileSourceSettings :: FileSourceSettings Source #

Creates a value of FileSourceSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • fssConvert608To708 - Undocumented member.
  • fssTimeDelta - Specifies a time delta in seconds to offset the captions from the source file.
  • fssSourceFile - External caption file used for loading captions. Accepted file extensions are scc, ttml, dfxp, stl, srt, and smi.

fssTimeDelta :: Lens' FileSourceSettings (Maybe Int) Source #

Specifies a time delta in seconds to offset the captions from the source file.

fssSourceFile :: Lens' FileSourceSettings (Maybe Text) Source #

External caption file used for loading captions. Accepted file extensions are scc, ttml, dfxp, stl, srt, and smi.

FrameCaptureSettings

data FrameCaptureSettings Source #

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value FRAME_CAPTURE.

See: frameCaptureSettings smart constructor.

Instances
Eq FrameCaptureSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data FrameCaptureSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FrameCaptureSettings -> c FrameCaptureSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FrameCaptureSettings #

toConstr :: FrameCaptureSettings -> Constr #

dataTypeOf :: FrameCaptureSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FrameCaptureSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FrameCaptureSettings) #

gmapT :: (forall b. Data b => b -> b) -> FrameCaptureSettings -> FrameCaptureSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FrameCaptureSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FrameCaptureSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> FrameCaptureSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> FrameCaptureSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> FrameCaptureSettings -> m FrameCaptureSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FrameCaptureSettings -> m FrameCaptureSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FrameCaptureSettings -> m FrameCaptureSettings #

Read FrameCaptureSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show FrameCaptureSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic FrameCaptureSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep FrameCaptureSettings :: Type -> Type #

Hashable FrameCaptureSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON FrameCaptureSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON FrameCaptureSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData FrameCaptureSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: FrameCaptureSettings -> () #

type Rep FrameCaptureSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep FrameCaptureSettings = D1 (MetaData "FrameCaptureSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "FrameCaptureSettings'" PrefixI True) ((S1 (MetaSel (Just "_fcsQuality") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_fcsFramerateDenominator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_fcsMaxCaptures") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_fcsFramerateNumerator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))))

frameCaptureSettings :: FrameCaptureSettings Source #

Creates a value of FrameCaptureSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • fcsQuality - JPEG Quality - a higher value equals higher quality.
  • fcsFramerateDenominator - Frame capture will encode the first frame of the output stream, then one frame every framerateDenominatorframerateNumerator seconds. For example, settings of framerateNumerator = 1 and framerateDenominator = 3 (a rate of 13 frame per second) will capture the first frame, then 1 frame every 3s. Files will be named as filename.n.jpg where n is the 0-based sequence number of each Capture.
  • fcsMaxCaptures - Maximum number of captures (encoded jpg output files).
  • fcsFramerateNumerator - Frame capture will encode the first frame of the output stream, then one frame every framerateDenominatorframerateNumerator seconds. For example, settings of framerateNumerator = 1 and framerateDenominator = 3 (a rate of 13 frame per second) will capture the first frame, then 1 frame every 3s. Files will be named as filename.NNNNNNN.jpg where N is the 0-based frame sequence number zero padded to 7 decimal places.

fcsQuality :: Lens' FrameCaptureSettings (Maybe Int) Source #

JPEG Quality - a higher value equals higher quality.

fcsFramerateDenominator :: Lens' FrameCaptureSettings (Maybe Int) Source #

Frame capture will encode the first frame of the output stream, then one frame every framerateDenominatorframerateNumerator seconds. For example, settings of framerateNumerator = 1 and framerateDenominator = 3 (a rate of 13 frame per second) will capture the first frame, then 1 frame every 3s. Files will be named as filename.n.jpg where n is the 0-based sequence number of each Capture.

fcsMaxCaptures :: Lens' FrameCaptureSettings (Maybe Int) Source #

Maximum number of captures (encoded jpg output files).

fcsFramerateNumerator :: Lens' FrameCaptureSettings (Maybe Int) Source #

Frame capture will encode the first frame of the output stream, then one frame every framerateDenominatorframerateNumerator seconds. For example, settings of framerateNumerator = 1 and framerateDenominator = 3 (a rate of 13 frame per second) will capture the first frame, then 1 frame every 3s. Files will be named as filename.NNNNNNN.jpg where N is the 0-based frame sequence number zero padded to 7 decimal places.

H264Settings

data H264Settings Source #

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value H_264.

See: h264Settings smart constructor.

Instances
Eq H264Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data H264Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264Settings -> c H264Settings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264Settings #

toConstr :: H264Settings -> Constr #

dataTypeOf :: H264Settings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H264Settings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264Settings) #

gmapT :: (forall b. Data b => b -> b) -> H264Settings -> H264Settings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264Settings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264Settings -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264Settings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264Settings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264Settings -> m H264Settings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264Settings -> m H264Settings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264Settings -> m H264Settings #

Read H264Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show H264Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic H264Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep H264Settings :: Type -> Type #

Hashable H264Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON H264Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON H264Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData H264Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: H264Settings -> () #

type Rep H264Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep H264Settings = D1 (MetaData "H264Settings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "H264Settings'" PrefixI True) (((((S1 (MetaSel (Just "_hUnregisteredSeiTimecode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264UnregisteredSeiTimecode)) :*: S1 (MetaSel (Just "_hQualityTuningLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264QualityTuningLevel))) :*: (S1 (MetaSel (Just "_hTemporalAdaptiveQuantization") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264TemporalAdaptiveQuantization)) :*: S1 (MetaSel (Just "_hSceneChangeDetect") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264SceneChangeDetect)))) :*: ((S1 (MetaSel (Just "_hHrdBufferInitialFillPercentage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_hSlowPal") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264SlowPal))) :*: (S1 (MetaSel (Just "_hParNumerator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "_hGopSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double)) :*: S1 (MetaSel (Just "_hNumberBFramesBetweenReferenceFrames") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))))) :*: (((S1 (MetaSel (Just "_hGopSizeUnits") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264GopSizeUnits)) :*: S1 (MetaSel (Just "_hHrdBufferSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_hSlices") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_hRateControlMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264RateControlMode)))) :*: ((S1 (MetaSel (Just "_hNumberReferenceFrames") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_hTelecine") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264Telecine))) :*: (S1 (MetaSel (Just "_hMinIInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "_hInterlaceMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264InterlaceMode)) :*: S1 (MetaSel (Just "_hParControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264ParControl))))))) :*: ((((S1 (MetaSel (Just "_hRepeatPps") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264RepeatPps)) :*: S1 (MetaSel (Just "_hFlickerAdaptiveQuantization") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264FlickerAdaptiveQuantization))) :*: (S1 (MetaSel (Just "_hSoftness") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_hCodecProfile") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264CodecProfile)))) :*: ((S1 (MetaSel (Just "_hBitrate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_hFramerateDenominator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_hFramerateConversionAlgorithm") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264FramerateConversionAlgorithm)) :*: (S1 (MetaSel (Just "_hCodecLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264CodecLevel)) :*: S1 (MetaSel (Just "_hEntropyEncoding") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264EntropyEncoding)))))) :*: (((S1 (MetaSel (Just "_hFramerateControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264FramerateControl)) :*: S1 (MetaSel (Just "_hAdaptiveQuantization") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264AdaptiveQuantization))) :*: (S1 (MetaSel (Just "_hFramerateNumerator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "_hGopBReference") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264GopBReference)) :*: S1 (MetaSel (Just "_hMaxBitrate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))))) :*: ((S1 (MetaSel (Just "_hSyntax") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264Syntax)) :*: S1 (MetaSel (Just "_hFieldEncoding") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264FieldEncoding))) :*: (S1 (MetaSel (Just "_hGopClosedCadence") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "_hParDenominator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_hSpatialAdaptiveQuantization") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264SpatialAdaptiveQuantization)))))))))

h264Settings :: H264Settings Source #

Creates a value of H264Settings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • hUnregisteredSeiTimecode - Undocumented member.
  • hQualityTuningLevel - Undocumented member.
  • hTemporalAdaptiveQuantization - Undocumented member.
  • hSceneChangeDetect - Undocumented member.
  • hHrdBufferInitialFillPercentage - Percentage of the buffer that should initially be filled (HRD buffer model).
  • hSlowPal - Undocumented member.
  • hParNumerator - Pixel Aspect Ratio numerator.
  • hGopSize - GOP Length (keyframe interval) in frames or seconds. Must be greater than zero.
  • hNumberBFramesBetweenReferenceFrames - Number of B-frames between reference frames.
  • hGopSizeUnits - Undocumented member.
  • hHrdBufferSize - Size of buffer (HRD buffer model). Five megabits can be entered as 5000000 or 5m. Five hundred kilobits can be entered as 500000 or 0.5m.
  • hSlices - Number of slices per picture. Must be less than or equal to the number of macroblock rows for progressive pictures, and less than or equal to half the number of macroblock rows for interlaced pictures.
  • hRateControlMode - Undocumented member.
  • hNumberReferenceFrames - Number of reference frames to use. The encoder may use more than requested if using B-frames and/or interlaced encoding.
  • hTelecine - Undocumented member.
  • hMinIInterval - Enforces separation between repeated (cadence) I-frames and I-frames inserted by Scene Change Detection. If a scene change I-frame is within I-interval frames of a cadence I-frame, the GOP is shrunk and/or stretched to the scene change I-frame. GOP stretch requires enabling lookahead as well as setting I-interval. The normal cadence resumes for the next GOP. This setting is only used when Scene Change Detect is enabled. Note: Maximum GOP stretch = GOP size + Min-I-interval - 1
  • hInterlaceMode - Undocumented member.
  • hParControl - Undocumented member.
  • hRepeatPps - Undocumented member.
  • hFlickerAdaptiveQuantization - Undocumented member.
  • hSoftness - Softness. Selects quantizer matrix, larger values reduce high-frequency content in the encoded image.
  • hCodecProfile - Undocumented member.
  • hBitrate - Average bitrate in bits/second. Required for VBR, CBR, and ABR. Five megabits can be entered as 5000000 or 5m. Five hundred kilobits can be entered as 500000 or 0.5m. For MS Smooth outputs, bitrates must be unique when rounded down to the nearest multiple of 1000.
  • hFramerateDenominator - When you use the API for transcode jobs that use framerate conversion, specify the framerate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateDenominator to specify the denominator of this fraction. In this example, use 1001 for the value of FramerateDenominator. When you use the console for transcode jobs that use framerate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.
  • hFramerateConversionAlgorithm - Undocumented member.
  • hCodecLevel - Undocumented member.
  • hEntropyEncoding - Undocumented member.
  • hFramerateControl - Undocumented member.
  • hAdaptiveQuantization - Undocumented member.
  • hFramerateNumerator - Framerate numerator - framerate is a fraction, e.g. 24000 / 1001 = 23.976 fps.
  • hGopBReference - Undocumented member.
  • hMaxBitrate - Maximum bitrate in bits/second (for VBR mode only). Five megabits can be entered as 5000000 or 5m. Five hundred kilobits can be entered as 500000 or 0.5m.
  • hSyntax - Undocumented member.
  • hFieldEncoding - Undocumented member.
  • hGopClosedCadence - Frequency of closed GOPs. In streaming applications, it is recommended that this be set to 1 so a decoder joining mid-stream will receive an IDR frame as quickly as possible. Setting this value to 0 will break output segmenting.
  • hParDenominator - Pixel Aspect Ratio denominator.
  • hSpatialAdaptiveQuantization - Undocumented member.

hHrdBufferInitialFillPercentage :: Lens' H264Settings (Maybe Int) Source #

Percentage of the buffer that should initially be filled (HRD buffer model).

hParNumerator :: Lens' H264Settings (Maybe Int) Source #

Pixel Aspect Ratio numerator.

hGopSize :: Lens' H264Settings (Maybe Double) Source #

GOP Length (keyframe interval) in frames or seconds. Must be greater than zero.

hNumberBFramesBetweenReferenceFrames :: Lens' H264Settings (Maybe Int) Source #

Number of B-frames between reference frames.

hHrdBufferSize :: Lens' H264Settings (Maybe Int) Source #

Size of buffer (HRD buffer model). Five megabits can be entered as 5000000 or 5m. Five hundred kilobits can be entered as 500000 or 0.5m.

hSlices :: Lens' H264Settings (Maybe Int) Source #

Number of slices per picture. Must be less than or equal to the number of macroblock rows for progressive pictures, and less than or equal to half the number of macroblock rows for interlaced pictures.

hNumberReferenceFrames :: Lens' H264Settings (Maybe Int) Source #

Number of reference frames to use. The encoder may use more than requested if using B-frames and/or interlaced encoding.

hMinIInterval :: Lens' H264Settings (Maybe Int) Source #

Enforces separation between repeated (cadence) I-frames and I-frames inserted by Scene Change Detection. If a scene change I-frame is within I-interval frames of a cadence I-frame, the GOP is shrunk and/or stretched to the scene change I-frame. GOP stretch requires enabling lookahead as well as setting I-interval. The normal cadence resumes for the next GOP. This setting is only used when Scene Change Detect is enabled. Note: Maximum GOP stretch = GOP size + Min-I-interval - 1

hSoftness :: Lens' H264Settings (Maybe Int) Source #

Softness. Selects quantizer matrix, larger values reduce high-frequency content in the encoded image.

hBitrate :: Lens' H264Settings (Maybe Int) Source #

Average bitrate in bits/second. Required for VBR, CBR, and ABR. Five megabits can be entered as 5000000 or 5m. Five hundred kilobits can be entered as 500000 or 0.5m. For MS Smooth outputs, bitrates must be unique when rounded down to the nearest multiple of 1000.

hFramerateDenominator :: Lens' H264Settings (Maybe Int) Source #

When you use the API for transcode jobs that use framerate conversion, specify the framerate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateDenominator to specify the denominator of this fraction. In this example, use 1001 for the value of FramerateDenominator. When you use the console for transcode jobs that use framerate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.

hFramerateNumerator :: Lens' H264Settings (Maybe Int) Source #

Framerate numerator - framerate is a fraction, e.g. 24000 / 1001 = 23.976 fps.

hMaxBitrate :: Lens' H264Settings (Maybe Int) Source #

Maximum bitrate in bits/second (for VBR mode only). Five megabits can be entered as 5000000 or 5m. Five hundred kilobits can be entered as 500000 or 0.5m.

hSyntax :: Lens' H264Settings (Maybe H264Syntax) Source #

Undocumented member.

hGopClosedCadence :: Lens' H264Settings (Maybe Int) Source #

Frequency of closed GOPs. In streaming applications, it is recommended that this be set to 1 so a decoder joining mid-stream will receive an IDR frame as quickly as possible. Setting this value to 0 will break output segmenting.

hParDenominator :: Lens' H264Settings (Maybe Int) Source #

Pixel Aspect Ratio denominator.

H265Settings

data H265Settings Source #

Settings for H265 codec

See: h265Settings smart constructor.

Instances
Eq H265Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data H265Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H265Settings -> c H265Settings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H265Settings #

toConstr :: H265Settings -> Constr #

dataTypeOf :: H265Settings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c H265Settings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H265Settings) #

gmapT :: (forall b. Data b => b -> b) -> H265Settings -> H265Settings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H265Settings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H265Settings -> r #

gmapQ :: (forall d. Data d => d -> u) -> H265Settings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H265Settings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H265Settings -> m H265Settings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H265Settings -> m H265Settings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H265Settings -> m H265Settings #

Read H265Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show H265Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic H265Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep H265Settings :: Type -> Type #

Hashable H265Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON H265Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON H265Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData H265Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: H265Settings -> () #

type Rep H265Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep H265Settings = D1 (MetaData "H265Settings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "H265Settings'" PrefixI True) (((((S1 (MetaSel (Just "_hsUnregisteredSeiTimecode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H265UnregisteredSeiTimecode)) :*: S1 (MetaSel (Just "_hsQualityTuningLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H265QualityTuningLevel))) :*: (S1 (MetaSel (Just "_hsTemporalAdaptiveQuantization") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H265TemporalAdaptiveQuantization)) :*: S1 (MetaSel (Just "_hsSceneChangeDetect") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H265SceneChangeDetect)))) :*: ((S1 (MetaSel (Just "_hsHrdBufferInitialFillPercentage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_hsTiles") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H265Tiles))) :*: (S1 (MetaSel (Just "_hsSlowPal") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H265SlowPal)) :*: (S1 (MetaSel (Just "_hsTemporalIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H265TemporalIds)) :*: S1 (MetaSel (Just "_hsParNumerator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))))) :*: (((S1 (MetaSel (Just "_hsGopSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double)) :*: S1 (MetaSel (Just "_hsNumberBFramesBetweenReferenceFrames") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_hsGopSizeUnits") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H265GopSizeUnits)) :*: S1 (MetaSel (Just "_hsHrdBufferSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 (MetaSel (Just "_hsSlices") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_hsAlternateTransferFunctionSei") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H265AlternateTransferFunctionSei))) :*: (S1 (MetaSel (Just "_hsRateControlMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H265RateControlMode)) :*: (S1 (MetaSel (Just "_hsNumberReferenceFrames") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_hsTelecine") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H265Telecine))))))) :*: ((((S1 (MetaSel (Just "_hsMinIInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_hsInterlaceMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H265InterlaceMode))) :*: (S1 (MetaSel (Just "_hsParControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H265ParControl)) :*: S1 (MetaSel (Just "_hsFlickerAdaptiveQuantization") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H265FlickerAdaptiveQuantization)))) :*: ((S1 (MetaSel (Just "_hsSampleAdaptiveOffsetFilterMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H265SampleAdaptiveOffsetFilterMode)) :*: S1 (MetaSel (Just "_hsCodecProfile") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H265CodecProfile))) :*: (S1 (MetaSel (Just "_hsBitrate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "_hsFramerateDenominator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_hsFramerateConversionAlgorithm") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H265FramerateConversionAlgorithm)))))) :*: (((S1 (MetaSel (Just "_hsCodecLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H265CodecLevel)) :*: S1 (MetaSel (Just "_hsFramerateControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H265FramerateControl))) :*: (S1 (MetaSel (Just "_hsAdaptiveQuantization") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H265AdaptiveQuantization)) :*: S1 (MetaSel (Just "_hsFramerateNumerator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 (MetaSel (Just "_hsGopBReference") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H265GopBReference)) :*: S1 (MetaSel (Just "_hsMaxBitrate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_hsGopClosedCadence") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "_hsParDenominator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_hsSpatialAdaptiveQuantization") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H265SpatialAdaptiveQuantization)))))))))

h265Settings :: H265Settings Source #

Creates a value of H265Settings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

hsHrdBufferInitialFillPercentage :: Lens' H265Settings (Maybe Int) Source #

Percentage of the buffer that should initially be filled (HRD buffer model).

hsTiles :: Lens' H265Settings (Maybe H265Tiles) Source #

Undocumented member.

hsParNumerator :: Lens' H265Settings (Maybe Int) Source #

Pixel Aspect Ratio numerator.

hsGopSize :: Lens' H265Settings (Maybe Double) Source #

GOP Length (keyframe interval) in frames or seconds. Must be greater than zero.

hsNumberBFramesBetweenReferenceFrames :: Lens' H265Settings (Maybe Int) Source #

Number of B-frames between reference frames.

hsHrdBufferSize :: Lens' H265Settings (Maybe Int) Source #

Size of buffer (HRD buffer model). Five megabits can be entered as 5000000 or 5m. Five hundred kilobits can be entered as 500000 or 0.5m.

hsSlices :: Lens' H265Settings (Maybe Int) Source #

Number of slices per picture. Must be less than or equal to the number of macroblock rows for progressive pictures, and less than or equal to half the number of macroblock rows for interlaced pictures.

hsNumberReferenceFrames :: Lens' H265Settings (Maybe Int) Source #

Number of reference frames to use. The encoder may use more than requested if using B-frames and/or interlaced encoding.

hsMinIInterval :: Lens' H265Settings (Maybe Int) Source #

Enforces separation between repeated (cadence) I-frames and I-frames inserted by Scene Change Detection. If a scene change I-frame is within I-interval frames of a cadence I-frame, the GOP is shrunk and/or stretched to the scene change I-frame. GOP stretch requires enabling lookahead as well as setting I-interval. The normal cadence resumes for the next GOP. This setting is only used when Scene Change Detect is enabled. Note: Maximum GOP stretch = GOP size + Min-I-interval - 1

hsBitrate :: Lens' H265Settings (Maybe Int) Source #

Average bitrate in bits/second. Required for VBR, CBR, and ABR. Five megabits can be entered as 5000000 or 5m. Five hundred kilobits can be entered as 500000 or 0.5m. For MS Smooth outputs, bitrates must be unique when rounded down to the nearest multiple of 1000.

hsFramerateNumerator :: Lens' H265Settings (Maybe Int) Source #

Framerate numerator - framerate is a fraction, e.g. 24000 / 1001 = 23.976 fps.

hsMaxBitrate :: Lens' H265Settings (Maybe Int) Source #

Maximum bitrate in bits/second (for VBR mode only). Five megabits can be entered as 5000000 or 5m. Five hundred kilobits can be entered as 500000 or 0.5m.

hsGopClosedCadence :: Lens' H265Settings (Maybe Int) Source #

Frequency of closed GOPs. In streaming applications, it is recommended that this be set to 1 so a decoder joining mid-stream will receive an IDR frame as quickly as possible. Setting this value to 0 will break output segmenting.

hsParDenominator :: Lens' H265Settings (Maybe Int) Source #

Pixel Aspect Ratio denominator.

Hdr10Metadata

data Hdr10Metadata Source #

Use the HDR master display (Hdr10Metadata) settings to provide values for HDR color. These values vary depending on the input video and must be provided by a color grader. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate.

See: hdr10Metadata smart constructor.

Instances
Eq Hdr10Metadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data Hdr10Metadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Hdr10Metadata -> c Hdr10Metadata #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Hdr10Metadata #

toConstr :: Hdr10Metadata -> Constr #

dataTypeOf :: Hdr10Metadata -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Hdr10Metadata) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Hdr10Metadata) #

gmapT :: (forall b. Data b => b -> b) -> Hdr10Metadata -> Hdr10Metadata #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Hdr10Metadata -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Hdr10Metadata -> r #

gmapQ :: (forall d. Data d => d -> u) -> Hdr10Metadata -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Hdr10Metadata -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Hdr10Metadata -> m Hdr10Metadata #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Hdr10Metadata -> m Hdr10Metadata #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Hdr10Metadata -> m Hdr10Metadata #

Read Hdr10Metadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show Hdr10Metadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic Hdr10Metadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep Hdr10Metadata :: Type -> Type #

Hashable Hdr10Metadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON Hdr10Metadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON Hdr10Metadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData Hdr10Metadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: Hdr10Metadata -> () #

type Rep Hdr10Metadata Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep Hdr10Metadata = D1 (MetaData "Hdr10Metadata" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Hdr10Metadata'" PrefixI True) (((S1 (MetaSel (Just "_hmRedPrimaryX") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "_hmBluePrimaryX") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_hmMaxFrameAverageLightLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))) :*: (S1 (MetaSel (Just "_hmWhitePointY") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "_hmMaxContentLightLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_hmWhitePointX") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))))) :*: ((S1 (MetaSel (Just "_hmBluePrimaryY") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "_hmGreenPrimaryY") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_hmGreenPrimaryX") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))) :*: (S1 (MetaSel (Just "_hmMinLuminance") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "_hmRedPrimaryY") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_hmMaxLuminance") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))))))

hdr10Metadata :: Hdr10Metadata Source #

Creates a value of Hdr10Metadata with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • hmRedPrimaryX - HDR Master Display Information comes from the color grader and the color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate.
  • hmBluePrimaryX - HDR Master Display Information comes from the color grader and the color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate.
  • hmMaxFrameAverageLightLevel - Maximum average light level of any frame in the coded video sequence, in units of candelas per square meter.
  • hmWhitePointY - HDR Master Display Information comes from the color grader and the color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate.
  • hmMaxContentLightLevel - Maximum light level among all samples in the coded video sequence, in units of candelas per square meter.
  • hmWhitePointX - HDR Master Display Information comes from the color grader and the color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate.
  • hmBluePrimaryY - HDR Master Display Information comes from the color grader and the color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate.
  • hmGreenPrimaryY - HDR Master Display Information comes from the color grader and the color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate.
  • hmGreenPrimaryX - HDR Master Display Information comes from the color grader and the color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate.
  • hmMinLuminance - Nominal minimum mastering display luminance in units of of 0.0001 candelas per square meter
  • hmRedPrimaryY - HDR Master Display Information comes from the color grader and the color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate.
  • hmMaxLuminance - Nominal maximum mastering display luminance in units of of 0.0001 candelas per square meter.

hmRedPrimaryX :: Lens' Hdr10Metadata (Maybe Int) Source #

HDR Master Display Information comes from the color grader and the color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate.

hmBluePrimaryX :: Lens' Hdr10Metadata (Maybe Int) Source #

HDR Master Display Information comes from the color grader and the color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate.

hmMaxFrameAverageLightLevel :: Lens' Hdr10Metadata (Maybe Int) Source #

Maximum average light level of any frame in the coded video sequence, in units of candelas per square meter.

hmWhitePointY :: Lens' Hdr10Metadata (Maybe Int) Source #

HDR Master Display Information comes from the color grader and the color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate.

hmMaxContentLightLevel :: Lens' Hdr10Metadata (Maybe Int) Source #

Maximum light level among all samples in the coded video sequence, in units of candelas per square meter.

hmWhitePointX :: Lens' Hdr10Metadata (Maybe Int) Source #

HDR Master Display Information comes from the color grader and the color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate.

hmBluePrimaryY :: Lens' Hdr10Metadata (Maybe Int) Source #

HDR Master Display Information comes from the color grader and the color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate.

hmGreenPrimaryY :: Lens' Hdr10Metadata (Maybe Int) Source #

HDR Master Display Information comes from the color grader and the color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate.

hmGreenPrimaryX :: Lens' Hdr10Metadata (Maybe Int) Source #

HDR Master Display Information comes from the color grader and the color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate.

hmMinLuminance :: Lens' Hdr10Metadata (Maybe Int) Source #

Nominal minimum mastering display luminance in units of of 0.0001 candelas per square meter

hmRedPrimaryY :: Lens' Hdr10Metadata (Maybe Int) Source #

HDR Master Display Information comes from the color grader and the color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate.

hmMaxLuminance :: Lens' Hdr10Metadata (Maybe Int) Source #

Nominal maximum mastering display luminance in units of of 0.0001 candelas per square meter.

HlsCaptionLanguageMapping

data HlsCaptionLanguageMapping Source #

Caption Language Mapping

See: hlsCaptionLanguageMapping smart constructor.

Instances
Eq HlsCaptionLanguageMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data HlsCaptionLanguageMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsCaptionLanguageMapping -> c HlsCaptionLanguageMapping #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsCaptionLanguageMapping #

toConstr :: HlsCaptionLanguageMapping -> Constr #

dataTypeOf :: HlsCaptionLanguageMapping -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HlsCaptionLanguageMapping) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsCaptionLanguageMapping) #

gmapT :: (forall b. Data b => b -> b) -> HlsCaptionLanguageMapping -> HlsCaptionLanguageMapping #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsCaptionLanguageMapping -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsCaptionLanguageMapping -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsCaptionLanguageMapping -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsCaptionLanguageMapping -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsCaptionLanguageMapping -> m HlsCaptionLanguageMapping #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsCaptionLanguageMapping -> m HlsCaptionLanguageMapping #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsCaptionLanguageMapping -> m HlsCaptionLanguageMapping #

Read HlsCaptionLanguageMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show HlsCaptionLanguageMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic HlsCaptionLanguageMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep HlsCaptionLanguageMapping :: Type -> Type #

Hashable HlsCaptionLanguageMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON HlsCaptionLanguageMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON HlsCaptionLanguageMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData HlsCaptionLanguageMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep HlsCaptionLanguageMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep HlsCaptionLanguageMapping = D1 (MetaData "HlsCaptionLanguageMapping" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HlsCaptionLanguageMapping'" PrefixI True) (S1 (MetaSel (Just "_hclmLanguageCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe LanguageCode)) :*: (S1 (MetaSel (Just "_hclmLanguageDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_hclmCaptionChannel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))))

hlsCaptionLanguageMapping :: HlsCaptionLanguageMapping Source #

Creates a value of HlsCaptionLanguageMapping with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

HlsEncryptionSettings

data HlsEncryptionSettings Source #

Settings for HLS encryption

See: hlsEncryptionSettings smart constructor.

Instances
Eq HlsEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data HlsEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsEncryptionSettings -> c HlsEncryptionSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsEncryptionSettings #

toConstr :: HlsEncryptionSettings -> Constr #

dataTypeOf :: HlsEncryptionSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HlsEncryptionSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsEncryptionSettings) #

gmapT :: (forall b. Data b => b -> b) -> HlsEncryptionSettings -> HlsEncryptionSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsEncryptionSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsEncryptionSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsEncryptionSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsEncryptionSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsEncryptionSettings -> m HlsEncryptionSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsEncryptionSettings -> m HlsEncryptionSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsEncryptionSettings -> m HlsEncryptionSettings #

Read HlsEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show HlsEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic HlsEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep HlsEncryptionSettings :: Type -> Type #

Hashable HlsEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON HlsEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON HlsEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData HlsEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: HlsEncryptionSettings -> () #

type Rep HlsEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep HlsEncryptionSettings = D1 (MetaData "HlsEncryptionSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HlsEncryptionSettings'" PrefixI True) ((S1 (MetaSel (Just "_hesEncryptionMethod") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsEncryptionType)) :*: (S1 (MetaSel (Just "_hesConstantInitializationVector") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_hesType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsKeyProviderType)))) :*: (S1 (MetaSel (Just "_hesStaticKeyProvider") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe StaticKeyProvider)) :*: (S1 (MetaSel (Just "_hesSpekeKeyProvider") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SpekeKeyProvider)) :*: S1 (MetaSel (Just "_hesInitializationVectorInManifest") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsInitializationVectorInManifest))))))

hlsEncryptionSettings :: HlsEncryptionSettings Source #

Creates a value of HlsEncryptionSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

hesConstantInitializationVector :: Lens' HlsEncryptionSettings (Maybe Text) Source #

This is a 128-bit, 16-byte hex value represented by a 32-character text string. If this parameter is not set then the Initialization Vector will follow the segment number by default.

HlsGroupSettings

data HlsGroupSettings Source #

Required when you set (Type) under (OutputGroups)>(OutputGroupSettings) to HLS_GROUP_SETTINGS.

See: hlsGroupSettings smart constructor.

Instances
Eq HlsGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data HlsGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsGroupSettings -> c HlsGroupSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsGroupSettings #

toConstr :: HlsGroupSettings -> Constr #

dataTypeOf :: HlsGroupSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HlsGroupSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsGroupSettings) #

gmapT :: (forall b. Data b => b -> b) -> HlsGroupSettings -> HlsGroupSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsGroupSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsGroupSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsGroupSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsGroupSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsGroupSettings -> m HlsGroupSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsGroupSettings -> m HlsGroupSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsGroupSettings -> m HlsGroupSettings #

Read HlsGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show HlsGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic HlsGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep HlsGroupSettings :: Type -> Type #

Hashable HlsGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON HlsGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON HlsGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData HlsGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: HlsGroupSettings -> () #

type Rep HlsGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep HlsGroupSettings = D1 (MetaData "HlsGroupSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HlsGroupSettings'" PrefixI True) ((((S1 (MetaSel (Just "_hgsDirectoryStructure") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsDirectoryStructure)) :*: S1 (MetaSel (Just "_hgsSegmentControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsSegmentControl))) :*: (S1 (MetaSel (Just "_hgsDestination") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_hgsTimedMetadataId3Period") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_hgsMinSegmentLength") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))))) :*: ((S1 (MetaSel (Just "_hgsProgramDateTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsProgramDateTime)) :*: (S1 (MetaSel (Just "_hgsProgramDateTimePeriod") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_hgsCodecSpecification") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsCodecSpecification)))) :*: (S1 (MetaSel (Just "_hgsCaptionLanguageMappings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [HlsCaptionLanguageMapping])) :*: (S1 (MetaSel (Just "_hgsBaseURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_hgsAdMarkers") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [HlsAdMarkers])))))) :*: (((S1 (MetaSel (Just "_hgsEncryption") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsEncryptionSettings)) :*: S1 (MetaSel (Just "_hgsSegmentLength") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_hgsTimedMetadataId3Frame") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsTimedMetadataId3Frame)) :*: (S1 (MetaSel (Just "_hgsOutputSelection") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsOutputSelection)) :*: S1 (MetaSel (Just "_hgsCaptionLanguageSetting") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsCaptionLanguageSetting))))) :*: ((S1 (MetaSel (Just "_hgsSegmentsPerSubdirectory") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "_hgsManifestDurationFormat") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsManifestDurationFormat)) :*: S1 (MetaSel (Just "_hgsClientCache") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsClientCache)))) :*: (S1 (MetaSel (Just "_hgsTimestampDeltaMilliseconds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "_hgsStreamInfResolution") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsStreamInfResolution)) :*: S1 (MetaSel (Just "_hgsManifestCompression") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsManifestCompression))))))))

hlsGroupSettings :: HlsGroupSettings Source #

Creates a value of HlsGroupSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

hgsDestination :: Lens' HlsGroupSettings (Maybe Text) Source #

Use Destination (Destination) to specify the S3 output location and the output filename base. Destination accepts format identifiers. If you do not specify the base filename in the URI, the service will use the filename of the input file. If your job has multiple inputs, the service uses the filename of the first input file.

hgsTimedMetadataId3Period :: Lens' HlsGroupSettings (Maybe Int) Source #

Timed Metadata interval in seconds.

hgsMinSegmentLength :: Lens' HlsGroupSettings (Maybe Int) Source #

When set, Minimum Segment Size is enforced by looking ahead and back within the specified range for a nearby avail and extending the segment size if needed.

hgsProgramDateTimePeriod :: Lens' HlsGroupSettings (Maybe Int) Source #

Period of insertion of EXT-X-PROGRAM-DATE-TIME entry, in seconds.

hgsBaseURL :: Lens' HlsGroupSettings (Maybe Text) Source #

A partial URI prefix that will be prepended to each output in the media .m3u8 file. Can be used if base manifest is delivered from a different URL than the main .m3u8 file.

hgsAdMarkers :: Lens' HlsGroupSettings [HlsAdMarkers] Source #

Choose one or more ad marker types to pass SCTE35 signals through to this group of Apple HLS outputs.

hgsSegmentLength :: Lens' HlsGroupSettings (Maybe Int) Source #

Length of MPEG-2 Transport Stream segments to create (in seconds). Note that segments will end on the next keyframe after this number of seconds, so actual segment length may be longer.

hgsSegmentsPerSubdirectory :: Lens' HlsGroupSettings (Maybe Int) Source #

Number of segments to write to a subdirectory before starting a new one. directoryStructure must be SINGLE_DIRECTORY for this setting to have an effect.

hgsTimestampDeltaMilliseconds :: Lens' HlsGroupSettings (Maybe Int) Source #

Provides an extra millisecond delta offset to fine tune the timestamps.

HlsSettings

data HlsSettings Source #

Settings for HLS output groups

See: hlsSettings smart constructor.

Instances
Eq HlsSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data HlsSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsSettings -> c HlsSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsSettings #

toConstr :: HlsSettings -> Constr #

dataTypeOf :: HlsSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HlsSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsSettings) #

gmapT :: (forall b. Data b => b -> b) -> HlsSettings -> HlsSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsSettings -> m HlsSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsSettings -> m HlsSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsSettings -> m HlsSettings #

Read HlsSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show HlsSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic HlsSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep HlsSettings :: Type -> Type #

Hashable HlsSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON HlsSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON HlsSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData HlsSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: HlsSettings -> () #

type Rep HlsSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep HlsSettings = D1 (MetaData "HlsSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "HlsSettings'" PrefixI True) ((S1 (MetaSel (Just "_hsAudioRenditionSets") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_hsIFrameOnlyManifest") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsIFrameOnlyManifest))) :*: (S1 (MetaSel (Just "_hsAudioGroupId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_hsSegmentModifier") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_hsAudioTrackType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsAudioTrackType))))))

hlsSettings :: HlsSettings Source #

Creates a value of HlsSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • hsAudioRenditionSets - List all the audio groups that are used with the video output stream. Input all the audio GROUP-IDs that are associated to the video, separate by ','.
  • hsIFrameOnlyManifest - Undocumented member.
  • hsAudioGroupId - Specifies the group to which the audio Rendition belongs.
  • hsSegmentModifier - String concatenated to end of segment filenames. Accepts "Format Identifiers":#format_identifier_parameters.
  • hsAudioTrackType - Undocumented member.

hsAudioRenditionSets :: Lens' HlsSettings (Maybe Text) Source #

List all the audio groups that are used with the video output stream. Input all the audio GROUP-IDs that are associated to the video, separate by ','.

hsAudioGroupId :: Lens' HlsSettings (Maybe Text) Source #

Specifies the group to which the audio Rendition belongs.

hsSegmentModifier :: Lens' HlsSettings (Maybe Text) Source #

String concatenated to end of segment filenames. Accepts "Format Identifiers":#format_identifier_parameters.

Id3Insertion

data Id3Insertion Source #

To insert ID3 tags in your output, specify two values. Use ID3 tag (Id3) to specify the base 64 encoded string and use Timecode (TimeCode) to specify the time when the tag should be inserted. To insert multiple ID3 tags in your output, create mulitple instances of ID3 insertion (Id3Insertion).

See: id3Insertion smart constructor.

Instances
Eq Id3Insertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data Id3Insertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Id3Insertion -> c Id3Insertion #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Id3Insertion #

toConstr :: Id3Insertion -> Constr #

dataTypeOf :: Id3Insertion -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Id3Insertion) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Id3Insertion) #

gmapT :: (forall b. Data b => b -> b) -> Id3Insertion -> Id3Insertion #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Id3Insertion -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Id3Insertion -> r #

gmapQ :: (forall d. Data d => d -> u) -> Id3Insertion -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Id3Insertion -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Id3Insertion -> m Id3Insertion #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Id3Insertion -> m Id3Insertion #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Id3Insertion -> m Id3Insertion #

Read Id3Insertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show Id3Insertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic Id3Insertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep Id3Insertion :: Type -> Type #

Hashable Id3Insertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON Id3Insertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON Id3Insertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData Id3Insertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: Id3Insertion -> () #

type Rep Id3Insertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep Id3Insertion = D1 (MetaData "Id3Insertion" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Id3Insertion'" PrefixI True) (S1 (MetaSel (Just "_iiId3") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_iiTimecode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

id3Insertion :: Id3Insertion Source #

Creates a value of Id3Insertion with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • iiId3 - Use ID3 tag (Id3) to provide a tag value in base64-encode format.
  • iiTimecode - Provide a Timecode (TimeCode) in HH:MM:SS:FF or HH:MM:SS;FF format.

iiId3 :: Lens' Id3Insertion (Maybe Text) Source #

Use ID3 tag (Id3) to provide a tag value in base64-encode format.

iiTimecode :: Lens' Id3Insertion (Maybe Text) Source #

Provide a Timecode (TimeCode) in HH:MM:SS:FF or HH:MM:SS;FF format.

ImageInserter

data ImageInserter Source #

Enable the Image inserter (ImageInserter) feature to include a graphic overlay on your video. Enable or disable this feature for each output individually. This setting is disabled by default.

See: imageInserter smart constructor.

Instances
Eq ImageInserter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data ImageInserter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ImageInserter -> c ImageInserter #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ImageInserter #

toConstr :: ImageInserter -> Constr #

dataTypeOf :: ImageInserter -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ImageInserter) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ImageInserter) #

gmapT :: (forall b. Data b => b -> b) -> ImageInserter -> ImageInserter #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ImageInserter -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ImageInserter -> r #

gmapQ :: (forall d. Data d => d -> u) -> ImageInserter -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ImageInserter -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ImageInserter -> m ImageInserter #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ImageInserter -> m ImageInserter #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ImageInserter -> m ImageInserter #

Read ImageInserter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show ImageInserter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic ImageInserter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep ImageInserter :: Type -> Type #

Hashable ImageInserter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON ImageInserter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON ImageInserter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData ImageInserter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: ImageInserter -> () #

type Rep ImageInserter Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep ImageInserter = D1 (MetaData "ImageInserter" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" True) (C1 (MetaCons "ImageInserter'" PrefixI True) (S1 (MetaSel (Just "_iiInsertableImages") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [InsertableImage]))))

imageInserter :: ImageInserter Source #

Creates a value of ImageInserter with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • iiInsertableImages - Image to insert. Must be 32 bit windows BMP, PNG, or TGA file. Must not be larger than the output frames.

iiInsertableImages :: Lens' ImageInserter [InsertableImage] Source #

Image to insert. Must be 32 bit windows BMP, PNG, or TGA file. Must not be larger than the output frames.

Input

data Input Source #

Specifies media input

See: input smart constructor.

Instances
Eq Input Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

(==) :: Input -> Input -> Bool #

(/=) :: Input -> Input -> Bool #

Data Input Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Input -> c Input #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Input #

toConstr :: Input -> Constr #

dataTypeOf :: Input -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Input) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Input) #

gmapT :: (forall b. Data b => b -> b) -> Input -> Input #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Input -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Input -> r #

gmapQ :: (forall d. Data d => d -> u) -> Input -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Input -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Input -> m Input #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Input -> m Input #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Input -> m Input #

Read Input Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show Input Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

showsPrec :: Int -> Input -> ShowS #

show :: Input -> String #

showList :: [Input] -> ShowS #

Generic Input Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep Input :: Type -> Type #

Methods

from :: Input -> Rep Input x #

to :: Rep Input x -> Input #

Hashable Input Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

hashWithSalt :: Int -> Input -> Int #

hash :: Input -> Int #

ToJSON Input Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON Input Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData Input Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: Input -> () #

type Rep Input Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep Input = D1 (MetaData "Input" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Input'" PrefixI True) (((S1 (MetaSel (Just "_iVideoSelector") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe VideoSelector)) :*: (S1 (MetaSel (Just "_iProgramNumber") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_iAudioSelectorGroups") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Map Text AudioSelectorGroup))))) :*: (S1 (MetaSel (Just "_iTimecodeSource") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InputTimecodeSource)) :*: (S1 (MetaSel (Just "_iAudioSelectors") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Map Text AudioSelector))) :*: S1 (MetaSel (Just "_iDeblockFilter") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InputDeblockFilter))))) :*: ((S1 (MetaSel (Just "_iInputClippings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [InputClipping])) :*: (S1 (MetaSel (Just "_iDenoiseFilter") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InputDenoiseFilter)) :*: S1 (MetaSel (Just "_iFilterStrength") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 (MetaSel (Just "_iPsiControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InputPsiControl)) :*: S1 (MetaSel (Just "_iCaptionSelectors") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Map Text CaptionSelector)))) :*: (S1 (MetaSel (Just "_iFileInput") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_iFilterEnable") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InputFilterEnable)))))))

input :: Input Source #

Creates a value of Input with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • iVideoSelector - Undocumented member.
  • iProgramNumber - Use Program (programNumber) to select a specific program from within a multi-program transport stream. Note that Quad 4K is not currently supported. Default is the first program within the transport stream. If the program you specify doesn't exist, the transcoding service will use this default.
  • iAudioSelectorGroups - Specifies set of audio selectors within an input to combine. An input may have multiple audio selector groups. See "Audio Selector Group":#inputs-audio_selector_group for more information.
  • iTimecodeSource - Undocumented member.
  • iAudioSelectors - Use Audio selectors (AudioSelectors) to specify a track or set of tracks from the input that you will use in your outputs. You can use mutiple Audio selectors per input.
  • iDeblockFilter - Undocumented member.
  • iInputClippings - (InputClippings) contains sets of start and end times that together specify a portion of the input to be used in the outputs. If you provide only a start time, the clip will be the entire input from that point to the end. If you provide only an end time, it will be the entire input up to that point. When you specify more than one input clip, the transcoding service creates the job outputs by stringing the clips together in the order you specify them.
  • iDenoiseFilter - Undocumented member.
  • iFilterStrength - Use Filter strength (FilterStrength) to adjust the magnitude the input filter settings (Deblock and Denoise). The range is -5 to 5. Default is 0.
  • iPsiControl - Undocumented member.
  • iCaptionSelectors - Use Captions selectors (CaptionSelectors) to specify the captions data from the input that you will use in your outputs. You can use mutiple captions selectors per input.
  • iFileInput - Use Input (fileInput) to define the source file used in the transcode job. There can be multiple inputs in a job. These inputs are concantenated, in the order they are specified in the job, to create the output.
  • iFilterEnable - Undocumented member.

iProgramNumber :: Lens' Input (Maybe Int) Source #

Use Program (programNumber) to select a specific program from within a multi-program transport stream. Note that Quad 4K is not currently supported. Default is the first program within the transport stream. If the program you specify doesn't exist, the transcoding service will use this default.

iAudioSelectorGroups :: Lens' Input (HashMap Text AudioSelectorGroup) Source #

Specifies set of audio selectors within an input to combine. An input may have multiple audio selector groups. See "Audio Selector Group":#inputs-audio_selector_group for more information.

iAudioSelectors :: Lens' Input (HashMap Text AudioSelector) Source #

Use Audio selectors (AudioSelectors) to specify a track or set of tracks from the input that you will use in your outputs. You can use mutiple Audio selectors per input.

iInputClippings :: Lens' Input [InputClipping] Source #

(InputClippings) contains sets of start and end times that together specify a portion of the input to be used in the outputs. If you provide only a start time, the clip will be the entire input from that point to the end. If you provide only an end time, it will be the entire input up to that point. When you specify more than one input clip, the transcoding service creates the job outputs by stringing the clips together in the order you specify them.

iFilterStrength :: Lens' Input (Maybe Int) Source #

Use Filter strength (FilterStrength) to adjust the magnitude the input filter settings (Deblock and Denoise). The range is -5 to 5. Default is 0.

iCaptionSelectors :: Lens' Input (HashMap Text CaptionSelector) Source #

Use Captions selectors (CaptionSelectors) to specify the captions data from the input that you will use in your outputs. You can use mutiple captions selectors per input.

iFileInput :: Lens' Input (Maybe Text) Source #

Use Input (fileInput) to define the source file used in the transcode job. There can be multiple inputs in a job. These inputs are concantenated, in the order they are specified in the job, to create the output.

InputClipping

data InputClipping Source #

Include one instance of (InputClipping) for each input clip.

See: inputClipping smart constructor.

Instances
Eq InputClipping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data InputClipping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputClipping -> c InputClipping #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputClipping #

toConstr :: InputClipping -> Constr #

dataTypeOf :: InputClipping -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c InputClipping) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputClipping) #

gmapT :: (forall b. Data b => b -> b) -> InputClipping -> InputClipping #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputClipping -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputClipping -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputClipping -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputClipping -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputClipping -> m InputClipping #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputClipping -> m InputClipping #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputClipping -> m InputClipping #

Read InputClipping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show InputClipping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic InputClipping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep InputClipping :: Type -> Type #

Hashable InputClipping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON InputClipping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON InputClipping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData InputClipping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: InputClipping -> () #

type Rep InputClipping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep InputClipping = D1 (MetaData "InputClipping" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "InputClipping'" PrefixI True) (S1 (MetaSel (Just "_icEndTimecode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_icStartTimecode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

inputClipping :: InputClipping Source #

Creates a value of InputClipping with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • icEndTimecode - Set End timecode (EndTimecode) to the end of the portion of the input you are clipping. The frame corresponding to the End timecode value is included in the clip. Start timecode or End timecode may be left blank, but not both. When choosing this value, take into account your setting for Input timecode source. For example, if you have embedded timecodes that start at 01:00:00:00 and you want your clip to begin five minutes into the video, use 01:00:05:00.
  • icStartTimecode - Set Start timecode (StartTimecode) to the beginning of the portion of the input you are clipping. The frame corresponding to the Start timecode value is included in the clip. Start timecode or End timecode may be left blank, but not both. When choosing this value, take into account your setting for Input timecode source. For example, if you have embedded timecodes that start at 01:00:00:00 and you want your clip to begin five minutes into the video, use 01:00:05:00.

icEndTimecode :: Lens' InputClipping (Maybe Text) Source #

Set End timecode (EndTimecode) to the end of the portion of the input you are clipping. The frame corresponding to the End timecode value is included in the clip. Start timecode or End timecode may be left blank, but not both. When choosing this value, take into account your setting for Input timecode source. For example, if you have embedded timecodes that start at 01:00:00:00 and you want your clip to begin five minutes into the video, use 01:00:05:00.

icStartTimecode :: Lens' InputClipping (Maybe Text) Source #

Set Start timecode (StartTimecode) to the beginning of the portion of the input you are clipping. The frame corresponding to the Start timecode value is included in the clip. Start timecode or End timecode may be left blank, but not both. When choosing this value, take into account your setting for Input timecode source. For example, if you have embedded timecodes that start at 01:00:00:00 and you want your clip to begin five minutes into the video, use 01:00:05:00.

InputTemplate

data InputTemplate Source #

Specified video input in a template.

See: inputTemplate smart constructor.

Instances
Eq InputTemplate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data InputTemplate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputTemplate -> c InputTemplate #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputTemplate #

toConstr :: InputTemplate -> Constr #

dataTypeOf :: InputTemplate -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c InputTemplate) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputTemplate) #

gmapT :: (forall b. Data b => b -> b) -> InputTemplate -> InputTemplate #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputTemplate -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputTemplate -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputTemplate -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputTemplate -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputTemplate -> m InputTemplate #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputTemplate -> m InputTemplate #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputTemplate -> m InputTemplate #

Read InputTemplate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show InputTemplate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic InputTemplate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep InputTemplate :: Type -> Type #

Hashable InputTemplate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON InputTemplate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON InputTemplate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData InputTemplate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: InputTemplate -> () #

type Rep InputTemplate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep InputTemplate = D1 (MetaData "InputTemplate" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "InputTemplate'" PrefixI True) (((S1 (MetaSel (Just "_itVideoSelector") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe VideoSelector)) :*: (S1 (MetaSel (Just "_itProgramNumber") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_itAudioSelectorGroups") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Map Text AudioSelectorGroup))))) :*: (S1 (MetaSel (Just "_itTimecodeSource") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InputTimecodeSource)) :*: (S1 (MetaSel (Just "_itAudioSelectors") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Map Text AudioSelector))) :*: S1 (MetaSel (Just "_itDeblockFilter") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InputDeblockFilter))))) :*: ((S1 (MetaSel (Just "_itInputClippings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [InputClipping])) :*: (S1 (MetaSel (Just "_itDenoiseFilter") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InputDenoiseFilter)) :*: S1 (MetaSel (Just "_itFilterStrength") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))) :*: (S1 (MetaSel (Just "_itPsiControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InputPsiControl)) :*: (S1 (MetaSel (Just "_itCaptionSelectors") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Map Text CaptionSelector))) :*: S1 (MetaSel (Just "_itFilterEnable") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InputFilterEnable)))))))

inputTemplate :: InputTemplate Source #

Creates a value of InputTemplate with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • itVideoSelector - Undocumented member.
  • itProgramNumber - Use Program (programNumber) to select a specific program from within a multi-program transport stream. Note that Quad 4K is not currently supported. Default is the first program within the transport stream. If the program you specify doesn't exist, the transcoding service will use this default.
  • itAudioSelectorGroups - Specifies set of audio selectors within an input to combine. An input may have multiple audio selector groups. See "Audio Selector Group":#inputs-audio_selector_group for more information.
  • itTimecodeSource - Undocumented member.
  • itAudioSelectors - Use Audio selectors (AudioSelectors) to specify a track or set of tracks from the input that you will use in your outputs. You can use mutiple Audio selectors per input.
  • itDeblockFilter - Undocumented member.
  • itInputClippings - (InputClippings) contains sets of start and end times that together specify a portion of the input to be used in the outputs. If you provide only a start time, the clip will be the entire input from that point to the end. If you provide only an end time, it will be the entire input up to that point. When you specify more than one input clip, the transcoding service creates the job outputs by stringing the clips together in the order you specify them.
  • itDenoiseFilter - Undocumented member.
  • itFilterStrength - Use Filter strength (FilterStrength) to adjust the magnitude the input filter settings (Deblock and Denoise). The range is -5 to 5. Default is 0.
  • itPsiControl - Undocumented member.
  • itCaptionSelectors - Use Captions selectors (CaptionSelectors) to specify the captions data from the input that you will use in your outputs. You can use mutiple captions selectors per input.
  • itFilterEnable - Undocumented member.

itProgramNumber :: Lens' InputTemplate (Maybe Int) Source #

Use Program (programNumber) to select a specific program from within a multi-program transport stream. Note that Quad 4K is not currently supported. Default is the first program within the transport stream. If the program you specify doesn't exist, the transcoding service will use this default.

itAudioSelectorGroups :: Lens' InputTemplate (HashMap Text AudioSelectorGroup) Source #

Specifies set of audio selectors within an input to combine. An input may have multiple audio selector groups. See "Audio Selector Group":#inputs-audio_selector_group for more information.

itAudioSelectors :: Lens' InputTemplate (HashMap Text AudioSelector) Source #

Use Audio selectors (AudioSelectors) to specify a track or set of tracks from the input that you will use in your outputs. You can use mutiple Audio selectors per input.

itInputClippings :: Lens' InputTemplate [InputClipping] Source #

(InputClippings) contains sets of start and end times that together specify a portion of the input to be used in the outputs. If you provide only a start time, the clip will be the entire input from that point to the end. If you provide only an end time, it will be the entire input up to that point. When you specify more than one input clip, the transcoding service creates the job outputs by stringing the clips together in the order you specify them.

itFilterStrength :: Lens' InputTemplate (Maybe Int) Source #

Use Filter strength (FilterStrength) to adjust the magnitude the input filter settings (Deblock and Denoise). The range is -5 to 5. Default is 0.

itCaptionSelectors :: Lens' InputTemplate (HashMap Text CaptionSelector) Source #

Use Captions selectors (CaptionSelectors) to specify the captions data from the input that you will use in your outputs. You can use mutiple captions selectors per input.

InsertableImage

data InsertableImage Source #

Settings for Insertable Image

See: insertableImage smart constructor.

Instances
Eq InsertableImage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data InsertableImage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InsertableImage -> c InsertableImage #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InsertableImage #

toConstr :: InsertableImage -> Constr #

dataTypeOf :: InsertableImage -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c InsertableImage) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InsertableImage) #

gmapT :: (forall b. Data b => b -> b) -> InsertableImage -> InsertableImage #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InsertableImage -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InsertableImage -> r #

gmapQ :: (forall d. Data d => d -> u) -> InsertableImage -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InsertableImage -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InsertableImage -> m InsertableImage #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InsertableImage -> m InsertableImage #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InsertableImage -> m InsertableImage #

Read InsertableImage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show InsertableImage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic InsertableImage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep InsertableImage :: Type -> Type #

Hashable InsertableImage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON InsertableImage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON InsertableImage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData InsertableImage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: InsertableImage -> () #

type Rep InsertableImage Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

insertableImage :: InsertableImage Source #

Creates a value of InsertableImage with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • iiImageX - Use Left (ImageX) to set the distance, in pixels, between the inserted image and the left edge of the frame. Required for BMP, PNG and TGA input.
  • iiHeight - Specify the Height (Height) of the inserted image. Use a value that is less than or equal to the video resolution height. Leave this setting blank to use the native height of the image.
  • iiStartTime - Use Start time (StartTime) to specify the video timecode when the image is inserted in the output. This must be in timecode format (HH:MM:SS:FF)
  • iiFadeOut - Use Fade out (FadeOut) to set the length, in milliseconds, of the inserted image fade out. If you don't specify a value for Fade out, the image will disappear abruptly at the end of the inserted image duration.
  • iiWidth - Specify the Width (Width) of the inserted image. Use a value that is less than or equal to the video resolution width. Leave this setting blank to use the native width of the image.
  • iiOpacity - Use Opacity (Opacity) to specify how much of the underlying video shows through the inserted image. 0 is transparent and 100 is fully opaque. Default is 50.
  • iiLayer - Use Layer (Layer) to specify how overlapping inserted images appear. Images with higher values of layer appear on top of images with lower values of layer.
  • iiDuration - Use Duration (Duration) to set the time, in milliseconds, for the image to remain on the output video.
  • iiImageY - Use Top (ImageY) to set the distance, in pixels, between the inserted image and the top edge of the video frame. Required for BMP, PNG and TGA input.
  • iiImageInserterInput - Use Image location (imageInserterInput) to specify the Amazon S3 location of the image to be inserted into the output. Use a 32 bit BMP, PNG, or TGA file that fits inside the video frame.
  • iiFadeIn - Use Fade in (FadeIut) to set the length, in milliseconds, of the inserted image fade in. If you don't specify a value for Fade in, the image will appear abruptly at the Start time.

iiImageX :: Lens' InsertableImage (Maybe Int) Source #

Use Left (ImageX) to set the distance, in pixels, between the inserted image and the left edge of the frame. Required for BMP, PNG and TGA input.

iiHeight :: Lens' InsertableImage (Maybe Int) Source #

Specify the Height (Height) of the inserted image. Use a value that is less than or equal to the video resolution height. Leave this setting blank to use the native height of the image.

iiStartTime :: Lens' InsertableImage (Maybe Text) Source #

Use Start time (StartTime) to specify the video timecode when the image is inserted in the output. This must be in timecode format (HH:MM:SS:FF)

iiFadeOut :: Lens' InsertableImage (Maybe Int) Source #

Use Fade out (FadeOut) to set the length, in milliseconds, of the inserted image fade out. If you don't specify a value for Fade out, the image will disappear abruptly at the end of the inserted image duration.

iiWidth :: Lens' InsertableImage (Maybe Int) Source #

Specify the Width (Width) of the inserted image. Use a value that is less than or equal to the video resolution width. Leave this setting blank to use the native width of the image.

iiOpacity :: Lens' InsertableImage (Maybe Int) Source #

Use Opacity (Opacity) to specify how much of the underlying video shows through the inserted image. 0 is transparent and 100 is fully opaque. Default is 50.

iiLayer :: Lens' InsertableImage (Maybe Int) Source #

Use Layer (Layer) to specify how overlapping inserted images appear. Images with higher values of layer appear on top of images with lower values of layer.

iiDuration :: Lens' InsertableImage (Maybe Int) Source #

Use Duration (Duration) to set the time, in milliseconds, for the image to remain on the output video.

iiImageY :: Lens' InsertableImage (Maybe Int) Source #

Use Top (ImageY) to set the distance, in pixels, between the inserted image and the top edge of the video frame. Required for BMP, PNG and TGA input.

iiImageInserterInput :: Lens' InsertableImage (Maybe Text) Source #

Use Image location (imageInserterInput) to specify the Amazon S3 location of the image to be inserted into the output. Use a 32 bit BMP, PNG, or TGA file that fits inside the video frame.

iiFadeIn :: Lens' InsertableImage (Maybe Int) Source #

Use Fade in (FadeIut) to set the length, in milliseconds, of the inserted image fade in. If you don't specify a value for Fade in, the image will appear abruptly at the Start time.

Job

data Job Source #

Each job converts an input file into an output file or files. For more information, see the User Guide at http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html

See: job smart constructor.

Instances
Eq Job Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

(==) :: Job -> Job -> Bool #

(/=) :: Job -> Job -> Bool #

Data Job Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Job -> c Job #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Job #

toConstr :: Job -> Constr #

dataTypeOf :: Job -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Job) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Job) #

gmapT :: (forall b. Data b => b -> b) -> Job -> Job #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Job -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Job -> r #

gmapQ :: (forall d. Data d => d -> u) -> Job -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Job -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Job -> m Job #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Job -> m Job #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Job -> m Job #

Read Job Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show Job Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

showsPrec :: Int -> Job -> ShowS #

show :: Job -> String #

showList :: [Job] -> ShowS #

Generic Job Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep Job :: Type -> Type #

Methods

from :: Job -> Rep Job x #

to :: Rep Job x -> Job #

Hashable Job Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

hashWithSalt :: Int -> Job -> Int #

hash :: Job -> Int #

FromJSON Job Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData Job Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: Job -> () #

type Rep Job Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep Job = D1 (MetaData "Job" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Job'" PrefixI True) (((S1 (MetaSel (Just "_jStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe JobStatus)) :*: (S1 (MetaSel (Just "_jJobTemplate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_jSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe JobSettings)))) :*: (S1 (MetaSel (Just "_jARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_jCreatedAt") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 (MetaSel (Just "_jQueue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 (MetaSel (Just "_jUserMetadata") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Map Text Text))) :*: (S1 (MetaSel (Just "_jRole") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_jOutputGroupDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [OutputGroupDetail])))) :*: ((S1 (MetaSel (Just "_jErrorCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_jId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_jTiming") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Timing)) :*: S1 (MetaSel (Just "_jErrorMessage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))))

job :: Job Source #

Creates a value of Job with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

jStatus :: Lens' Job (Maybe JobStatus) Source #

Undocumented member.

jJobTemplate :: Lens' Job (Maybe Text) Source #

The job template that the job is created from, if it is created from a job template.

jSettings :: Lens' Job (Maybe JobSettings) Source #

Undocumented member.

jARN :: Lens' Job (Maybe Text) Source #

An identifier for this resource that is unique within all of AWS.

jCreatedAt :: Lens' Job (Maybe UTCTime) Source #

The time, in Unix epoch format in seconds, when the job got created.

jQueue :: Lens' Job (Maybe Text) Source #

Optional. When you create a job, you can specify a queue to send it to. If you don't specify, the job will go to the default queue. For more about queues, see the User Guide topic at http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html

jUserMetadata :: Lens' Job (HashMap Text Text) Source #

User-defined metadata that you want to associate with an MediaConvert job. You specify metadata in key/value pairs.

jRole :: Lens' Job (Maybe Text) Source #

The IAM role you use for creating this job. For details about permissions, see the User Guide topic at the User Guide at http://docs.aws.amazon.com/mediaconvert/latest/ug/iam-role.html

jOutputGroupDetails :: Lens' Job [OutputGroupDetail] Source #

List of output group details

jErrorCode :: Lens' Job (Maybe Int) Source #

Error code for the job

jId :: Lens' Job (Maybe Text) Source #

A portion of the job's ARN, unique within your AWS Elemental MediaConvert resources

jTiming :: Lens' Job (Maybe Timing) Source #

Undocumented member.

jErrorMessage :: Lens' Job (Maybe Text) Source #

Error message of Job

JobSettings

data JobSettings Source #

JobSettings contains all the transcode settings for a job.

See: jobSettings smart constructor.

Instances
Eq JobSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data JobSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> JobSettings -> c JobSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c JobSettings #

toConstr :: JobSettings -> Constr #

dataTypeOf :: JobSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c JobSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c JobSettings) #

gmapT :: (forall b. Data b => b -> b) -> JobSettings -> JobSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> JobSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> JobSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> JobSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> JobSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> JobSettings -> m JobSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> JobSettings -> m JobSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> JobSettings -> m JobSettings #

Read JobSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show JobSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic JobSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep JobSettings :: Type -> Type #

Hashable JobSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON JobSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON JobSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData JobSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: JobSettings -> () #

type Rep JobSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep JobSettings = D1 (MetaData "JobSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "JobSettings'" PrefixI True) ((S1 (MetaSel (Just "_jsInputs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Input])) :*: (S1 (MetaSel (Just "_jsTimedMetadataInsertion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TimedMetadataInsertion)) :*: S1 (MetaSel (Just "_jsNielsenConfiguration") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe NielsenConfiguration)))) :*: ((S1 (MetaSel (Just "_jsAvailBlanking") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AvailBlanking)) :*: S1 (MetaSel (Just "_jsTimecodeConfig") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TimecodeConfig))) :*: (S1 (MetaSel (Just "_jsOutputGroups") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [OutputGroup])) :*: S1 (MetaSel (Just "_jsAdAvailOffset") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))))))

jobSettings :: JobSettings Source #

Creates a value of JobSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • jsInputs - Use Inputs (inputs) to define source file used in the transcode job. There can be multiple inputs add in a job. These inputs will be concantenated together to create the output.
  • jsTimedMetadataInsertion - Undocumented member.
  • jsNielsenConfiguration - Undocumented member.
  • jsAvailBlanking - Settings for ad avail blanking. Video can be blanked or overlaid with an image, and audio muted during SCTE-35 triggered ad avails.
  • jsTimecodeConfig - Contains settings used to acquire and adjust timecode information from inputs.
  • jsOutputGroups - **!!**(OutputGroups) contains one group of settings for each set of outputs that share a common package type. All unpackaged files (MPEG-4, MPEG-2 TS, Quicktime, MXF, and no container) are grouped in a single output group as well. Required in (OutputGroups) is a group of settings that apply to the whole group. This required object depends on the value you set for (Type) under (OutputGroups)>(OutputGroupSettings). Type, settings object pairs are as follows. * FILE_GROUP_SETTINGS, FileGroupSettings * HLS_GROUP_SETTINGS, HlsGroupSettings * DASH_ISO_GROUP_SETTINGS, DashIsoGroupSettings * MS_SMOOTH_GROUP_SETTINGS, MsSmoothGroupSettings
  • jsAdAvailOffset - When specified, this offset (in milliseconds) is added to the input Ad Avail PTS time.

jsInputs :: Lens' JobSettings [Input] Source #

Use Inputs (inputs) to define source file used in the transcode job. There can be multiple inputs add in a job. These inputs will be concantenated together to create the output.

jsAvailBlanking :: Lens' JobSettings (Maybe AvailBlanking) Source #

Settings for ad avail blanking. Video can be blanked or overlaid with an image, and audio muted during SCTE-35 triggered ad avails.

jsTimecodeConfig :: Lens' JobSettings (Maybe TimecodeConfig) Source #

Contains settings used to acquire and adjust timecode information from inputs.

jsOutputGroups :: Lens' JobSettings [OutputGroup] Source #

  • *!!**(OutputGroups) contains one group of settings for each set of outputs that share a common package type. All unpackaged files (MPEG-4, MPEG-2 TS, Quicktime, MXF, and no container) are grouped in a single output group as well. Required in (OutputGroups) is a group of settings that apply to the whole group. This required object depends on the value you set for (Type) under (OutputGroups)>(OutputGroupSettings). Type, settings object pairs are as follows. * FILE_GROUP_SETTINGS, FileGroupSettings * HLS_GROUP_SETTINGS, HlsGroupSettings * DASH_ISO_GROUP_SETTINGS, DashIsoGroupSettings * MS_SMOOTH_GROUP_SETTINGS, MsSmoothGroupSettings

jsAdAvailOffset :: Lens' JobSettings (Maybe Int) Source #

When specified, this offset (in milliseconds) is added to the input Ad Avail PTS time.

JobTemplate

data JobTemplate Source #

A job template is a pre-made set of encoding instructions that you can use to quickly create a job.

See: jobTemplate smart constructor.

Instances
Eq JobTemplate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data JobTemplate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> JobTemplate -> c JobTemplate #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c JobTemplate #

toConstr :: JobTemplate -> Constr #

dataTypeOf :: JobTemplate -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c JobTemplate) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c JobTemplate) #

gmapT :: (forall b. Data b => b -> b) -> JobTemplate -> JobTemplate #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> JobTemplate -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> JobTemplate -> r #

gmapQ :: (forall d. Data d => d -> u) -> JobTemplate -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> JobTemplate -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> JobTemplate -> m JobTemplate #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> JobTemplate -> m JobTemplate #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> JobTemplate -> m JobTemplate #

Read JobTemplate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show JobTemplate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic JobTemplate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep JobTemplate :: Type -> Type #

Hashable JobTemplate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON JobTemplate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData JobTemplate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: JobTemplate -> () #

type Rep JobTemplate Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

jobTemplate :: JobTemplate Source #

Creates a value of JobTemplate with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • jtLastUpdated - The timestamp in epoch seconds when the Job template was last updated.
  • jtSettings - Undocumented member.
  • jtARN - An identifier for this resource that is unique within all of AWS.
  • jtCreatedAt - The timestamp in epoch seconds for Job template creation.
  • jtCategory - An optional category you create to organize your job templates.
  • jtQueue - Optional. The queue that jobs created from this template are assigned to. If you don't specify this, jobs will go to the default queue.
  • jtName - A name you create for each job template. Each name must be unique within your account.
  • jtType - A job template can be of two types: system or custom. System or built-in job templates can't be modified or deleted by the user.
  • jtDescription - An optional description you create for each job template.

jtLastUpdated :: Lens' JobTemplate (Maybe UTCTime) Source #

The timestamp in epoch seconds when the Job template was last updated.

jtARN :: Lens' JobTemplate (Maybe Text) Source #

An identifier for this resource that is unique within all of AWS.

jtCreatedAt :: Lens' JobTemplate (Maybe UTCTime) Source #

The timestamp in epoch seconds for Job template creation.

jtCategory :: Lens' JobTemplate (Maybe Text) Source #

An optional category you create to organize your job templates.

jtQueue :: Lens' JobTemplate (Maybe Text) Source #

Optional. The queue that jobs created from this template are assigned to. If you don't specify this, jobs will go to the default queue.

jtName :: Lens' JobTemplate (Maybe Text) Source #

A name you create for each job template. Each name must be unique within your account.

jtType :: Lens' JobTemplate (Maybe Type) Source #

A job template can be of two types: system or custom. System or built-in job templates can't be modified or deleted by the user.

jtDescription :: Lens' JobTemplate (Maybe Text) Source #

An optional description you create for each job template.

JobTemplateSettings

data JobTemplateSettings Source #

JobTemplateSettings contains all the transcode settings saved in the template that will be applied to jobs created from it.

See: jobTemplateSettings smart constructor.

Instances
Eq JobTemplateSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data JobTemplateSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> JobTemplateSettings -> c JobTemplateSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c JobTemplateSettings #

toConstr :: JobTemplateSettings -> Constr #

dataTypeOf :: JobTemplateSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c JobTemplateSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c JobTemplateSettings) #

gmapT :: (forall b. Data b => b -> b) -> JobTemplateSettings -> JobTemplateSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> JobTemplateSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> JobTemplateSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> JobTemplateSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> JobTemplateSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> JobTemplateSettings -> m JobTemplateSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> JobTemplateSettings -> m JobTemplateSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> JobTemplateSettings -> m JobTemplateSettings #

Read JobTemplateSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show JobTemplateSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic JobTemplateSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep JobTemplateSettings :: Type -> Type #

Hashable JobTemplateSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON JobTemplateSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON JobTemplateSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData JobTemplateSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: JobTemplateSettings -> () #

type Rep JobTemplateSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep JobTemplateSettings = D1 (MetaData "JobTemplateSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "JobTemplateSettings'" PrefixI True) ((S1 (MetaSel (Just "_jtsInputs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [InputTemplate])) :*: (S1 (MetaSel (Just "_jtsTimedMetadataInsertion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TimedMetadataInsertion)) :*: S1 (MetaSel (Just "_jtsNielsenConfiguration") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe NielsenConfiguration)))) :*: ((S1 (MetaSel (Just "_jtsAvailBlanking") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AvailBlanking)) :*: S1 (MetaSel (Just "_jtsTimecodeConfig") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TimecodeConfig))) :*: (S1 (MetaSel (Just "_jtsOutputGroups") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [OutputGroup])) :*: S1 (MetaSel (Just "_jtsAdAvailOffset") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))))))

jobTemplateSettings :: JobTemplateSettings Source #

Creates a value of JobTemplateSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • jtsInputs - Use Inputs (inputs) to define the source file used in the transcode job. There can only be one input in a job template. Using the API, you can include multiple inputs when referencing a job template.
  • jtsTimedMetadataInsertion - Undocumented member.
  • jtsNielsenConfiguration - Undocumented member.
  • jtsAvailBlanking - Settings for ad avail blanking. Video can be blanked or overlaid with an image, and audio muted during SCTE-35 triggered ad avails.
  • jtsTimecodeConfig - Contains settings used to acquire and adjust timecode information from inputs.
  • jtsOutputGroups - **!!**(OutputGroups) contains one group of settings for each set of outputs that share a common package type. All unpackaged files (MPEG-4, MPEG-2 TS, Quicktime, MXF, and no container) are grouped in a single output group as well. Required in (OutputGroups) is a group of settings that apply to the whole group. This required object depends on the value you set for (Type) under (OutputGroups)>(OutputGroupSettings). Type, settings object pairs are as follows. * FILE_GROUP_SETTINGS, FileGroupSettings * HLS_GROUP_SETTINGS, HlsGroupSettings * DASH_ISO_GROUP_SETTINGS, DashIsoGroupSettings * MS_SMOOTH_GROUP_SETTINGS, MsSmoothGroupSettings
  • jtsAdAvailOffset - When specified, this offset (in milliseconds) is added to the input Ad Avail PTS time.

jtsInputs :: Lens' JobTemplateSettings [InputTemplate] Source #

Use Inputs (inputs) to define the source file used in the transcode job. There can only be one input in a job template. Using the API, you can include multiple inputs when referencing a job template.

jtsAvailBlanking :: Lens' JobTemplateSettings (Maybe AvailBlanking) Source #

Settings for ad avail blanking. Video can be blanked or overlaid with an image, and audio muted during SCTE-35 triggered ad avails.

jtsTimecodeConfig :: Lens' JobTemplateSettings (Maybe TimecodeConfig) Source #

Contains settings used to acquire and adjust timecode information from inputs.

jtsOutputGroups :: Lens' JobTemplateSettings [OutputGroup] Source #

  • *!!**(OutputGroups) contains one group of settings for each set of outputs that share a common package type. All unpackaged files (MPEG-4, MPEG-2 TS, Quicktime, MXF, and no container) are grouped in a single output group as well. Required in (OutputGroups) is a group of settings that apply to the whole group. This required object depends on the value you set for (Type) under (OutputGroups)>(OutputGroupSettings). Type, settings object pairs are as follows. * FILE_GROUP_SETTINGS, FileGroupSettings * HLS_GROUP_SETTINGS, HlsGroupSettings * DASH_ISO_GROUP_SETTINGS, DashIsoGroupSettings * MS_SMOOTH_GROUP_SETTINGS, MsSmoothGroupSettings

jtsAdAvailOffset :: Lens' JobTemplateSettings (Maybe Int) Source #

When specified, this offset (in milliseconds) is added to the input Ad Avail PTS time.

M2tsSettings

data M2tsSettings Source #

Settings for M2TS Container.

See: m2tsSettings smart constructor.

Instances
Eq M2tsSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data M2tsSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsSettings -> c M2tsSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsSettings #

toConstr :: M2tsSettings -> Constr #

dataTypeOf :: M2tsSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c M2tsSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsSettings) #

gmapT :: (forall b. Data b => b -> b) -> M2tsSettings -> M2tsSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsSettings -> m M2tsSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsSettings -> m M2tsSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsSettings -> m M2tsSettings #

Read M2tsSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show M2tsSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic M2tsSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep M2tsSettings :: Type -> Type #

Hashable M2tsSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON M2tsSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON M2tsSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData M2tsSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: M2tsSettings -> () #

type Rep M2tsSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep M2tsSettings = D1 (MetaData "M2tsSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "M2tsSettings'" PrefixI True) (((((S1 (MetaSel (Just "_mPmtPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_mVideoPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_mBufferModel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsBufferModel)) :*: S1 (MetaSel (Just "_mProgramNumber") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 (MetaSel (Just "_mScte35Pid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_mMinEbpInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_mTransportStreamId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_mMaxPcrInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))))) :*: (((S1 (MetaSel (Just "_mFragmentTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double)) :*: S1 (MetaSel (Just "_mPrivateMetadataPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_mPmtInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_mDvbSdtSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DvbSdtSettings)))) :*: ((S1 (MetaSel (Just "_mNullPacketBitrate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double)) :*: S1 (MetaSel (Just "_mAudioBufferModel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsAudioBufferModel))) :*: (S1 (MetaSel (Just "_mTimedMetadataPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "_mAudioFramesPerPes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_mPcrPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))))))) :*: ((((S1 (MetaSel (Just "_mSegmentationMarkers") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsSegmentationMarkers)) :*: S1 (MetaSel (Just "_mDvbSubPids") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Int]))) :*: (S1 (MetaSel (Just "_mScte35Source") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsScte35Source)) :*: S1 (MetaSel (Just "_mPatInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 (MetaSel (Just "_mEsRateInPes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsEsRateInPes)) :*: S1 (MetaSel (Just "_mBitrate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_mAudioPids") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Int])) :*: S1 (MetaSel (Just "_mDvbTeletextPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))))) :*: (((S1 (MetaSel (Just "_mNielsenId3") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsNielsenId3)) :*: S1 (MetaSel (Just "_mSegmentationTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 (MetaSel (Just "_mEbpAudioInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsEbpAudioInterval)) :*: S1 (MetaSel (Just "_mDvbNitSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DvbNitSettings)))) :*: ((S1 (MetaSel (Just "_mPcrControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsPcrControl)) :*: S1 (MetaSel (Just "_mEbpPlacement") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsEbpPlacement))) :*: (S1 (MetaSel (Just "_mRateMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsRateMode)) :*: (S1 (MetaSel (Just "_mSegmentationStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsSegmentationStyle)) :*: S1 (MetaSel (Just "_mDvbTdtSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DvbTdtSettings)))))))))

m2tsSettings :: M2tsSettings Source #

Creates a value of M2tsSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • mPmtPid - Packet Identifier (PID) for the Program Map Table (PMT) in the transport stream.
  • mVideoPid - Packet Identifier (PID) of the elementary video stream in the transport stream.
  • mBufferModel - Undocumented member.
  • mProgramNumber - The value of the program number field in the Program Map Table.
  • mScte35Pid - Packet Identifier (PID) of the SCTE-35 stream in the transport stream.
  • mMinEbpInterval - When set, enforces that Encoder Boundary Points do not come within the specified time interval of each other by looking ahead at input video. If another EBP is going to come in within the specified time interval, the current EBP is not emitted, and the segment is "stretched" to the next marker. The lookahead value does not add latency to the system. The Live Event must be configured elsewhere to create sufficient latency to make the lookahead accurate.
  • mTransportStreamId - The value of the transport stream ID field in the Program Map Table.
  • mMaxPcrInterval - Maximum time in milliseconds between Program Clock References (PCRs) inserted into the transport stream.
  • mFragmentTime - The length in seconds of each fragment. Only used with EBP markers.
  • mPrivateMetadataPid - Packet Identifier (PID) of the private metadata stream in the transport stream.
  • mPmtInterval - The number of milliseconds between instances of this table in the output transport stream.
  • mDvbSdtSettings - Undocumented member.
  • mNullPacketBitrate - Value in bits per second of extra null packets to insert into the transport stream. This can be used if a downstream encryption system requires periodic null packets.
  • mAudioBufferModel - Undocumented member.
  • mTimedMetadataPid - Packet Identifier (PID) of the timed metadata stream in the transport stream.
  • mAudioFramesPerPes - The number of audio frames to insert for each PES packet.
  • mPcrPid - Packet Identifier (PID) of the Program Clock Reference (PCR) in the transport stream. When no value is given, the encoder will assign the same value as the Video PID.
  • mSegmentationMarkers - Undocumented member.
  • mDvbSubPids - Packet Identifier (PID) for input source DVB Subtitle data to this output. Multiple values are accepted, and can be entered in ranges and/or by comma separation.
  • mScte35Source - Undocumented member.
  • mPatInterval - The number of milliseconds between instances of this table in the output transport stream.
  • mEsRateInPes - Undocumented member.
  • mBitrate - The output bitrate of the transport stream in bits per second. Setting to 0 lets the muxer automatically determine the appropriate bitrate. Other common values are 3750000, 7500000, and 15000000.
  • mAudioPids - Packet Identifier (PID) of the elementary audio stream(s) in the transport stream. Multiple values are accepted, and can be entered in ranges and/or by comma separation.
  • mDvbTeletextPid - Packet Identifier (PID) for input source DVB Teletext data to this output.
  • mNielsenId3 - Undocumented member.
  • mSegmentationTime - The length in seconds of each segment. Required unless markers is set to _none_.
  • mEbpAudioInterval - Undocumented member.
  • mDvbNitSettings - Undocumented member.
  • mPcrControl - Undocumented member.
  • mEbpPlacement - Undocumented member.
  • mRateMode - Undocumented member.
  • mSegmentationStyle - Undocumented member.
  • mDvbTdtSettings - Undocumented member.

mPmtPid :: Lens' M2tsSettings (Maybe Int) Source #

Packet Identifier (PID) for the Program Map Table (PMT) in the transport stream.

mVideoPid :: Lens' M2tsSettings (Maybe Int) Source #

Packet Identifier (PID) of the elementary video stream in the transport stream.

mProgramNumber :: Lens' M2tsSettings (Maybe Int) Source #

The value of the program number field in the Program Map Table.

mScte35Pid :: Lens' M2tsSettings (Maybe Int) Source #

Packet Identifier (PID) of the SCTE-35 stream in the transport stream.

mMinEbpInterval :: Lens' M2tsSettings (Maybe Int) Source #

When set, enforces that Encoder Boundary Points do not come within the specified time interval of each other by looking ahead at input video. If another EBP is going to come in within the specified time interval, the current EBP is not emitted, and the segment is "stretched" to the next marker. The lookahead value does not add latency to the system. The Live Event must be configured elsewhere to create sufficient latency to make the lookahead accurate.

mTransportStreamId :: Lens' M2tsSettings (Maybe Int) Source #

The value of the transport stream ID field in the Program Map Table.

mMaxPcrInterval :: Lens' M2tsSettings (Maybe Int) Source #

Maximum time in milliseconds between Program Clock References (PCRs) inserted into the transport stream.

mFragmentTime :: Lens' M2tsSettings (Maybe Double) Source #

The length in seconds of each fragment. Only used with EBP markers.

mPrivateMetadataPid :: Lens' M2tsSettings (Maybe Int) Source #

Packet Identifier (PID) of the private metadata stream in the transport stream.

mPmtInterval :: Lens' M2tsSettings (Maybe Int) Source #

The number of milliseconds between instances of this table in the output transport stream.

mNullPacketBitrate :: Lens' M2tsSettings (Maybe Double) Source #

Value in bits per second of extra null packets to insert into the transport stream. This can be used if a downstream encryption system requires periodic null packets.

mTimedMetadataPid :: Lens' M2tsSettings (Maybe Int) Source #

Packet Identifier (PID) of the timed metadata stream in the transport stream.

mAudioFramesPerPes :: Lens' M2tsSettings (Maybe Int) Source #

The number of audio frames to insert for each PES packet.

mPcrPid :: Lens' M2tsSettings (Maybe Int) Source #

Packet Identifier (PID) of the Program Clock Reference (PCR) in the transport stream. When no value is given, the encoder will assign the same value as the Video PID.

mDvbSubPids :: Lens' M2tsSettings [Int] Source #

Packet Identifier (PID) for input source DVB Subtitle data to this output. Multiple values are accepted, and can be entered in ranges and/or by comma separation.

mPatInterval :: Lens' M2tsSettings (Maybe Int) Source #

The number of milliseconds between instances of this table in the output transport stream.

mBitrate :: Lens' M2tsSettings (Maybe Int) Source #

The output bitrate of the transport stream in bits per second. Setting to 0 lets the muxer automatically determine the appropriate bitrate. Other common values are 3750000, 7500000, and 15000000.

mAudioPids :: Lens' M2tsSettings [Int] Source #

Packet Identifier (PID) of the elementary audio stream(s) in the transport stream. Multiple values are accepted, and can be entered in ranges and/or by comma separation.

mDvbTeletextPid :: Lens' M2tsSettings (Maybe Int) Source #

Packet Identifier (PID) for input source DVB Teletext data to this output.

mSegmentationTime :: Lens' M2tsSettings (Maybe Double) Source #

The length in seconds of each segment. Required unless markers is set to _none_.

M3u8Settings

data M3u8Settings Source #

Settings for TS segments in HLS

See: m3u8Settings smart constructor.

Instances
Eq M3u8Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data M3u8Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M3u8Settings -> c M3u8Settings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M3u8Settings #

toConstr :: M3u8Settings -> Constr #

dataTypeOf :: M3u8Settings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c M3u8Settings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M3u8Settings) #

gmapT :: (forall b. Data b => b -> b) -> M3u8Settings -> M3u8Settings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M3u8Settings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M3u8Settings -> r #

gmapQ :: (forall d. Data d => d -> u) -> M3u8Settings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M3u8Settings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M3u8Settings -> m M3u8Settings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M3u8Settings -> m M3u8Settings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M3u8Settings -> m M3u8Settings #

Read M3u8Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show M3u8Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic M3u8Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep M3u8Settings :: Type -> Type #

Hashable M3u8Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON M3u8Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON M3u8Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData M3u8Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: M3u8Settings -> () #

type Rep M3u8Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep M3u8Settings = D1 (MetaData "M3u8Settings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "M3u8Settings'" PrefixI True) ((((S1 (MetaSel (Just "_msPmtPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_msVideoPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_msProgramNumber") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_msScte35Pid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 (MetaSel (Just "_msTransportStreamId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_msPrivateMetadataPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_msPmtInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_msTimedMetadataPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))))) :*: (((S1 (MetaSel (Just "_msAudioFramesPerPes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_msPcrPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_msTimedMetadata") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TimedMetadata)) :*: S1 (MetaSel (Just "_msScte35Source") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M3u8Scte35Source)))) :*: ((S1 (MetaSel (Just "_msPatInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_msAudioPids") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Int]))) :*: (S1 (MetaSel (Just "_msNielsenId3") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M3u8NielsenId3)) :*: S1 (MetaSel (Just "_msPcrControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M3u8PcrControl)))))))

m3u8Settings :: M3u8Settings Source #

Creates a value of M3u8Settings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • msPmtPid - Packet Identifier (PID) for the Program Map Table (PMT) in the transport stream.
  • msVideoPid - Packet Identifier (PID) of the elementary video stream in the transport stream.
  • msProgramNumber - The value of the program number field in the Program Map Table.
  • msScte35Pid - Packet Identifier (PID) of the SCTE-35 stream in the transport stream.
  • msTransportStreamId - The value of the transport stream ID field in the Program Map Table.
  • msPrivateMetadataPid - Packet Identifier (PID) of the private metadata stream in the transport stream.
  • msPmtInterval - The number of milliseconds between instances of this table in the output transport stream.
  • msTimedMetadataPid - Packet Identifier (PID) of the timed metadata stream in the transport stream.
  • msAudioFramesPerPes - The number of audio frames to insert for each PES packet.
  • msPcrPid - Packet Identifier (PID) of the Program Clock Reference (PCR) in the transport stream. When no value is given, the encoder will assign the same value as the Video PID.
  • msTimedMetadata - Undocumented member.
  • msScte35Source - Undocumented member.
  • msPatInterval - The number of milliseconds between instances of this table in the output transport stream.
  • msAudioPids - Packet Identifier (PID) of the elementary audio stream(s) in the transport stream. Multiple values are accepted, and can be entered in ranges and/or by comma separation.
  • msNielsenId3 - Undocumented member.
  • msPcrControl - Undocumented member.

msPmtPid :: Lens' M3u8Settings (Maybe Int) Source #

Packet Identifier (PID) for the Program Map Table (PMT) in the transport stream.

msVideoPid :: Lens' M3u8Settings (Maybe Int) Source #

Packet Identifier (PID) of the elementary video stream in the transport stream.

msProgramNumber :: Lens' M3u8Settings (Maybe Int) Source #

The value of the program number field in the Program Map Table.

msScte35Pid :: Lens' M3u8Settings (Maybe Int) Source #

Packet Identifier (PID) of the SCTE-35 stream in the transport stream.

msTransportStreamId :: Lens' M3u8Settings (Maybe Int) Source #

The value of the transport stream ID field in the Program Map Table.

msPrivateMetadataPid :: Lens' M3u8Settings (Maybe Int) Source #

Packet Identifier (PID) of the private metadata stream in the transport stream.

msPmtInterval :: Lens' M3u8Settings (Maybe Int) Source #

The number of milliseconds between instances of this table in the output transport stream.

msTimedMetadataPid :: Lens' M3u8Settings (Maybe Int) Source #

Packet Identifier (PID) of the timed metadata stream in the transport stream.

msAudioFramesPerPes :: Lens' M3u8Settings (Maybe Int) Source #

The number of audio frames to insert for each PES packet.

msPcrPid :: Lens' M3u8Settings (Maybe Int) Source #

Packet Identifier (PID) of the Program Clock Reference (PCR) in the transport stream. When no value is given, the encoder will assign the same value as the Video PID.

msPatInterval :: Lens' M3u8Settings (Maybe Int) Source #

The number of milliseconds between instances of this table in the output transport stream.

msAudioPids :: Lens' M3u8Settings [Int] Source #

Packet Identifier (PID) of the elementary audio stream(s) in the transport stream. Multiple values are accepted, and can be entered in ranges and/or by comma separation.

MovSettings

data MovSettings Source #

Settings for MOV Container.

See: movSettings smart constructor.

Instances
Eq MovSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data MovSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> MovSettings -> c MovSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c MovSettings #

toConstr :: MovSettings -> Constr #

dataTypeOf :: MovSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c MovSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c MovSettings) #

gmapT :: (forall b. Data b => b -> b) -> MovSettings -> MovSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> MovSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> MovSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> MovSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> MovSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> MovSettings -> m MovSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> MovSettings -> m MovSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> MovSettings -> m MovSettings #

Read MovSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show MovSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic MovSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep MovSettings :: Type -> Type #

Hashable MovSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON MovSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON MovSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData MovSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: MovSettings -> () #

type Rep MovSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep MovSettings = D1 (MetaData "MovSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MovSettings'" PrefixI True) ((S1 (MetaSel (Just "_msReference") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe MovReference)) :*: S1 (MetaSel (Just "_msCslgAtom") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe MovCslgAtom))) :*: (S1 (MetaSel (Just "_msMpeg2FourCCControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe MovMpeg2FourCCControl)) :*: (S1 (MetaSel (Just "_msPaddingControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe MovPaddingControl)) :*: S1 (MetaSel (Just "_msClapAtom") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe MovClapAtom))))))

movSettings :: MovSettings Source #

Creates a value of MovSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

Mp2Settings

data Mp2Settings Source #

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value MP2.

See: mp2Settings smart constructor.

Instances
Eq Mp2Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data Mp2Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mp2Settings -> c Mp2Settings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mp2Settings #

toConstr :: Mp2Settings -> Constr #

dataTypeOf :: Mp2Settings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Mp2Settings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mp2Settings) #

gmapT :: (forall b. Data b => b -> b) -> Mp2Settings -> Mp2Settings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mp2Settings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mp2Settings -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mp2Settings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mp2Settings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mp2Settings -> m Mp2Settings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mp2Settings -> m Mp2Settings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mp2Settings -> m Mp2Settings #

Read Mp2Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show Mp2Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic Mp2Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep Mp2Settings :: Type -> Type #

Hashable Mp2Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON Mp2Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON Mp2Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData Mp2Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: Mp2Settings -> () #

type Rep Mp2Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep Mp2Settings = D1 (MetaData "Mp2Settings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Mp2Settings'" PrefixI True) (S1 (MetaSel (Just "_mssChannels") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "_mssSampleRate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_mssBitrate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))))

mp2Settings :: Mp2Settings Source #

Creates a value of Mp2Settings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • mssChannels - Set Channels to specify the number of channels in this output audio track. Choosing Mono in the console will give you 1 output channel; choosing Stereo will give you 2. In the API, valid values are 1 and 2.
  • mssSampleRate - Sample rate in hz.
  • mssBitrate - Average bitrate in bits/second.

mssChannels :: Lens' Mp2Settings (Maybe Int) Source #

Set Channels to specify the number of channels in this output audio track. Choosing Mono in the console will give you 1 output channel; choosing Stereo will give you 2. In the API, valid values are 1 and 2.

mssBitrate :: Lens' Mp2Settings (Maybe Int) Source #

Average bitrate in bits/second.

Mp4Settings

data Mp4Settings Source #

Settings for MP4 Container

See: mp4Settings smart constructor.

Instances
Eq Mp4Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data Mp4Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mp4Settings -> c Mp4Settings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mp4Settings #

toConstr :: Mp4Settings -> Constr #

dataTypeOf :: Mp4Settings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Mp4Settings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mp4Settings) #

gmapT :: (forall b. Data b => b -> b) -> Mp4Settings -> Mp4Settings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mp4Settings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mp4Settings -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mp4Settings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mp4Settings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mp4Settings -> m Mp4Settings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mp4Settings -> m Mp4Settings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mp4Settings -> m Mp4Settings #

Read Mp4Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show Mp4Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic Mp4Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep Mp4Settings :: Type -> Type #

Hashable Mp4Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON Mp4Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON Mp4Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData Mp4Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: Mp4Settings -> () #

type Rep Mp4Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep Mp4Settings = D1 (MetaData "Mp4Settings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Mp4Settings'" PrefixI True) ((S1 (MetaSel (Just "_mMoovPlacement") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mp4MoovPlacement)) :*: S1 (MetaSel (Just "_mFreeSpaceBox") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mp4FreeSpaceBox))) :*: (S1 (MetaSel (Just "_mMp4MajorBrand") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_mCslgAtom") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mp4CslgAtom)))))

mp4Settings :: Mp4Settings Source #

Creates a value of Mp4Settings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

mMp4MajorBrand :: Lens' Mp4Settings (Maybe Text) Source #

Overrides the "Major Brand" field in the output file. Usually not necessary to specify.

Mpeg2Settings

data Mpeg2Settings Source #

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value MPEG2.

See: mpeg2Settings smart constructor.

Instances
Eq Mpeg2Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data Mpeg2Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mpeg2Settings -> c Mpeg2Settings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mpeg2Settings #

toConstr :: Mpeg2Settings -> Constr #

dataTypeOf :: Mpeg2Settings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Mpeg2Settings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mpeg2Settings) #

gmapT :: (forall b. Data b => b -> b) -> Mpeg2Settings -> Mpeg2Settings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2Settings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mpeg2Settings -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mpeg2Settings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mpeg2Settings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mpeg2Settings -> m Mpeg2Settings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2Settings -> m Mpeg2Settings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mpeg2Settings -> m Mpeg2Settings #

Read Mpeg2Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show Mpeg2Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic Mpeg2Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep Mpeg2Settings :: Type -> Type #

Hashable Mpeg2Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON Mpeg2Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON Mpeg2Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData Mpeg2Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: Mpeg2Settings -> () #

type Rep Mpeg2Settings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep Mpeg2Settings = D1 (MetaData "Mpeg2Settings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Mpeg2Settings'" PrefixI True) ((((S1 (MetaSel (Just "_msQualityTuningLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mpeg2QualityTuningLevel)) :*: (S1 (MetaSel (Just "_msTemporalAdaptiveQuantization") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mpeg2TemporalAdaptiveQuantization)) :*: S1 (MetaSel (Just "_msSceneChangeDetect") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mpeg2SceneChangeDetect)))) :*: ((S1 (MetaSel (Just "_msHrdBufferInitialFillPercentage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_msSlowPal") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mpeg2SlowPal))) :*: (S1 (MetaSel (Just "_msParNumerator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_msGopSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double))))) :*: (((S1 (MetaSel (Just "_msNumberBFramesBetweenReferenceFrames") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_msGopSizeUnits") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mpeg2GopSizeUnits))) :*: (S1 (MetaSel (Just "_msHrdBufferSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_msRateControlMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mpeg2RateControlMode)))) :*: ((S1 (MetaSel (Just "_msTelecine") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mpeg2Telecine)) :*: S1 (MetaSel (Just "_msIntraDcPrecision") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mpeg2IntraDcPrecision))) :*: (S1 (MetaSel (Just "_msMinIInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_msInterlaceMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mpeg2InterlaceMode)))))) :*: (((S1 (MetaSel (Just "_msParControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mpeg2ParControl)) :*: (S1 (MetaSel (Just "_msSoftness") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_msCodecProfile") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mpeg2CodecProfile)))) :*: ((S1 (MetaSel (Just "_msBitrate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_msFramerateDenominator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_msFramerateConversionAlgorithm") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mpeg2FramerateConversionAlgorithm)) :*: S1 (MetaSel (Just "_msCodecLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mpeg2CodecLevel))))) :*: (((S1 (MetaSel (Just "_msFramerateControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mpeg2FramerateControl)) :*: S1 (MetaSel (Just "_msAdaptiveQuantization") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mpeg2AdaptiveQuantization))) :*: (S1 (MetaSel (Just "_msFramerateNumerator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_msMaxBitrate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 (MetaSel (Just "_msSyntax") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mpeg2Syntax)) :*: S1 (MetaSel (Just "_msGopClosedCadence") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_msParDenominator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_msSpatialAdaptiveQuantization") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mpeg2SpatialAdaptiveQuantization))))))))

mpeg2Settings :: Mpeg2Settings Source #

Creates a value of Mpeg2Settings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • msQualityTuningLevel - Undocumented member.
  • msTemporalAdaptiveQuantization - Undocumented member.
  • msSceneChangeDetect - Undocumented member.
  • msHrdBufferInitialFillPercentage - Percentage of the buffer that should initially be filled (HRD buffer model).
  • msSlowPal - Undocumented member.
  • msParNumerator - Pixel Aspect Ratio numerator.
  • msGopSize - GOP Length (keyframe interval) in frames or seconds. Must be greater than zero.
  • msNumberBFramesBetweenReferenceFrames - Number of B-frames between reference frames.
  • msGopSizeUnits - Undocumented member.
  • msHrdBufferSize - Size of buffer (HRD buffer model). Five megabits can be entered as 5000000 or 5m. Five hundred kilobits can be entered as 500000 or 0.5m.
  • msRateControlMode - Undocumented member.
  • msTelecine - Undocumented member.
  • msIntraDcPrecision - Undocumented member.
  • msMinIInterval - Enforces separation between repeated (cadence) I-frames and I-frames inserted by Scene Change Detection. If a scene change I-frame is within I-interval frames of a cadence I-frame, the GOP is shrunk and/or stretched to the scene change I-frame. GOP stretch requires enabling lookahead as well as setting I-interval. The normal cadence resumes for the next GOP. This setting is only used when Scene Change Detect is enabled. Note: Maximum GOP stretch = GOP size + Min-I-interval - 1
  • msInterlaceMode - Undocumented member.
  • msParControl - Undocumented member.
  • msSoftness - Softness. Selects quantizer matrix, larger values reduce high-frequency content in the encoded image.
  • msCodecProfile - Undocumented member.
  • msBitrate - Average bitrate in bits/second. Required for VBR, CBR, and ABR. Five megabits can be entered as 5000000 or 5m. Five hundred kilobits can be entered as 500000 or 0.5m. For MS Smooth outputs, bitrates must be unique when rounded down to the nearest multiple of 1000.
  • msFramerateDenominator - Framerate denominator.
  • msFramerateConversionAlgorithm - Undocumented member.
  • msCodecLevel - Undocumented member.
  • msFramerateControl - Undocumented member.
  • msAdaptiveQuantization - Undocumented member.
  • msFramerateNumerator - Framerate numerator - framerate is a fraction, e.g. 24000 / 1001 = 23.976 fps.
  • msMaxBitrate - Maximum bitrate in bits/second (for VBR mode only). Five megabits can be entered as 5000000 or 5m. Five hundred kilobits can be entered as 500000 or 0.5m.
  • msSyntax - Undocumented member.
  • msGopClosedCadence - Frequency of closed GOPs. In streaming applications, it is recommended that this be set to 1 so a decoder joining mid-stream will receive an IDR frame as quickly as possible. Setting this value to 0 will break output segmenting.
  • msParDenominator - Pixel Aspect Ratio denominator.
  • msSpatialAdaptiveQuantization - Undocumented member.

msHrdBufferInitialFillPercentage :: Lens' Mpeg2Settings (Maybe Int) Source #

Percentage of the buffer that should initially be filled (HRD buffer model).

msParNumerator :: Lens' Mpeg2Settings (Maybe Int) Source #

Pixel Aspect Ratio numerator.

msGopSize :: Lens' Mpeg2Settings (Maybe Double) Source #

GOP Length (keyframe interval) in frames or seconds. Must be greater than zero.

msNumberBFramesBetweenReferenceFrames :: Lens' Mpeg2Settings (Maybe Int) Source #

Number of B-frames between reference frames.

msHrdBufferSize :: Lens' Mpeg2Settings (Maybe Int) Source #

Size of buffer (HRD buffer model). Five megabits can be entered as 5000000 or 5m. Five hundred kilobits can be entered as 500000 or 0.5m.

msMinIInterval :: Lens' Mpeg2Settings (Maybe Int) Source #

Enforces separation between repeated (cadence) I-frames and I-frames inserted by Scene Change Detection. If a scene change I-frame is within I-interval frames of a cadence I-frame, the GOP is shrunk and/or stretched to the scene change I-frame. GOP stretch requires enabling lookahead as well as setting I-interval. The normal cadence resumes for the next GOP. This setting is only used when Scene Change Detect is enabled. Note: Maximum GOP stretch = GOP size + Min-I-interval - 1

msSoftness :: Lens' Mpeg2Settings (Maybe Int) Source #

Softness. Selects quantizer matrix, larger values reduce high-frequency content in the encoded image.

msBitrate :: Lens' Mpeg2Settings (Maybe Int) Source #

Average bitrate in bits/second. Required for VBR, CBR, and ABR. Five megabits can be entered as 5000000 or 5m. Five hundred kilobits can be entered as 500000 or 0.5m. For MS Smooth outputs, bitrates must be unique when rounded down to the nearest multiple of 1000.

msFramerateNumerator :: Lens' Mpeg2Settings (Maybe Int) Source #

Framerate numerator - framerate is a fraction, e.g. 24000 / 1001 = 23.976 fps.

msMaxBitrate :: Lens' Mpeg2Settings (Maybe Int) Source #

Maximum bitrate in bits/second (for VBR mode only). Five megabits can be entered as 5000000 or 5m. Five hundred kilobits can be entered as 500000 or 0.5m.

msGopClosedCadence :: Lens' Mpeg2Settings (Maybe Int) Source #

Frequency of closed GOPs. In streaming applications, it is recommended that this be set to 1 so a decoder joining mid-stream will receive an IDR frame as quickly as possible. Setting this value to 0 will break output segmenting.

msParDenominator :: Lens' Mpeg2Settings (Maybe Int) Source #

Pixel Aspect Ratio denominator.

MsSmoothEncryptionSettings

data MsSmoothEncryptionSettings Source #

If you are using DRM, set DRM System (MsSmoothEncryptionSettings) to specify the value SpekeKeyProvider.

See: msSmoothEncryptionSettings smart constructor.

Instances
Eq MsSmoothEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data MsSmoothEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> MsSmoothEncryptionSettings -> c MsSmoothEncryptionSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c MsSmoothEncryptionSettings #

toConstr :: MsSmoothEncryptionSettings -> Constr #

dataTypeOf :: MsSmoothEncryptionSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c MsSmoothEncryptionSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c MsSmoothEncryptionSettings) #

gmapT :: (forall b. Data b => b -> b) -> MsSmoothEncryptionSettings -> MsSmoothEncryptionSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> MsSmoothEncryptionSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> MsSmoothEncryptionSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> MsSmoothEncryptionSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> MsSmoothEncryptionSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> MsSmoothEncryptionSettings -> m MsSmoothEncryptionSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> MsSmoothEncryptionSettings -> m MsSmoothEncryptionSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> MsSmoothEncryptionSettings -> m MsSmoothEncryptionSettings #

Read MsSmoothEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show MsSmoothEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic MsSmoothEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep MsSmoothEncryptionSettings :: Type -> Type #

Hashable MsSmoothEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON MsSmoothEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON MsSmoothEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData MsSmoothEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep MsSmoothEncryptionSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep MsSmoothEncryptionSettings = D1 (MetaData "MsSmoothEncryptionSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" True) (C1 (MetaCons "MsSmoothEncryptionSettings'" PrefixI True) (S1 (MetaSel (Just "_msesSpekeKeyProvider") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe SpekeKeyProvider))))

msSmoothEncryptionSettings :: MsSmoothEncryptionSettings Source #

Creates a value of MsSmoothEncryptionSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

MsSmoothGroupSettings

data MsSmoothGroupSettings Source #

Required when you set (Type) under (OutputGroups)>(OutputGroupSettings) to MS_SMOOTH_GROUP_SETTINGS.

See: msSmoothGroupSettings smart constructor.

Instances
Eq MsSmoothGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data MsSmoothGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> MsSmoothGroupSettings -> c MsSmoothGroupSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c MsSmoothGroupSettings #

toConstr :: MsSmoothGroupSettings -> Constr #

dataTypeOf :: MsSmoothGroupSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c MsSmoothGroupSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c MsSmoothGroupSettings) #

gmapT :: (forall b. Data b => b -> b) -> MsSmoothGroupSettings -> MsSmoothGroupSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> MsSmoothGroupSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> MsSmoothGroupSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> MsSmoothGroupSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> MsSmoothGroupSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> MsSmoothGroupSettings -> m MsSmoothGroupSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> MsSmoothGroupSettings -> m MsSmoothGroupSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> MsSmoothGroupSettings -> m MsSmoothGroupSettings #

Read MsSmoothGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show MsSmoothGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic MsSmoothGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep MsSmoothGroupSettings :: Type -> Type #

Hashable MsSmoothGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON MsSmoothGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON MsSmoothGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData MsSmoothGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: MsSmoothGroupSettings -> () #

type Rep MsSmoothGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep MsSmoothGroupSettings = D1 (MetaData "MsSmoothGroupSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "MsSmoothGroupSettings'" PrefixI True) ((S1 (MetaSel (Just "_msgsFragmentLength") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_msgsManifestEncoding") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe MsSmoothManifestEncoding))) :*: (S1 (MetaSel (Just "_msgsDestination") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_msgsAudioDeduplication") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe MsSmoothAudioDeduplication)) :*: S1 (MetaSel (Just "_msgsEncryption") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe MsSmoothEncryptionSettings))))))

msSmoothGroupSettings :: MsSmoothGroupSettings Source #

Creates a value of MsSmoothGroupSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • msgsFragmentLength - Use Fragment length (FragmentLength) to specify the mp4 fragment sizes in seconds. Fragment length must be compatible with GOP size and framerate.
  • msgsManifestEncoding - Undocumented member.
  • msgsDestination - Use Destination (Destination) to specify the S3 output location and the output filename base. Destination accepts format identifiers. If you do not specify the base filename in the URI, the service will use the filename of the input file. If your job has multiple inputs, the service uses the filename of the first input file.
  • msgsAudioDeduplication - Undocumented member.
  • msgsEncryption - Undocumented member.

msgsFragmentLength :: Lens' MsSmoothGroupSettings (Maybe Int) Source #

Use Fragment length (FragmentLength) to specify the mp4 fragment sizes in seconds. Fragment length must be compatible with GOP size and framerate.

msgsDestination :: Lens' MsSmoothGroupSettings (Maybe Text) Source #

Use Destination (Destination) to specify the S3 output location and the output filename base. Destination accepts format identifiers. If you do not specify the base filename in the URI, the service will use the filename of the input file. If your job has multiple inputs, the service uses the filename of the first input file.

NielsenConfiguration

data NielsenConfiguration Source #

Settings for Nielsen Configuration

See: nielsenConfiguration smart constructor.

Instances
Eq NielsenConfiguration Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data NielsenConfiguration Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> NielsenConfiguration -> c NielsenConfiguration #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c NielsenConfiguration #

toConstr :: NielsenConfiguration -> Constr #

dataTypeOf :: NielsenConfiguration -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c NielsenConfiguration) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c NielsenConfiguration) #

gmapT :: (forall b. Data b => b -> b) -> NielsenConfiguration -> NielsenConfiguration #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> NielsenConfiguration -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> NielsenConfiguration -> r #

gmapQ :: (forall d. Data d => d -> u) -> NielsenConfiguration -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> NielsenConfiguration -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> NielsenConfiguration -> m NielsenConfiguration #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> NielsenConfiguration -> m NielsenConfiguration #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> NielsenConfiguration -> m NielsenConfiguration #

Read NielsenConfiguration Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show NielsenConfiguration Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic NielsenConfiguration Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep NielsenConfiguration :: Type -> Type #

Hashable NielsenConfiguration Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON NielsenConfiguration Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON NielsenConfiguration Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData NielsenConfiguration Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: NielsenConfiguration -> () #

type Rep NielsenConfiguration Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep NielsenConfiguration = D1 (MetaData "NielsenConfiguration" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "NielsenConfiguration'" PrefixI True) (S1 (MetaSel (Just "_ncBreakoutCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_ncDistributorId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

nielsenConfiguration :: NielsenConfiguration Source #

Creates a value of NielsenConfiguration with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • ncBreakoutCode - Use Nielsen Configuration (NielsenConfiguration) to set the Nielsen measurement system breakout code. Supported values are 0, 3, 7, and 9.
  • ncDistributorId - Use Distributor ID (DistributorID) to specify the distributor ID that is assigned to your organization by Neilsen.

ncBreakoutCode :: Lens' NielsenConfiguration (Maybe Int) Source #

Use Nielsen Configuration (NielsenConfiguration) to set the Nielsen measurement system breakout code. Supported values are 0, 3, 7, and 9.

ncDistributorId :: Lens' NielsenConfiguration (Maybe Text) Source #

Use Distributor ID (DistributorID) to specify the distributor ID that is assigned to your organization by Neilsen.

NoiseReducer

data NoiseReducer Source #

Enable the Noise reducer (NoiseReducer) feature to remove noise from your video output if necessary. Enable or disable this feature for each output individually. This setting is disabled by default. When you enable Noise reducer (NoiseReducer), you must also select a value for Noise reducer filter (NoiseReducerFilter).

See: noiseReducer smart constructor.

Instances
Eq NoiseReducer Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data NoiseReducer Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> NoiseReducer -> c NoiseReducer #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c NoiseReducer #

toConstr :: NoiseReducer -> Constr #

dataTypeOf :: NoiseReducer -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c NoiseReducer) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c NoiseReducer) #

gmapT :: (forall b. Data b => b -> b) -> NoiseReducer -> NoiseReducer #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> NoiseReducer -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> NoiseReducer -> r #

gmapQ :: (forall d. Data d => d -> u) -> NoiseReducer -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> NoiseReducer -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> NoiseReducer -> m NoiseReducer #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> NoiseReducer -> m NoiseReducer #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> NoiseReducer -> m NoiseReducer #

Read NoiseReducer Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show NoiseReducer Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic NoiseReducer Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep NoiseReducer :: Type -> Type #

Hashable NoiseReducer Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON NoiseReducer Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON NoiseReducer Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData NoiseReducer Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: NoiseReducer -> () #

type Rep NoiseReducer Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep NoiseReducer = D1 (MetaData "NoiseReducer" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "NoiseReducer'" PrefixI True) (S1 (MetaSel (Just "_nrSpatialFilterSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe NoiseReducerSpatialFilterSettings)) :*: (S1 (MetaSel (Just "_nrFilterSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe NoiseReducerFilterSettings)) :*: S1 (MetaSel (Just "_nrFilter") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe NoiseReducerFilter)))))

noiseReducer :: NoiseReducer Source #

Creates a value of NoiseReducer with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

NoiseReducerFilterSettings

data NoiseReducerFilterSettings Source #

Settings for a noise reducer filter

See: noiseReducerFilterSettings smart constructor.

Instances
Eq NoiseReducerFilterSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data NoiseReducerFilterSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> NoiseReducerFilterSettings -> c NoiseReducerFilterSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c NoiseReducerFilterSettings #

toConstr :: NoiseReducerFilterSettings -> Constr #

dataTypeOf :: NoiseReducerFilterSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c NoiseReducerFilterSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c NoiseReducerFilterSettings) #

gmapT :: (forall b. Data b => b -> b) -> NoiseReducerFilterSettings -> NoiseReducerFilterSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> NoiseReducerFilterSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> NoiseReducerFilterSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> NoiseReducerFilterSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> NoiseReducerFilterSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> NoiseReducerFilterSettings -> m NoiseReducerFilterSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> NoiseReducerFilterSettings -> m NoiseReducerFilterSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> NoiseReducerFilterSettings -> m NoiseReducerFilterSettings #

Read NoiseReducerFilterSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show NoiseReducerFilterSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic NoiseReducerFilterSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep NoiseReducerFilterSettings :: Type -> Type #

Hashable NoiseReducerFilterSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON NoiseReducerFilterSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON NoiseReducerFilterSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData NoiseReducerFilterSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep NoiseReducerFilterSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep NoiseReducerFilterSettings = D1 (MetaData "NoiseReducerFilterSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" True) (C1 (MetaCons "NoiseReducerFilterSettings'" PrefixI True) (S1 (MetaSel (Just "_nrfsStrength") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Int))))

noiseReducerFilterSettings :: NoiseReducerFilterSettings Source #

Creates a value of NoiseReducerFilterSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • nrfsStrength - Relative strength of noise reducing filter. Higher values produce stronger filtering.

nrfsStrength :: Lens' NoiseReducerFilterSettings (Maybe Int) Source #

Relative strength of noise reducing filter. Higher values produce stronger filtering.

NoiseReducerSpatialFilterSettings

data NoiseReducerSpatialFilterSettings Source #

Noise reducer filter settings for spatial filter.

See: noiseReducerSpatialFilterSettings smart constructor.

Instances
Eq NoiseReducerSpatialFilterSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data NoiseReducerSpatialFilterSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> NoiseReducerSpatialFilterSettings -> c NoiseReducerSpatialFilterSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c NoiseReducerSpatialFilterSettings #

toConstr :: NoiseReducerSpatialFilterSettings -> Constr #

dataTypeOf :: NoiseReducerSpatialFilterSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c NoiseReducerSpatialFilterSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c NoiseReducerSpatialFilterSettings) #

gmapT :: (forall b. Data b => b -> b) -> NoiseReducerSpatialFilterSettings -> NoiseReducerSpatialFilterSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> NoiseReducerSpatialFilterSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> NoiseReducerSpatialFilterSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> NoiseReducerSpatialFilterSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> NoiseReducerSpatialFilterSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> NoiseReducerSpatialFilterSettings -> m NoiseReducerSpatialFilterSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> NoiseReducerSpatialFilterSettings -> m NoiseReducerSpatialFilterSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> NoiseReducerSpatialFilterSettings -> m NoiseReducerSpatialFilterSettings #

Read NoiseReducerSpatialFilterSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show NoiseReducerSpatialFilterSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic NoiseReducerSpatialFilterSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep NoiseReducerSpatialFilterSettings :: Type -> Type #

Hashable NoiseReducerSpatialFilterSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON NoiseReducerSpatialFilterSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON NoiseReducerSpatialFilterSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData NoiseReducerSpatialFilterSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep NoiseReducerSpatialFilterSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep NoiseReducerSpatialFilterSettings = D1 (MetaData "NoiseReducerSpatialFilterSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "NoiseReducerSpatialFilterSettings'" PrefixI True) (S1 (MetaSel (Just "_nrsfsStrength") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "_nrsfsPostFilterSharpenStrength") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_nrsfsSpeed") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))))

noiseReducerSpatialFilterSettings :: NoiseReducerSpatialFilterSettings Source #

Creates a value of NoiseReducerSpatialFilterSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • nrsfsStrength - Relative strength of noise reducing filter. Higher values produce stronger filtering.
  • nrsfsPostFilterSharpenStrength - Specify strength of post noise reduction sharpening filter, with 0 disabling the filter and 3 enabling it at maximum strength.
  • nrsfsSpeed - The speed of the filter, from -2 (lower speed) to 3 (higher speed), with 0 being the nominal value.

nrsfsStrength :: Lens' NoiseReducerSpatialFilterSettings (Maybe Int) Source #

Relative strength of noise reducing filter. Higher values produce stronger filtering.

nrsfsPostFilterSharpenStrength :: Lens' NoiseReducerSpatialFilterSettings (Maybe Int) Source #

Specify strength of post noise reduction sharpening filter, with 0 disabling the filter and 3 enabling it at maximum strength.

nrsfsSpeed :: Lens' NoiseReducerSpatialFilterSettings (Maybe Int) Source #

The speed of the filter, from -2 (lower speed) to 3 (higher speed), with 0 being the nominal value.

Output

data Output Source #

An output object describes the settings for a single output file or stream in an output group.

See: output smart constructor.

Instances
Eq Output Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

(==) :: Output -> Output -> Bool #

(/=) :: Output -> Output -> Bool #

Data Output Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Output -> c Output #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Output #

toConstr :: Output -> Constr #

dataTypeOf :: Output -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Output) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Output) #

gmapT :: (forall b. Data b => b -> b) -> Output -> Output #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Output -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Output -> r #

gmapQ :: (forall d. Data d => d -> u) -> Output -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Output -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Output -> m Output #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Output -> m Output #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Output -> m Output #

Read Output Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show Output Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic Output Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep Output :: Type -> Type #

Methods

from :: Output -> Rep Output x #

to :: Rep Output x -> Output #

Hashable Output Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

hashWithSalt :: Int -> Output -> Int #

hash :: Output -> Int #

ToJSON Output Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON Output Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData Output Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: Output -> () #

type Rep Output Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

output :: Output Source #

Creates a value of Output with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • oCaptionDescriptions - (CaptionDescriptions) contains groups of captions settings. For each output that has captions, include one instance of (CaptionDescriptions). (CaptionDescriptions) can contain multiple groups of captions settings.
  • oExtension - Use Extension (Extension) to specify the file extension for outputs in File output groups. If you do not specify a value, the service will use default extensions by container type as follows * MPEG-2 transport stream, m2ts * Quicktime, mov * MXF container, mxf * MPEG-4 container, mp4 * No Container, the service will use codec extensions (e.g. AAC, H265, H265, AC3)
  • oVideoDescription - (VideoDescription) contains a group of video encoding settings. The specific video settings depend on the video codec you choose when you specify a value for Video codec (codec). Include one instance of (VideoDescription) per output.
  • oContainerSettings - Undocumented member.
  • oOutputSettings - Undocumented member.
  • oPreset - Use Preset (Preset) to specifiy a preset for your transcoding settings. Provide the system or custom preset name. You can specify either Preset (Preset) or Container settings (ContainerSettings), but not both.
  • oNameModifier - Use Name modifier (NameModifier) to have the service add a string to the end of each output filename. You specify the base filename as part of your destination URI. When you create multiple outputs in the same output group, Name modifier (NameModifier) is required. Name modifier also accepts format identifiers. For DASH ISO outputs, if you use the format identifiers $Number$ or $Time$ in one output, you must use them in the same way in all outputs of the output group.
  • oAudioDescriptions - (AudioDescriptions) contains groups of audio encoding settings organized by audio codec. Include one instance of (AudioDescriptions) per output. (AudioDescriptions) can contain multiple groups of encoding settings.

oCaptionDescriptions :: Lens' Output [CaptionDescription] Source #

(CaptionDescriptions) contains groups of captions settings. For each output that has captions, include one instance of (CaptionDescriptions). (CaptionDescriptions) can contain multiple groups of captions settings.

oExtension :: Lens' Output (Maybe Text) Source #

Use Extension (Extension) to specify the file extension for outputs in File output groups. If you do not specify a value, the service will use default extensions by container type as follows * MPEG-2 transport stream, m2ts * Quicktime, mov * MXF container, mxf * MPEG-4 container, mp4 * No Container, the service will use codec extensions (e.g. AAC, H265, H265, AC3)

oVideoDescription :: Lens' Output (Maybe VideoDescription) Source #

(VideoDescription) contains a group of video encoding settings. The specific video settings depend on the video codec you choose when you specify a value for Video codec (codec). Include one instance of (VideoDescription) per output.

oPreset :: Lens' Output (Maybe Text) Source #

Use Preset (Preset) to specifiy a preset for your transcoding settings. Provide the system or custom preset name. You can specify either Preset (Preset) or Container settings (ContainerSettings), but not both.

oNameModifier :: Lens' Output (Maybe Text) Source #

Use Name modifier (NameModifier) to have the service add a string to the end of each output filename. You specify the base filename as part of your destination URI. When you create multiple outputs in the same output group, Name modifier (NameModifier) is required. Name modifier also accepts format identifiers. For DASH ISO outputs, if you use the format identifiers $Number$ or $Time$ in one output, you must use them in the same way in all outputs of the output group.

oAudioDescriptions :: Lens' Output [AudioDescription] Source #

(AudioDescriptions) contains groups of audio encoding settings organized by audio codec. Include one instance of (AudioDescriptions) per output. (AudioDescriptions) can contain multiple groups of encoding settings.

OutputChannelMapping

data OutputChannelMapping Source #

OutputChannel mapping settings.

See: outputChannelMapping smart constructor.

Instances
Eq OutputChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data OutputChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> OutputChannelMapping -> c OutputChannelMapping #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c OutputChannelMapping #

toConstr :: OutputChannelMapping -> Constr #

dataTypeOf :: OutputChannelMapping -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c OutputChannelMapping) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c OutputChannelMapping) #

gmapT :: (forall b. Data b => b -> b) -> OutputChannelMapping -> OutputChannelMapping #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> OutputChannelMapping -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> OutputChannelMapping -> r #

gmapQ :: (forall d. Data d => d -> u) -> OutputChannelMapping -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> OutputChannelMapping -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> OutputChannelMapping -> m OutputChannelMapping #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputChannelMapping -> m OutputChannelMapping #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputChannelMapping -> m OutputChannelMapping #

Read OutputChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show OutputChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic OutputChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep OutputChannelMapping :: Type -> Type #

Hashable OutputChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON OutputChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON OutputChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData OutputChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: OutputChannelMapping -> () #

type Rep OutputChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep OutputChannelMapping = D1 (MetaData "OutputChannelMapping" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" True) (C1 (MetaCons "OutputChannelMapping'" PrefixI True) (S1 (MetaSel (Just "_ocmInputChannels") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [Int]))))

outputChannelMapping :: OutputChannelMapping Source #

Creates a value of OutputChannelMapping with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

OutputDetail

data OutputDetail Source #

Details regarding output

See: outputDetail smart constructor.

Instances
Eq OutputDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data OutputDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> OutputDetail -> c OutputDetail #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c OutputDetail #

toConstr :: OutputDetail -> Constr #

dataTypeOf :: OutputDetail -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c OutputDetail) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c OutputDetail) #

gmapT :: (forall b. Data b => b -> b) -> OutputDetail -> OutputDetail #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> OutputDetail -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> OutputDetail -> r #

gmapQ :: (forall d. Data d => d -> u) -> OutputDetail -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> OutputDetail -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> OutputDetail -> m OutputDetail #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputDetail -> m OutputDetail #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputDetail -> m OutputDetail #

Read OutputDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show OutputDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic OutputDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep OutputDetail :: Type -> Type #

Hashable OutputDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON OutputDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData OutputDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: OutputDetail -> () #

type Rep OutputDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep OutputDetail = D1 (MetaData "OutputDetail" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "OutputDetail'" PrefixI True) (S1 (MetaSel (Just "_odVideoDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe VideoDetail)) :*: S1 (MetaSel (Just "_odDurationInMs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))))

outputDetail :: OutputDetail Source #

Creates a value of OutputDetail with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

odDurationInMs :: Lens' OutputDetail (Maybe Int) Source #

Duration in milliseconds

OutputGroup

data OutputGroup Source #

Group of outputs

See: outputGroup smart constructor.

Instances
Eq OutputGroup Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data OutputGroup Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> OutputGroup -> c OutputGroup #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c OutputGroup #

toConstr :: OutputGroup -> Constr #

dataTypeOf :: OutputGroup -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c OutputGroup) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c OutputGroup) #

gmapT :: (forall b. Data b => b -> b) -> OutputGroup -> OutputGroup #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> OutputGroup -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> OutputGroup -> r #

gmapQ :: (forall d. Data d => d -> u) -> OutputGroup -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> OutputGroup -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> OutputGroup -> m OutputGroup #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputGroup -> m OutputGroup #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputGroup -> m OutputGroup #

Read OutputGroup Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show OutputGroup Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic OutputGroup Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep OutputGroup :: Type -> Type #

Hashable OutputGroup Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON OutputGroup Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON OutputGroup Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData OutputGroup Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: OutputGroup -> () #

type Rep OutputGroup Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep OutputGroup = D1 (MetaData "OutputGroup" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "OutputGroup'" PrefixI True) ((S1 (MetaSel (Just "_ogOutputGroupSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe OutputGroupSettings)) :*: S1 (MetaSel (Just "_ogOutputs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Output]))) :*: (S1 (MetaSel (Just "_ogCustomName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_ogName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

outputGroup :: OutputGroup Source #

Creates a value of OutputGroup with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • ogOutputGroupSettings - Undocumented member.
  • ogOutputs - This object holds groups of encoding settings, one group of settings per output.
  • ogCustomName - Use Custom Group Name (CustomName) to specify a name for the output group. This value is displayed on the console and can make your job settings JSON more human-readable. It does not affect your outputs. Use up to twelve characters that are either letters, numbers, spaces, or underscores.
  • ogName - Name of the output group

ogOutputs :: Lens' OutputGroup [Output] Source #

This object holds groups of encoding settings, one group of settings per output.

ogCustomName :: Lens' OutputGroup (Maybe Text) Source #

Use Custom Group Name (CustomName) to specify a name for the output group. This value is displayed on the console and can make your job settings JSON more human-readable. It does not affect your outputs. Use up to twelve characters that are either letters, numbers, spaces, or underscores.

ogName :: Lens' OutputGroup (Maybe Text) Source #

Name of the output group

OutputGroupDetail

data OutputGroupDetail Source #

Contains details about the output groups specified in the job settings.

See: outputGroupDetail smart constructor.

Instances
Eq OutputGroupDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data OutputGroupDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> OutputGroupDetail -> c OutputGroupDetail #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c OutputGroupDetail #

toConstr :: OutputGroupDetail -> Constr #

dataTypeOf :: OutputGroupDetail -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c OutputGroupDetail) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c OutputGroupDetail) #

gmapT :: (forall b. Data b => b -> b) -> OutputGroupDetail -> OutputGroupDetail #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> OutputGroupDetail -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> OutputGroupDetail -> r #

gmapQ :: (forall d. Data d => d -> u) -> OutputGroupDetail -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> OutputGroupDetail -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> OutputGroupDetail -> m OutputGroupDetail #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputGroupDetail -> m OutputGroupDetail #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputGroupDetail -> m OutputGroupDetail #

Read OutputGroupDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show OutputGroupDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic OutputGroupDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep OutputGroupDetail :: Type -> Type #

Hashable OutputGroupDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON OutputGroupDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData OutputGroupDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: OutputGroupDetail -> () #

type Rep OutputGroupDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep OutputGroupDetail = D1 (MetaData "OutputGroupDetail" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" True) (C1 (MetaCons "OutputGroupDetail'" PrefixI True) (S1 (MetaSel (Just "_ogdOutputDetails") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [OutputDetail]))))

outputGroupDetail :: OutputGroupDetail Source #

Creates a value of OutputGroupDetail with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

OutputGroupSettings

data OutputGroupSettings Source #

Output Group settings, including type

See: outputGroupSettings smart constructor.

Instances
Eq OutputGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data OutputGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> OutputGroupSettings -> c OutputGroupSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c OutputGroupSettings #

toConstr :: OutputGroupSettings -> Constr #

dataTypeOf :: OutputGroupSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c OutputGroupSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c OutputGroupSettings) #

gmapT :: (forall b. Data b => b -> b) -> OutputGroupSettings -> OutputGroupSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> OutputGroupSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> OutputGroupSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> OutputGroupSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> OutputGroupSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> OutputGroupSettings -> m OutputGroupSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputGroupSettings -> m OutputGroupSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputGroupSettings -> m OutputGroupSettings #

Read OutputGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show OutputGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic OutputGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep OutputGroupSettings :: Type -> Type #

Hashable OutputGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON OutputGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON OutputGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData OutputGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: OutputGroupSettings -> () #

type Rep OutputGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep OutputGroupSettings = D1 (MetaData "OutputGroupSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "OutputGroupSettings'" PrefixI True) ((S1 (MetaSel (Just "_ogsFileGroupSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe FileGroupSettings)) :*: S1 (MetaSel (Just "_ogsMsSmoothGroupSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe MsSmoothGroupSettings))) :*: (S1 (MetaSel (Just "_ogsHlsGroupSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsGroupSettings)) :*: (S1 (MetaSel (Just "_ogsType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe OutputGroupType)) :*: S1 (MetaSel (Just "_ogsDashIsoGroupSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DashIsoGroupSettings))))))

outputGroupSettings :: OutputGroupSettings Source #

Creates a value of OutputGroupSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

OutputSettings

data OutputSettings Source #

Specific settings for this type of output.

See: outputSettings smart constructor.

Instances
Eq OutputSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data OutputSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> OutputSettings -> c OutputSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c OutputSettings #

toConstr :: OutputSettings -> Constr #

dataTypeOf :: OutputSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c OutputSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c OutputSettings) #

gmapT :: (forall b. Data b => b -> b) -> OutputSettings -> OutputSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> OutputSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> OutputSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> OutputSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> OutputSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> OutputSettings -> m OutputSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputSettings -> m OutputSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputSettings -> m OutputSettings #

Read OutputSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show OutputSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic OutputSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep OutputSettings :: Type -> Type #

Hashable OutputSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON OutputSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON OutputSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData OutputSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: OutputSettings -> () #

type Rep OutputSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep OutputSettings = D1 (MetaData "OutputSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" True) (C1 (MetaCons "OutputSettings'" PrefixI True) (S1 (MetaSel (Just "_osHlsSettings") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe HlsSettings))))

outputSettings :: OutputSettings Source #

Creates a value of OutputSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

Preset

data Preset Source #

A preset is a collection of preconfigured media conversion settings that you want MediaConvert to apply to the output during the conversion process.

See: preset smart constructor.

Instances
Eq Preset Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

(==) :: Preset -> Preset -> Bool #

(/=) :: Preset -> Preset -> Bool #

Data Preset Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Preset -> c Preset #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Preset #

toConstr :: Preset -> Constr #

dataTypeOf :: Preset -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Preset) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Preset) #

gmapT :: (forall b. Data b => b -> b) -> Preset -> Preset #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Preset -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Preset -> r #

gmapQ :: (forall d. Data d => d -> u) -> Preset -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Preset -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Preset -> m Preset #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Preset -> m Preset #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Preset -> m Preset #

Read Preset Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show Preset Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic Preset Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep Preset :: Type -> Type #

Methods

from :: Preset -> Rep Preset x #

to :: Rep Preset x -> Preset #

Hashable Preset Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

hashWithSalt :: Int -> Preset -> Int #

hash :: Preset -> Int #

FromJSON Preset Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData Preset Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: Preset -> () #

type Rep Preset Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

preset :: Preset Source #

Creates a value of Preset with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • pLastUpdated - The timestamp in epoch seconds when the preset was last updated.
  • pSettings - Undocumented member.
  • pARN - An identifier for this resource that is unique within all of AWS.
  • pCreatedAt - The timestamp in epoch seconds for preset creation.
  • pCategory - An optional category you create to organize your presets.
  • pName - A name you create for each preset. Each name must be unique within your account.
  • pType - A preset can be of two types: system or custom. System or built-in preset can't be modified or deleted by the user.
  • pDescription - An optional description you create for each preset.

pLastUpdated :: Lens' Preset (Maybe UTCTime) Source #

The timestamp in epoch seconds when the preset was last updated.

pSettings :: Lens' Preset (Maybe PresetSettings) Source #

Undocumented member.

pARN :: Lens' Preset (Maybe Text) Source #

An identifier for this resource that is unique within all of AWS.

pCreatedAt :: Lens' Preset (Maybe UTCTime) Source #

The timestamp in epoch seconds for preset creation.

pCategory :: Lens' Preset (Maybe Text) Source #

An optional category you create to organize your presets.

pName :: Lens' Preset (Maybe Text) Source #

A name you create for each preset. Each name must be unique within your account.

pType :: Lens' Preset (Maybe Type) Source #

A preset can be of two types: system or custom. System or built-in preset can't be modified or deleted by the user.

pDescription :: Lens' Preset (Maybe Text) Source #

An optional description you create for each preset.

PresetSettings

data PresetSettings Source #

Settings for preset

See: presetSettings smart constructor.

Instances
Eq PresetSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data PresetSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PresetSettings -> c PresetSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PresetSettings #

toConstr :: PresetSettings -> Constr #

dataTypeOf :: PresetSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PresetSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PresetSettings) #

gmapT :: (forall b. Data b => b -> b) -> PresetSettings -> PresetSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PresetSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PresetSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> PresetSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> PresetSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> PresetSettings -> m PresetSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PresetSettings -> m PresetSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PresetSettings -> m PresetSettings #

Read PresetSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show PresetSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic PresetSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep PresetSettings :: Type -> Type #

Hashable PresetSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON PresetSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON PresetSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData PresetSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: PresetSettings -> () #

type Rep PresetSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep PresetSettings = D1 (MetaData "PresetSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "PresetSettings'" PrefixI True) ((S1 (MetaSel (Just "_psCaptionDescriptions") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [CaptionDescriptionPreset])) :*: S1 (MetaSel (Just "_psVideoDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe VideoDescription))) :*: (S1 (MetaSel (Just "_psContainerSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ContainerSettings)) :*: S1 (MetaSel (Just "_psAudioDescriptions") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [AudioDescription])))))

presetSettings :: PresetSettings Source #

Creates a value of PresetSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • psCaptionDescriptions - Caption settings for this preset. There can be multiple caption settings in a single output.
  • psVideoDescription - (VideoDescription) contains a group of video encoding settings. The specific video settings depend on the video codec you choose when you specify a value for Video codec (codec). Include one instance of (VideoDescription) per output.
  • psContainerSettings - Undocumented member.
  • psAudioDescriptions - (AudioDescriptions) contains groups of audio encoding settings organized by audio codec. Include one instance of (AudioDescriptions) per output. (AudioDescriptions) can contain multiple groups of encoding settings.

psCaptionDescriptions :: Lens' PresetSettings [CaptionDescriptionPreset] Source #

Caption settings for this preset. There can be multiple caption settings in a single output.

psVideoDescription :: Lens' PresetSettings (Maybe VideoDescription) Source #

(VideoDescription) contains a group of video encoding settings. The specific video settings depend on the video codec you choose when you specify a value for Video codec (codec). Include one instance of (VideoDescription) per output.

psAudioDescriptions :: Lens' PresetSettings [AudioDescription] Source #

(AudioDescriptions) contains groups of audio encoding settings organized by audio codec. Include one instance of (AudioDescriptions) per output. (AudioDescriptions) can contain multiple groups of encoding settings.

ProresSettings

data ProresSettings Source #

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value PRORES.

See: proresSettings smart constructor.

Instances
Eq ProresSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data ProresSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ProresSettings -> c ProresSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ProresSettings #

toConstr :: ProresSettings -> Constr #

dataTypeOf :: ProresSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ProresSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ProresSettings) #

gmapT :: (forall b. Data b => b -> b) -> ProresSettings -> ProresSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ProresSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ProresSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> ProresSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ProresSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ProresSettings -> m ProresSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ProresSettings -> m ProresSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ProresSettings -> m ProresSettings #

Read ProresSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show ProresSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic ProresSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep ProresSettings :: Type -> Type #

Hashable ProresSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON ProresSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON ProresSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData ProresSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: ProresSettings -> () #

type Rep ProresSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep ProresSettings = D1 (MetaData "ProresSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "ProresSettings'" PrefixI True) (((S1 (MetaSel (Just "_psSlowPal") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ProresSlowPal)) :*: S1 (MetaSel (Just "_psParNumerator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_psTelecine") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ProresTelecine)) :*: (S1 (MetaSel (Just "_psInterlaceMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ProresInterlaceMode)) :*: S1 (MetaSel (Just "_psParControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ProresParControl))))) :*: ((S1 (MetaSel (Just "_psCodecProfile") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ProresCodecProfile)) :*: (S1 (MetaSel (Just "_psFramerateDenominator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_psFramerateConversionAlgorithm") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ProresFramerateConversionAlgorithm)))) :*: (S1 (MetaSel (Just "_psFramerateControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ProresFramerateControl)) :*: (S1 (MetaSel (Just "_psFramerateNumerator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_psParDenominator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))))))

proresSettings :: ProresSettings Source #

Creates a value of ProresSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

psParNumerator :: Lens' ProresSettings (Maybe Int) Source #

Pixel Aspect Ratio numerator.

psFramerateNumerator :: Lens' ProresSettings (Maybe Int) Source #

When you use the API for transcode jobs that use framerate conversion, specify the framerate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateNumerator to specify the numerator of this fraction. In this example, use 24000 for the value of FramerateNumerator.

psParDenominator :: Lens' ProresSettings (Maybe Int) Source #

Pixel Aspect Ratio denominator.

Queue

data Queue Source #

MediaConvert jobs are submitted to a queue. Unless specified otherwise jobs are submitted to a built-in default queue. User can create additional queues to separate the jobs of different categories or priority.

See: queue smart constructor.

Instances
Eq Queue Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

(==) :: Queue -> Queue -> Bool #

(/=) :: Queue -> Queue -> Bool #

Data Queue Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Queue -> c Queue #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Queue #

toConstr :: Queue -> Constr #

dataTypeOf :: Queue -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Queue) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Queue) #

gmapT :: (forall b. Data b => b -> b) -> Queue -> Queue #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Queue -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Queue -> r #

gmapQ :: (forall d. Data d => d -> u) -> Queue -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Queue -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Queue -> m Queue #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Queue -> m Queue #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Queue -> m Queue #

Read Queue Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show Queue Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

showsPrec :: Int -> Queue -> ShowS #

show :: Queue -> String #

showList :: [Queue] -> ShowS #

Generic Queue Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep Queue :: Type -> Type #

Methods

from :: Queue -> Rep Queue x #

to :: Rep Queue x -> Queue #

Hashable Queue Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

hashWithSalt :: Int -> Queue -> Int #

hash :: Queue -> Int #

FromJSON Queue Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData Queue Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: Queue -> () #

type Rep Queue Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

queue :: Queue Source #

Creates a value of Queue with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • qStatus - Undocumented member.
  • qLastUpdated - The timestamp in epoch seconds when the queue was last updated.
  • qARN - An identifier for this resource that is unique within all of AWS.
  • qCreatedAt - The timestamp in epoch seconds for queue creation.
  • qName - A name you create for each queue. Each name must be unique within your account.
  • qType - A queue can be of two types: system or custom. System or built-in queues can't be modified or deleted by the user.
  • qDescription - An optional description you create for each queue.

qStatus :: Lens' Queue (Maybe QueueStatus) Source #

Undocumented member.

qLastUpdated :: Lens' Queue (Maybe UTCTime) Source #

The timestamp in epoch seconds when the queue was last updated.

qARN :: Lens' Queue (Maybe Text) Source #

An identifier for this resource that is unique within all of AWS.

qCreatedAt :: Lens' Queue (Maybe UTCTime) Source #

The timestamp in epoch seconds for queue creation.

qName :: Lens' Queue (Maybe Text) Source #

A name you create for each queue. Each name must be unique within your account.

qType :: Lens' Queue (Maybe Type) Source #

A queue can be of two types: system or custom. System or built-in queues can't be modified or deleted by the user.

qDescription :: Lens' Queue (Maybe Text) Source #

An optional description you create for each queue.

Rectangle

data Rectangle Source #

Use Rectangle to identify a specific area of the video frame.

See: rectangle smart constructor.

Instances
Eq Rectangle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data Rectangle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Rectangle -> c Rectangle #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Rectangle #

toConstr :: Rectangle -> Constr #

dataTypeOf :: Rectangle -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Rectangle) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Rectangle) #

gmapT :: (forall b. Data b => b -> b) -> Rectangle -> Rectangle #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Rectangle -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Rectangle -> r #

gmapQ :: (forall d. Data d => d -> u) -> Rectangle -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Rectangle -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Rectangle -> m Rectangle #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Rectangle -> m Rectangle #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Rectangle -> m Rectangle #

Read Rectangle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show Rectangle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic Rectangle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep Rectangle :: Type -> Type #

Hashable Rectangle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON Rectangle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON Rectangle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData Rectangle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: Rectangle -> () #

type Rep Rectangle Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep Rectangle = D1 (MetaData "Rectangle" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Rectangle'" PrefixI True) ((S1 (MetaSel (Just "_rHeight") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_rWidth") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_rX") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_rY") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))))

rectangle :: Rectangle Source #

Creates a value of Rectangle with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • rHeight - Height of rectangle in pixels.
  • rWidth - Width of rectangle in pixels.
  • rX - The distance, in pixels, between the rectangle and the left edge of the video frame.
  • rY - The distance, in pixels, between the rectangle and the top edge of the video frame.

rHeight :: Lens' Rectangle (Maybe Int) Source #

Height of rectangle in pixels.

rWidth :: Lens' Rectangle (Maybe Int) Source #

Width of rectangle in pixels.

rX :: Lens' Rectangle (Maybe Int) Source #

The distance, in pixels, between the rectangle and the left edge of the video frame.

rY :: Lens' Rectangle (Maybe Int) Source #

The distance, in pixels, between the rectangle and the top edge of the video frame.

RemixSettings

data RemixSettings Source #

Use Manual audio remixing (RemixSettings) to adjust audio levels for each output channel. With audio remixing, you can output more or fewer audio channels than your input audio source provides.

See: remixSettings smart constructor.

Instances
Eq RemixSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data RemixSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RemixSettings -> c RemixSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RemixSettings #

toConstr :: RemixSettings -> Constr #

dataTypeOf :: RemixSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c RemixSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RemixSettings) #

gmapT :: (forall b. Data b => b -> b) -> RemixSettings -> RemixSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RemixSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RemixSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> RemixSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RemixSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RemixSettings -> m RemixSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RemixSettings -> m RemixSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RemixSettings -> m RemixSettings #

Read RemixSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show RemixSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic RemixSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep RemixSettings :: Type -> Type #

Hashable RemixSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON RemixSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON RemixSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData RemixSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: RemixSettings -> () #

type Rep RemixSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep RemixSettings = D1 (MetaData "RemixSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "RemixSettings'" PrefixI True) (S1 (MetaSel (Just "_rsChannelMapping") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ChannelMapping)) :*: (S1 (MetaSel (Just "_rsChannelsIn") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_rsChannelsOut") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))))

remixSettings :: RemixSettings Source #

Creates a value of RemixSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • rsChannelMapping - Undocumented member.
  • rsChannelsIn - Specify the number of audio channels from your input that you want to use in your output. With remixing, you might combine or split the data in these channels, so the number of channels in your final output might be different.
  • rsChannelsOut - Specify the number of channels in this output after remixing. Valid values: 1, 2, 4, 6, 8

rsChannelsIn :: Lens' RemixSettings (Maybe Int) Source #

Specify the number of audio channels from your input that you want to use in your output. With remixing, you might combine or split the data in these channels, so the number of channels in your final output might be different.

rsChannelsOut :: Lens' RemixSettings (Maybe Int) Source #

Specify the number of channels in this output after remixing. Valid values: 1, 2, 4, 6, 8

SccDestinationSettings

data SccDestinationSettings Source #

Settings for SCC caption output.

See: sccDestinationSettings smart constructor.

Instances
Eq SccDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data SccDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SccDestinationSettings -> c SccDestinationSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SccDestinationSettings #

toConstr :: SccDestinationSettings -> Constr #

dataTypeOf :: SccDestinationSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SccDestinationSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SccDestinationSettings) #

gmapT :: (forall b. Data b => b -> b) -> SccDestinationSettings -> SccDestinationSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SccDestinationSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SccDestinationSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> SccDestinationSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SccDestinationSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SccDestinationSettings -> m SccDestinationSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SccDestinationSettings -> m SccDestinationSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SccDestinationSettings -> m SccDestinationSettings #

Read SccDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show SccDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic SccDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep SccDestinationSettings :: Type -> Type #

Hashable SccDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON SccDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON SccDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData SccDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: SccDestinationSettings -> () #

type Rep SccDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep SccDestinationSettings = D1 (MetaData "SccDestinationSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" True) (C1 (MetaCons "SccDestinationSettings'" PrefixI True) (S1 (MetaSel (Just "_sdsFramerate") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe SccDestinationFramerate))))

sccDestinationSettings :: SccDestinationSettings Source #

Creates a value of SccDestinationSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

SpekeKeyProvider

data SpekeKeyProvider Source #

Settings for use with a SPEKE key provider

See: spekeKeyProvider smart constructor.

Instances
Eq SpekeKeyProvider Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data SpekeKeyProvider Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SpekeKeyProvider -> c SpekeKeyProvider #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SpekeKeyProvider #

toConstr :: SpekeKeyProvider -> Constr #

dataTypeOf :: SpekeKeyProvider -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SpekeKeyProvider) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SpekeKeyProvider) #

gmapT :: (forall b. Data b => b -> b) -> SpekeKeyProvider -> SpekeKeyProvider #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SpekeKeyProvider -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SpekeKeyProvider -> r #

gmapQ :: (forall d. Data d => d -> u) -> SpekeKeyProvider -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SpekeKeyProvider -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SpekeKeyProvider -> m SpekeKeyProvider #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SpekeKeyProvider -> m SpekeKeyProvider #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SpekeKeyProvider -> m SpekeKeyProvider #

Read SpekeKeyProvider Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show SpekeKeyProvider Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic SpekeKeyProvider Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep SpekeKeyProvider :: Type -> Type #

Hashable SpekeKeyProvider Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON SpekeKeyProvider Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON SpekeKeyProvider Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData SpekeKeyProvider Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: SpekeKeyProvider -> () #

type Rep SpekeKeyProvider Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep SpekeKeyProvider = D1 (MetaData "SpekeKeyProvider" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "SpekeKeyProvider'" PrefixI True) (S1 (MetaSel (Just "_skpResourceId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_skpURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_skpSystemIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])))))

spekeKeyProvider :: SpekeKeyProvider Source #

Creates a value of SpekeKeyProvider with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • skpResourceId - The SPEKE-compliant server uses Resource ID (ResourceId) to identify content.
  • skpURL - Use URL (Url) to specify the SPEKE-compliant server that will provide keys for content.
  • skpSystemIds - Relates to SPEKE implementation. DRM system identifiers. DASH output groups support a max of two system ids. Other group types support one system id.

skpResourceId :: Lens' SpekeKeyProvider (Maybe Text) Source #

The SPEKE-compliant server uses Resource ID (ResourceId) to identify content.

skpURL :: Lens' SpekeKeyProvider (Maybe Text) Source #

Use URL (Url) to specify the SPEKE-compliant server that will provide keys for content.

skpSystemIds :: Lens' SpekeKeyProvider [Text] Source #

Relates to SPEKE implementation. DRM system identifiers. DASH output groups support a max of two system ids. Other group types support one system id.

StaticKeyProvider

data StaticKeyProvider Source #

Settings for use with a SPEKE key provider.

See: staticKeyProvider smart constructor.

Instances
Eq StaticKeyProvider Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data StaticKeyProvider Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> StaticKeyProvider -> c StaticKeyProvider #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c StaticKeyProvider #

toConstr :: StaticKeyProvider -> Constr #

dataTypeOf :: StaticKeyProvider -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c StaticKeyProvider) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c StaticKeyProvider) #

gmapT :: (forall b. Data b => b -> b) -> StaticKeyProvider -> StaticKeyProvider #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> StaticKeyProvider -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> StaticKeyProvider -> r #

gmapQ :: (forall d. Data d => d -> u) -> StaticKeyProvider -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> StaticKeyProvider -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> StaticKeyProvider -> m StaticKeyProvider #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> StaticKeyProvider -> m StaticKeyProvider #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> StaticKeyProvider -> m StaticKeyProvider #

Read StaticKeyProvider Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show StaticKeyProvider Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic StaticKeyProvider Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep StaticKeyProvider :: Type -> Type #

Hashable StaticKeyProvider Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON StaticKeyProvider Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON StaticKeyProvider Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData StaticKeyProvider Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: StaticKeyProvider -> () #

type Rep StaticKeyProvider Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep StaticKeyProvider = D1 (MetaData "StaticKeyProvider" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "StaticKeyProvider'" PrefixI True) ((S1 (MetaSel (Just "_sStaticKeyValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_sURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_sKeyFormat") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_sKeyFormatVersions") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

staticKeyProvider :: StaticKeyProvider Source #

Creates a value of StaticKeyProvider with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • sStaticKeyValue - Relates to DRM implementation. Use a 32-character hexidecimal string to specify Key Value (StaticKeyValue).
  • sURL - Relates to DRM implementation. The location of the license server used for protecting content.
  • sKeyFormat - Relates to DRM implementation. Sets the value of the KEYFORMAT attribute. Must be identity or a reverse DNS string. May be omitted to indicate an implicit value of identity.
  • sKeyFormatVersions - Relates to DRM implementation. Either a single positive integer version value or a slash delimited list of version values (123).

sStaticKeyValue :: Lens' StaticKeyProvider (Maybe Text) Source #

Relates to DRM implementation. Use a 32-character hexidecimal string to specify Key Value (StaticKeyValue).

sURL :: Lens' StaticKeyProvider (Maybe Text) Source #

Relates to DRM implementation. The location of the license server used for protecting content.

sKeyFormat :: Lens' StaticKeyProvider (Maybe Text) Source #

Relates to DRM implementation. Sets the value of the KEYFORMAT attribute. Must be identity or a reverse DNS string. May be omitted to indicate an implicit value of identity.

sKeyFormatVersions :: Lens' StaticKeyProvider (Maybe Text) Source #

Relates to DRM implementation. Either a single positive integer version value or a slash delimited list of version values (123).

TeletextDestinationSettings

data TeletextDestinationSettings Source #

Settings for Teletext caption output

See: teletextDestinationSettings smart constructor.

Instances
Eq TeletextDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data TeletextDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TeletextDestinationSettings -> c TeletextDestinationSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TeletextDestinationSettings #

toConstr :: TeletextDestinationSettings -> Constr #

dataTypeOf :: TeletextDestinationSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TeletextDestinationSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TeletextDestinationSettings) #

gmapT :: (forall b. Data b => b -> b) -> TeletextDestinationSettings -> TeletextDestinationSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TeletextDestinationSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TeletextDestinationSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> TeletextDestinationSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TeletextDestinationSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TeletextDestinationSettings -> m TeletextDestinationSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TeletextDestinationSettings -> m TeletextDestinationSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TeletextDestinationSettings -> m TeletextDestinationSettings #

Read TeletextDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show TeletextDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic TeletextDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep TeletextDestinationSettings :: Type -> Type #

Hashable TeletextDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON TeletextDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON TeletextDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData TeletextDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep TeletextDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep TeletextDestinationSettings = D1 (MetaData "TeletextDestinationSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" True) (C1 (MetaCons "TeletextDestinationSettings'" PrefixI True) (S1 (MetaSel (Just "_tdsPageNumber") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

teletextDestinationSettings :: TeletextDestinationSettings Source #

Creates a value of TeletextDestinationSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • tdsPageNumber - Set pageNumber to the Teletext page number for the destination captions for this output. This value must be a three-digit hexadecimal string; strings ending in -FF are invalid. If you are passing through the entire set of Teletext data, do not use this field.

tdsPageNumber :: Lens' TeletextDestinationSettings (Maybe Text) Source #

Set pageNumber to the Teletext page number for the destination captions for this output. This value must be a three-digit hexadecimal string; strings ending in -FF are invalid. If you are passing through the entire set of Teletext data, do not use this field.

TeletextSourceSettings

data TeletextSourceSettings Source #

Settings specific to Teletext caption sources, including Page number.

See: teletextSourceSettings smart constructor.

Instances
Eq TeletextSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data TeletextSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TeletextSourceSettings -> c TeletextSourceSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TeletextSourceSettings #

toConstr :: TeletextSourceSettings -> Constr #

dataTypeOf :: TeletextSourceSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TeletextSourceSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TeletextSourceSettings) #

gmapT :: (forall b. Data b => b -> b) -> TeletextSourceSettings -> TeletextSourceSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TeletextSourceSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TeletextSourceSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> TeletextSourceSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TeletextSourceSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TeletextSourceSettings -> m TeletextSourceSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TeletextSourceSettings -> m TeletextSourceSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TeletextSourceSettings -> m TeletextSourceSettings #

Read TeletextSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show TeletextSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic TeletextSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep TeletextSourceSettings :: Type -> Type #

Hashable TeletextSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON TeletextSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON TeletextSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData TeletextSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: TeletextSourceSettings -> () #

type Rep TeletextSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep TeletextSourceSettings = D1 (MetaData "TeletextSourceSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" True) (C1 (MetaCons "TeletextSourceSettings'" PrefixI True) (S1 (MetaSel (Just "_tssPageNumber") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

teletextSourceSettings :: TeletextSourceSettings Source #

Creates a value of TeletextSourceSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • tssPageNumber - Use Page Number (PageNumber) to specify the three-digit hexadecimal page number that will be used for Teletext captions. Do not use this setting if you are passing through teletext from the input source to output.

tssPageNumber :: Lens' TeletextSourceSettings (Maybe Text) Source #

Use Page Number (PageNumber) to specify the three-digit hexadecimal page number that will be used for Teletext captions. Do not use this setting if you are passing through teletext from the input source to output.

TimecodeBurnin

data TimecodeBurnin Source #

Timecode burn-in (TimecodeBurnIn)--Burns the output timecode and specified prefix into the output.

See: timecodeBurnin smart constructor.

Instances
Eq TimecodeBurnin Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data TimecodeBurnin Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TimecodeBurnin -> c TimecodeBurnin #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TimecodeBurnin #

toConstr :: TimecodeBurnin -> Constr #

dataTypeOf :: TimecodeBurnin -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TimecodeBurnin) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TimecodeBurnin) #

gmapT :: (forall b. Data b => b -> b) -> TimecodeBurnin -> TimecodeBurnin #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TimecodeBurnin -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TimecodeBurnin -> r #

gmapQ :: (forall d. Data d => d -> u) -> TimecodeBurnin -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TimecodeBurnin -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TimecodeBurnin -> m TimecodeBurnin #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TimecodeBurnin -> m TimecodeBurnin #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TimecodeBurnin -> m TimecodeBurnin #

Read TimecodeBurnin Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show TimecodeBurnin Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic TimecodeBurnin Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep TimecodeBurnin :: Type -> Type #

Hashable TimecodeBurnin Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON TimecodeBurnin Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON TimecodeBurnin Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData TimecodeBurnin Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: TimecodeBurnin -> () #

type Rep TimecodeBurnin Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep TimecodeBurnin = D1 (MetaData "TimecodeBurnin" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "TimecodeBurnin'" PrefixI True) (S1 (MetaSel (Just "_tbPrefix") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_tbFontSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_tbPosition") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TimecodeBurninPosition)))))

timecodeBurnin :: TimecodeBurnin Source #

Creates a value of TimecodeBurnin with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • tbPrefix - Use Prefix (Prefix) to place ASCII characters before any burned-in timecode. For example, a prefix of "EZ-" will result in the timecode "EZ-00:00:00:00". Provide either the characters themselves or the ASCII code equivalents. The supported range of characters is 0x20 through 0x7e. This includes letters, numbers, and all special characters represented on a standard English keyboard.
  • tbFontSize - Use Font Size (FontSize) to set the font size of any burned-in timecode. Valid values are 10, 16, 32, 48.
  • tbPosition - Undocumented member.

tbPrefix :: Lens' TimecodeBurnin (Maybe Text) Source #

Use Prefix (Prefix) to place ASCII characters before any burned-in timecode. For example, a prefix of "EZ-" will result in the timecode "EZ-00:00:00:00". Provide either the characters themselves or the ASCII code equivalents. The supported range of characters is 0x20 through 0x7e. This includes letters, numbers, and all special characters represented on a standard English keyboard.

tbFontSize :: Lens' TimecodeBurnin (Maybe Int) Source #

Use Font Size (FontSize) to set the font size of any burned-in timecode. Valid values are 10, 16, 32, 48.

TimecodeConfig

data TimecodeConfig Source #

Contains settings used to acquire and adjust timecode information from inputs.

See: timecodeConfig smart constructor.

Instances
Eq TimecodeConfig Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data TimecodeConfig Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TimecodeConfig -> c TimecodeConfig #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TimecodeConfig #

toConstr :: TimecodeConfig -> Constr #

dataTypeOf :: TimecodeConfig -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TimecodeConfig) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TimecodeConfig) #

gmapT :: (forall b. Data b => b -> b) -> TimecodeConfig -> TimecodeConfig #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TimecodeConfig -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TimecodeConfig -> r #

gmapQ :: (forall d. Data d => d -> u) -> TimecodeConfig -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TimecodeConfig -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TimecodeConfig -> m TimecodeConfig #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TimecodeConfig -> m TimecodeConfig #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TimecodeConfig -> m TimecodeConfig #

Read TimecodeConfig Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show TimecodeConfig Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic TimecodeConfig Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep TimecodeConfig :: Type -> Type #

Hashable TimecodeConfig Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON TimecodeConfig Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON TimecodeConfig Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData TimecodeConfig Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: TimecodeConfig -> () #

type Rep TimecodeConfig Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep TimecodeConfig = D1 (MetaData "TimecodeConfig" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "TimecodeConfig'" PrefixI True) ((S1 (MetaSel (Just "_tcStart") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_tcTimestampOffset") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_tcAnchor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_tcSource") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TimecodeSource)))))

timecodeConfig :: TimecodeConfig Source #

Creates a value of TimecodeConfig with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • tcStart - Only use when you set Timecode Source (TimecodeSource) to Specified Start (SPECIFIEDSTART). Use Start timecode (Start) to specify the timecode for the initial frame. Use 24-hour format with frame number, (HH:MM:SS:FF) or (HH:MM:SS;FF).
  • tcTimestampOffset - Only applies to outputs that support program-date-time stamp. Use Time stamp offset (TimestampOffset) to overwrite the timecode date without affecting the time and frame number. Provide the new date as a string in the format "yyyy-mm-dd". To use Time stamp offset, you must also enable Insert program-date-time (InsertProgramDateTime) in the output settings.
  • tcAnchor - If you use an editing platform that relies on an anchor timecode, use Anchor Timecode (Anchor) to specify a timecode that will match the input video frame to the output video frame. Use 24-hour format with frame number, (HH:MM:SS:FF) or (HH:MM:SS;FF). This setting ignores framerate conversion. System behavior for Anchor Timecode varies depending on your setting for Timecode source (TimecodeSource). * If Timecode source (TimecodeSource) is set to Specified Start (specifiedstart), the first input frame is the specified value in Start Timecode (Start). Anchor Timecode (Anchor) and Start Timecode (Start) are used calculate output timecode. * If Timecode source (TimecodeSource) is set to Start at 0 (zerobased) the first frame is 00:00:00:00. * If Timecode source (TimecodeSource) is set to Embedded (embedded), the first frame is the timecode value on the first input frame of the input.
  • tcSource - Undocumented member.

tcStart :: Lens' TimecodeConfig (Maybe Text) Source #

Only use when you set Timecode Source (TimecodeSource) to Specified Start (SPECIFIEDSTART). Use Start timecode (Start) to specify the timecode for the initial frame. Use 24-hour format with frame number, (HH:MM:SS:FF) or (HH:MM:SS;FF).

tcTimestampOffset :: Lens' TimecodeConfig (Maybe Text) Source #

Only applies to outputs that support program-date-time stamp. Use Time stamp offset (TimestampOffset) to overwrite the timecode date without affecting the time and frame number. Provide the new date as a string in the format "yyyy-mm-dd". To use Time stamp offset, you must also enable Insert program-date-time (InsertProgramDateTime) in the output settings.

tcAnchor :: Lens' TimecodeConfig (Maybe Text) Source #

If you use an editing platform that relies on an anchor timecode, use Anchor Timecode (Anchor) to specify a timecode that will match the input video frame to the output video frame. Use 24-hour format with frame number, (HH:MM:SS:FF) or (HH:MM:SS;FF). This setting ignores framerate conversion. System behavior for Anchor Timecode varies depending on your setting for Timecode source (TimecodeSource). * If Timecode source (TimecodeSource) is set to Specified Start (specifiedstart), the first input frame is the specified value in Start Timecode (Start). Anchor Timecode (Anchor) and Start Timecode (Start) are used calculate output timecode. * If Timecode source (TimecodeSource) is set to Start at 0 (zerobased) the first frame is 00:00:00:00. * If Timecode source (TimecodeSource) is set to Embedded (embedded), the first frame is the timecode value on the first input frame of the input.

TimedMetadataInsertion

data TimedMetadataInsertion Source #

Enable Timed metadata insertion (TimedMetadataInsertion) to include ID3 tags in your job. To include timed metadata, you must enable it here, enable it in each output container, and specify tags and timecodes in ID3 insertion (Id3Insertion) objects.

See: timedMetadataInsertion smart constructor.

Instances
Eq TimedMetadataInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data TimedMetadataInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TimedMetadataInsertion -> c TimedMetadataInsertion #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TimedMetadataInsertion #

toConstr :: TimedMetadataInsertion -> Constr #

dataTypeOf :: TimedMetadataInsertion -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TimedMetadataInsertion) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TimedMetadataInsertion) #

gmapT :: (forall b. Data b => b -> b) -> TimedMetadataInsertion -> TimedMetadataInsertion #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TimedMetadataInsertion -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TimedMetadataInsertion -> r #

gmapQ :: (forall d. Data d => d -> u) -> TimedMetadataInsertion -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TimedMetadataInsertion -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TimedMetadataInsertion -> m TimedMetadataInsertion #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TimedMetadataInsertion -> m TimedMetadataInsertion #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TimedMetadataInsertion -> m TimedMetadataInsertion #

Read TimedMetadataInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show TimedMetadataInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic TimedMetadataInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep TimedMetadataInsertion :: Type -> Type #

Hashable TimedMetadataInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON TimedMetadataInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON TimedMetadataInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData TimedMetadataInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: TimedMetadataInsertion -> () #

type Rep TimedMetadataInsertion Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep TimedMetadataInsertion = D1 (MetaData "TimedMetadataInsertion" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" True) (C1 (MetaCons "TimedMetadataInsertion'" PrefixI True) (S1 (MetaSel (Just "_tmiId3Insertions") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [Id3Insertion]))))

timedMetadataInsertion :: TimedMetadataInsertion Source #

Creates a value of TimedMetadataInsertion with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

tmiId3Insertions :: Lens' TimedMetadataInsertion [Id3Insertion] Source #

Id3Insertions contains the array of Id3Insertion instances.

Timing

data Timing Source #

Information about when jobs are submitted, started, and finished is specified in Unix epoch format in seconds.

See: timing smart constructor.

Instances
Eq Timing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

(==) :: Timing -> Timing -> Bool #

(/=) :: Timing -> Timing -> Bool #

Data Timing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Timing -> c Timing #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Timing #

toConstr :: Timing -> Constr #

dataTypeOf :: Timing -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Timing) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Timing) #

gmapT :: (forall b. Data b => b -> b) -> Timing -> Timing #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Timing -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Timing -> r #

gmapQ :: (forall d. Data d => d -> u) -> Timing -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Timing -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Timing -> m Timing #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Timing -> m Timing #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Timing -> m Timing #

Read Timing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show Timing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic Timing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep Timing :: Type -> Type #

Methods

from :: Timing -> Rep Timing x #

to :: Rep Timing x -> Timing #

Hashable Timing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

hashWithSalt :: Int -> Timing -> Int #

hash :: Timing -> Int #

FromJSON Timing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData Timing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: Timing -> () #

type Rep Timing Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep Timing = D1 (MetaData "Timing" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "Timing'" PrefixI True) (S1 (MetaSel (Just "_tStartTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 (MetaSel (Just "_tFinishTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 (MetaSel (Just "_tSubmitTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe POSIX)))))

timing :: Timing Source #

Creates a value of Timing with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • tStartTime - The time, in Unix epoch format, that transcoding for the job began.
  • tFinishTime - The time, in Unix epoch format, that the transcoding job finished
  • tSubmitTime - The time, in Unix epoch format, that you submitted the job.

tStartTime :: Lens' Timing (Maybe UTCTime) Source #

The time, in Unix epoch format, that transcoding for the job began.

tFinishTime :: Lens' Timing (Maybe UTCTime) Source #

The time, in Unix epoch format, that the transcoding job finished

tSubmitTime :: Lens' Timing (Maybe UTCTime) Source #

The time, in Unix epoch format, that you submitted the job.

TtmlDestinationSettings

data TtmlDestinationSettings Source #

Settings specific to TTML caption outputs, including Pass style information (TtmlStylePassthrough).

See: ttmlDestinationSettings smart constructor.

Instances
Eq TtmlDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data TtmlDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TtmlDestinationSettings -> c TtmlDestinationSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TtmlDestinationSettings #

toConstr :: TtmlDestinationSettings -> Constr #

dataTypeOf :: TtmlDestinationSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TtmlDestinationSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TtmlDestinationSettings) #

gmapT :: (forall b. Data b => b -> b) -> TtmlDestinationSettings -> TtmlDestinationSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TtmlDestinationSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TtmlDestinationSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> TtmlDestinationSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TtmlDestinationSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TtmlDestinationSettings -> m TtmlDestinationSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TtmlDestinationSettings -> m TtmlDestinationSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TtmlDestinationSettings -> m TtmlDestinationSettings #

Read TtmlDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show TtmlDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic TtmlDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep TtmlDestinationSettings :: Type -> Type #

Hashable TtmlDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON TtmlDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON TtmlDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData TtmlDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: TtmlDestinationSettings -> () #

type Rep TtmlDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep TtmlDestinationSettings = D1 (MetaData "TtmlDestinationSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" True) (C1 (MetaCons "TtmlDestinationSettings'" PrefixI True) (S1 (MetaSel (Just "_tdsStylePassthrough") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe TtmlStylePassthrough))))

ttmlDestinationSettings :: TtmlDestinationSettings Source #

Creates a value of TtmlDestinationSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

VideoCodecSettings

data VideoCodecSettings Source #

Video codec settings, (CodecSettings) under (VideoDescription), contains the group of settings related to video encoding. The settings in this group vary depending on the value you choose for Video codec (Codec). For each codec enum you choose, define the corresponding settings object. The following lists the codec enum, settings object pairs. * H_264, H264Settings * H_265, H265Settings * MPEG2, Mpeg2Settings * PRORES, ProresSettings * FRAME_CAPTURE, FrameCaptureSettings

See: videoCodecSettings smart constructor.

Instances
Eq VideoCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data VideoCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> VideoCodecSettings -> c VideoCodecSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c VideoCodecSettings #

toConstr :: VideoCodecSettings -> Constr #

dataTypeOf :: VideoCodecSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c VideoCodecSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c VideoCodecSettings) #

gmapT :: (forall b. Data b => b -> b) -> VideoCodecSettings -> VideoCodecSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> VideoCodecSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> VideoCodecSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> VideoCodecSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> VideoCodecSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> VideoCodecSettings -> m VideoCodecSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoCodecSettings -> m VideoCodecSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoCodecSettings -> m VideoCodecSettings #

Read VideoCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show VideoCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic VideoCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep VideoCodecSettings :: Type -> Type #

Hashable VideoCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON VideoCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON VideoCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData VideoCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: VideoCodecSettings -> () #

type Rep VideoCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep VideoCodecSettings = D1 (MetaData "VideoCodecSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "VideoCodecSettings'" PrefixI True) ((S1 (MetaSel (Just "_vcsFrameCaptureSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe FrameCaptureSettings)) :*: (S1 (MetaSel (Just "_vcsCodec") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe VideoCodec)) :*: S1 (MetaSel (Just "_vcsH265Settings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H265Settings)))) :*: (S1 (MetaSel (Just "_vcsProresSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ProresSettings)) :*: (S1 (MetaSel (Just "_vcsH264Settings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264Settings)) :*: S1 (MetaSel (Just "_vcsMpeg2Settings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mpeg2Settings))))))

videoCodecSettings :: VideoCodecSettings Source #

Creates a value of VideoCodecSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

VideoDescription

data VideoDescription Source #

Settings for video outputs

See: videoDescription smart constructor.

Instances
Eq VideoDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data VideoDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> VideoDescription -> c VideoDescription #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c VideoDescription #

toConstr :: VideoDescription -> Constr #

dataTypeOf :: VideoDescription -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c VideoDescription) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c VideoDescription) #

gmapT :: (forall b. Data b => b -> b) -> VideoDescription -> VideoDescription #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> VideoDescription -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> VideoDescription -> r #

gmapQ :: (forall d. Data d => d -> u) -> VideoDescription -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> VideoDescription -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> VideoDescription -> m VideoDescription #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoDescription -> m VideoDescription #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoDescription -> m VideoDescription #

Read VideoDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show VideoDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic VideoDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep VideoDescription :: Type -> Type #

Hashable VideoDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON VideoDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON VideoDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData VideoDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: VideoDescription -> () #

type Rep VideoDescription Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep VideoDescription = D1 (MetaData "VideoDescription" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "VideoDescription'" PrefixI True) (((S1 (MetaSel (Just "_vdTimecodeInsertion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe VideoTimecodeInsertion)) :*: (S1 (MetaSel (Just "_vdHeight") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_vdAfdSignaling") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AfdSignaling)))) :*: ((S1 (MetaSel (Just "_vdSharpness") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_vdCrop") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Rectangle))) :*: (S1 (MetaSel (Just "_vdWidth") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_vdScalingBehavior") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ScalingBehavior))))) :*: (((S1 (MetaSel (Just "_vdRespondToAfd") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe RespondToAfd)) :*: S1 (MetaSel (Just "_vdDropFrameTimecode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DropFrameTimecode))) :*: (S1 (MetaSel (Just "_vdAntiAlias") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AntiAlias)) :*: S1 (MetaSel (Just "_vdFixedAfd") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 (MetaSel (Just "_vdColorMetadata") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ColorMetadata)) :*: S1 (MetaSel (Just "_vdCodecSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe VideoCodecSettings))) :*: (S1 (MetaSel (Just "_vdVideoPreprocessors") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe VideoPreprocessor)) :*: S1 (MetaSel (Just "_vdPosition") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Rectangle)))))))

videoDescription :: VideoDescription Source #

Creates a value of VideoDescription with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • vdTimecodeInsertion - Undocumented member.
  • vdHeight - Use the Height (Height) setting to define the video resolution height for this output. Specify in pixels. If you don't provide a value here, the service will use the input height.
  • vdAfdSignaling - Undocumented member.
  • vdSharpness - Use Sharpness (Sharpness)setting to specify the strength of anti-aliasing. This setting changes the width of the anti-alias filter kernel used for scaling. Sharpness only applies if your output resolution is different from your input resolution, and if you set Anti-alias (AntiAlias) to ENABLED. 0 is the softest setting, 100 the sharpest, and 50 recommended for most content.
  • vdCrop - Applies only if your input aspect ratio is different from your output aspect ratio. Use Input cropping rectangle (Crop) to specify the video area the service will include in the output. This will crop the input source, causing video pixels to be removed on encode. Do not use this setting if you have enabled Stretch to output (stretchToOutput) in your output settings.
  • vdWidth - Use Width (Width) to define the video resolution width, in pixels, for this output. If you don't provide a value here, the service will use the input width.
  • vdScalingBehavior - Undocumented member.
  • vdRespondToAfd - Undocumented member.
  • vdDropFrameTimecode - Undocumented member.
  • vdAntiAlias - Undocumented member.
  • vdFixedAfd - Applies only if you set AFD Signaling(AfdSignaling) to Fixed (FIXED). Use Fixed (FixedAfd) to specify a four-bit AFD value which the service will write on all frames of this video output.
  • vdColorMetadata - Undocumented member.
  • vdCodecSettings - Undocumented member.
  • vdVideoPreprocessors - Find additional transcoding features under Preprocessors (VideoPreprocessors). Enable the features at each output individually. These features are disabled by default.
  • vdPosition - Use Position (Position) to point to a rectangle object to define your position. This setting overrides any other aspect ratio.

vdHeight :: Lens' VideoDescription (Maybe Int) Source #

Use the Height (Height) setting to define the video resolution height for this output. Specify in pixels. If you don't provide a value here, the service will use the input height.

vdSharpness :: Lens' VideoDescription (Maybe Int) Source #

Use Sharpness (Sharpness)setting to specify the strength of anti-aliasing. This setting changes the width of the anti-alias filter kernel used for scaling. Sharpness only applies if your output resolution is different from your input resolution, and if you set Anti-alias (AntiAlias) to ENABLED. 0 is the softest setting, 100 the sharpest, and 50 recommended for most content.

vdCrop :: Lens' VideoDescription (Maybe Rectangle) Source #

Applies only if your input aspect ratio is different from your output aspect ratio. Use Input cropping rectangle (Crop) to specify the video area the service will include in the output. This will crop the input source, causing video pixels to be removed on encode. Do not use this setting if you have enabled Stretch to output (stretchToOutput) in your output settings.

vdWidth :: Lens' VideoDescription (Maybe Int) Source #

Use Width (Width) to define the video resolution width, in pixels, for this output. If you don't provide a value here, the service will use the input width.

vdFixedAfd :: Lens' VideoDescription (Maybe Int) Source #

Applies only if you set AFD Signaling(AfdSignaling) to Fixed (FIXED). Use Fixed (FixedAfd) to specify a four-bit AFD value which the service will write on all frames of this video output.

vdVideoPreprocessors :: Lens' VideoDescription (Maybe VideoPreprocessor) Source #

Find additional transcoding features under Preprocessors (VideoPreprocessors). Enable the features at each output individually. These features are disabled by default.

vdPosition :: Lens' VideoDescription (Maybe Rectangle) Source #

Use Position (Position) to point to a rectangle object to define your position. This setting overrides any other aspect ratio.

VideoDetail

data VideoDetail Source #

Contains details about the output's video stream

See: videoDetail smart constructor.

Instances
Eq VideoDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data VideoDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> VideoDetail -> c VideoDetail #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c VideoDetail #

toConstr :: VideoDetail -> Constr #

dataTypeOf :: VideoDetail -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c VideoDetail) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c VideoDetail) #

gmapT :: (forall b. Data b => b -> b) -> VideoDetail -> VideoDetail #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> VideoDetail -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> VideoDetail -> r #

gmapQ :: (forall d. Data d => d -> u) -> VideoDetail -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> VideoDetail -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> VideoDetail -> m VideoDetail #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoDetail -> m VideoDetail #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoDetail -> m VideoDetail #

Read VideoDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show VideoDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic VideoDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep VideoDetail :: Type -> Type #

Hashable VideoDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON VideoDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData VideoDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: VideoDetail -> () #

type Rep VideoDetail Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep VideoDetail = D1 (MetaData "VideoDetail" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "VideoDetail'" PrefixI True) (S1 (MetaSel (Just "_vdHeightInPx") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_vdWidthInPx") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))))

videoDetail :: VideoDetail Source #

Creates a value of VideoDetail with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

vdHeightInPx :: Lens' VideoDetail (Maybe Int) Source #

Height in pixels for the output

vdWidthInPx :: Lens' VideoDetail (Maybe Int) Source #

Width in pixels for the output

VideoPreprocessor

data VideoPreprocessor Source #

Find additional transcoding features under Preprocessors (VideoPreprocessors). Enable the features at each output individually. These features are disabled by default.

See: videoPreprocessor smart constructor.

Instances
Eq VideoPreprocessor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data VideoPreprocessor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> VideoPreprocessor -> c VideoPreprocessor #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c VideoPreprocessor #

toConstr :: VideoPreprocessor -> Constr #

dataTypeOf :: VideoPreprocessor -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c VideoPreprocessor) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c VideoPreprocessor) #

gmapT :: (forall b. Data b => b -> b) -> VideoPreprocessor -> VideoPreprocessor #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> VideoPreprocessor -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> VideoPreprocessor -> r #

gmapQ :: (forall d. Data d => d -> u) -> VideoPreprocessor -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> VideoPreprocessor -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> VideoPreprocessor -> m VideoPreprocessor #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoPreprocessor -> m VideoPreprocessor #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoPreprocessor -> m VideoPreprocessor #

Read VideoPreprocessor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show VideoPreprocessor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic VideoPreprocessor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep VideoPreprocessor :: Type -> Type #

Hashable VideoPreprocessor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON VideoPreprocessor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON VideoPreprocessor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData VideoPreprocessor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: VideoPreprocessor -> () #

type Rep VideoPreprocessor Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep VideoPreprocessor = D1 (MetaData "VideoPreprocessor" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "VideoPreprocessor'" PrefixI True) ((S1 (MetaSel (Just "_vpTimecodeBurnin") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TimecodeBurnin)) :*: S1 (MetaSel (Just "_vpColorCorrector") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ColorCorrector))) :*: (S1 (MetaSel (Just "_vpDeinterlacer") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Deinterlacer)) :*: (S1 (MetaSel (Just "_vpNoiseReducer") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe NoiseReducer)) :*: S1 (MetaSel (Just "_vpImageInserter") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ImageInserter))))))

videoPreprocessor :: VideoPreprocessor Source #

Creates a value of VideoPreprocessor with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • vpTimecodeBurnin - Timecode burn-in (TimecodeBurnIn)--Burns the output timecode and specified prefix into the output.
  • vpColorCorrector - Enable the Color corrector (ColorCorrector) feature if necessary. Enable or disable this feature for each output individually. This setting is disabled by default.
  • vpDeinterlacer - Use Deinterlacer (Deinterlacer) to produce smoother motion and a clearer picture.
  • vpNoiseReducer - Enable the Noise reducer (NoiseReducer) feature to remove noise from your video output if necessary. Enable or disable this feature for each output individually. This setting is disabled by default.
  • vpImageInserter - Enable the Image inserter (ImageInserter) feature to include a graphic overlay on your video. Enable or disable this feature for each output individually. This setting is disabled by default.

vpTimecodeBurnin :: Lens' VideoPreprocessor (Maybe TimecodeBurnin) Source #

Timecode burn-in (TimecodeBurnIn)--Burns the output timecode and specified prefix into the output.

vpColorCorrector :: Lens' VideoPreprocessor (Maybe ColorCorrector) Source #

Enable the Color corrector (ColorCorrector) feature if necessary. Enable or disable this feature for each output individually. This setting is disabled by default.

vpDeinterlacer :: Lens' VideoPreprocessor (Maybe Deinterlacer) Source #

Use Deinterlacer (Deinterlacer) to produce smoother motion and a clearer picture.

vpNoiseReducer :: Lens' VideoPreprocessor (Maybe NoiseReducer) Source #

Enable the Noise reducer (NoiseReducer) feature to remove noise from your video output if necessary. Enable or disable this feature for each output individually. This setting is disabled by default.

vpImageInserter :: Lens' VideoPreprocessor (Maybe ImageInserter) Source #

Enable the Image inserter (ImageInserter) feature to include a graphic overlay on your video. Enable or disable this feature for each output individually. This setting is disabled by default.

VideoSelector

data VideoSelector Source #

Selector for video.

See: videoSelector smart constructor.

Instances
Eq VideoSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data VideoSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> VideoSelector -> c VideoSelector #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c VideoSelector #

toConstr :: VideoSelector -> Constr #

dataTypeOf :: VideoSelector -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c VideoSelector) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c VideoSelector) #

gmapT :: (forall b. Data b => b -> b) -> VideoSelector -> VideoSelector #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> VideoSelector -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> VideoSelector -> r #

gmapQ :: (forall d. Data d => d -> u) -> VideoSelector -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> VideoSelector -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> VideoSelector -> m VideoSelector #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoSelector -> m VideoSelector #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoSelector -> m VideoSelector #

Read VideoSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show VideoSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic VideoSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep VideoSelector :: Type -> Type #

Hashable VideoSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON VideoSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON VideoSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData VideoSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: VideoSelector -> () #

type Rep VideoSelector Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep VideoSelector = D1 (MetaData "VideoSelector" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "VideoSelector'" PrefixI True) ((S1 (MetaSel (Just "_vsProgramNumber") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_vsColorSpaceUsage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ColorSpaceUsage))) :*: (S1 (MetaSel (Just "_vsHdr10Metadata") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Hdr10Metadata)) :*: (S1 (MetaSel (Just "_vsPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_vsColorSpace") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ColorSpace))))))

videoSelector :: VideoSelector Source #

Creates a value of VideoSelector with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • vsProgramNumber - Selects a specific program from within a multi-program transport stream. Note that Quad 4K is not currently supported.
  • vsColorSpaceUsage - Undocumented member.
  • vsHdr10Metadata - Undocumented member.
  • vsPid - Use PID (Pid) to select specific video data from an input file. Specify this value as an integer; the system automatically converts it to the hexidecimal value. For example, 257 selects PID 0x101. A PID, or packet identifier, is an identifier for a set of data in an MPEG-2 transport stream container.
  • vsColorSpace - Undocumented member.

vsProgramNumber :: Lens' VideoSelector (Maybe Int) Source #

Selects a specific program from within a multi-program transport stream. Note that Quad 4K is not currently supported.

vsPid :: Lens' VideoSelector (Maybe Int) Source #

Use PID (Pid) to select specific video data from an input file. Specify this value as an integer; the system automatically converts it to the hexidecimal value. For example, 257 selects PID 0x101. A PID, or packet identifier, is an identifier for a set of data in an MPEG-2 transport stream container.

WavSettings

data WavSettings Source #

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value WAV.

See: wavSettings smart constructor.

Instances
Eq WavSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Data WavSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> WavSettings -> c WavSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c WavSettings #

toConstr :: WavSettings -> Constr #

dataTypeOf :: WavSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c WavSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c WavSettings) #

gmapT :: (forall b. Data b => b -> b) -> WavSettings -> WavSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> WavSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> WavSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> WavSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> WavSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> WavSettings -> m WavSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> WavSettings -> m WavSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> WavSettings -> m WavSettings #

Read WavSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Show WavSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Generic WavSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Associated Types

type Rep WavSettings :: Type -> Type #

Hashable WavSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

ToJSON WavSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

FromJSON WavSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

NFData WavSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

Methods

rnf :: WavSettings -> () #

type Rep WavSettings Source # 
Instance details

Defined in Network.AWS.MediaConvert.Types.Product

type Rep WavSettings = D1 (MetaData "WavSettings" "Network.AWS.MediaConvert.Types.Product" "amazonka-mediaconvert-1.6.1-DFnKYCHRTdO8NTbrcBQm2g" False) (C1 (MetaCons "WavSettings'" PrefixI True) (S1 (MetaSel (Just "_wsBitDepth") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "_wsChannels") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_wsSampleRate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))))

wavSettings :: WavSettings Source #

Creates a value of WavSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • wsBitDepth - Specify Bit depth (BitDepth), in bits per sample, to choose the encoding quality for this audio track.
  • wsChannels - Set Channels to specify the number of channels in this output audio track. With WAV, valid values 1, 2, 4, and 8. In the console, these values are Mono, Stereo, 4-Channel, and 8-Channel, respectively.
  • wsSampleRate - Sample rate in Hz.

wsBitDepth :: Lens' WavSettings (Maybe Int) Source #

Specify Bit depth (BitDepth), in bits per sample, to choose the encoding quality for this audio track.

wsChannels :: Lens' WavSettings (Maybe Int) Source #

Set Channels to specify the number of channels in this output audio track. With WAV, valid values 1, 2, 4, and 8. In the console, these values are Mono, Stereo, 4-Channel, and 8-Channel, respectively.

wsSampleRate :: Lens' WavSettings (Maybe Int) Source #

Sample rate in Hz.