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

Amazonka.MediaConvert.Types.DolbyVision

Description

 
Synopsis

Documentation

data DolbyVision Source #

With AWS Elemental MediaConvert, you can create profile 5 Dolby Vision outputs from MXF and IMF sources that contain mastering information as frame-interleaved Dolby Vision metadata.

See: newDolbyVision smart constructor.

Constructors

DolbyVision' 

Fields

  • profile :: Maybe DolbyVisionProfile

    In the current MediaConvert implementation, the Dolby Vision profile is always 5 (PROFILE_5). Therefore, all of your inputs must contain Dolby Vision frame interleaved data.

  • l6Mode :: Maybe DolbyVisionLevel6Mode

    Use Dolby Vision Mode to choose how the service will handle Dolby Vision MaxCLL and MaxFALL properies.

  • l6Metadata :: Maybe DolbyVisionLevel6Metadata

    Use these settings when you set DolbyVisionLevel6Mode to SPECIFY to override the MaxCLL and MaxFALL values in your input with new values.

Instances

Instances details
Eq DolbyVision Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.DolbyVision

Read DolbyVision Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.DolbyVision

Show DolbyVision Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.DolbyVision

Generic DolbyVision Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.DolbyVision

Associated Types

type Rep DolbyVision :: Type -> Type #

NFData DolbyVision Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.DolbyVision

Methods

rnf :: DolbyVision -> () #

Hashable DolbyVision Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.DolbyVision

ToJSON DolbyVision Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.DolbyVision

FromJSON DolbyVision Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.DolbyVision

type Rep DolbyVision Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.DolbyVision

type Rep DolbyVision = D1 ('MetaData "DolbyVision" "Amazonka.MediaConvert.Types.DolbyVision" "libZSservicesZSamazonka-mediaconvertZSamazonka-mediaconvert" 'False) (C1 ('MetaCons "DolbyVision'" 'PrefixI 'True) (S1 ('MetaSel ('Just "profile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DolbyVisionProfile)) :*: (S1 ('MetaSel ('Just "l6Mode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DolbyVisionLevel6Mode)) :*: S1 ('MetaSel ('Just "l6Metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DolbyVisionLevel6Metadata)))))

newDolbyVision :: DolbyVision Source #

Create a value of DolbyVision with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:profile:DolbyVision', dolbyVision_profile - In the current MediaConvert implementation, the Dolby Vision profile is always 5 (PROFILE_5). Therefore, all of your inputs must contain Dolby Vision frame interleaved data.

$sel:l6Mode:DolbyVision', dolbyVision_l6Mode - Use Dolby Vision Mode to choose how the service will handle Dolby Vision MaxCLL and MaxFALL properies.

$sel:l6Metadata:DolbyVision', dolbyVision_l6Metadata - Use these settings when you set DolbyVisionLevel6Mode to SPECIFY to override the MaxCLL and MaxFALL values in your input with new values.

dolbyVision_profile :: Lens' DolbyVision (Maybe DolbyVisionProfile) Source #

In the current MediaConvert implementation, the Dolby Vision profile is always 5 (PROFILE_5). Therefore, all of your inputs must contain Dolby Vision frame interleaved data.

dolbyVision_l6Mode :: Lens' DolbyVision (Maybe DolbyVisionLevel6Mode) Source #

Use Dolby Vision Mode to choose how the service will handle Dolby Vision MaxCLL and MaxFALL properies.

dolbyVision_l6Metadata :: Lens' DolbyVision (Maybe DolbyVisionLevel6Metadata) Source #

Use these settings when you set DolbyVisionLevel6Mode to SPECIFY to override the MaxCLL and MaxFALL values in your input with new values.