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.Xavc4kIntraVbrProfileSettings

Description

 
Synopsis

Documentation

data Xavc4kIntraVbrProfileSettings Source #

Required when you set (Profile) under (VideoDescription)>(CodecSettings)>(XavcSettings) to the value XAVC_4K_INTRA_VBR.

See: newXavc4kIntraVbrProfileSettings smart constructor.

Constructors

Xavc4kIntraVbrProfileSettings' 

Fields

  • xavcClass :: Maybe Xavc4kIntraVbrProfileClass

    Specify the XAVC Intra 4k (VBR) Class to set the bitrate of your output. Outputs of the same class have similar image quality over the operating points that are valid for that class.

Instances

Instances details
Eq Xavc4kIntraVbrProfileSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.Xavc4kIntraVbrProfileSettings

Read Xavc4kIntraVbrProfileSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.Xavc4kIntraVbrProfileSettings

Show Xavc4kIntraVbrProfileSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.Xavc4kIntraVbrProfileSettings

Generic Xavc4kIntraVbrProfileSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.Xavc4kIntraVbrProfileSettings

Associated Types

type Rep Xavc4kIntraVbrProfileSettings :: Type -> Type #

NFData Xavc4kIntraVbrProfileSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.Xavc4kIntraVbrProfileSettings

Hashable Xavc4kIntraVbrProfileSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.Xavc4kIntraVbrProfileSettings

ToJSON Xavc4kIntraVbrProfileSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.Xavc4kIntraVbrProfileSettings

FromJSON Xavc4kIntraVbrProfileSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.Xavc4kIntraVbrProfileSettings

type Rep Xavc4kIntraVbrProfileSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.Xavc4kIntraVbrProfileSettings

type Rep Xavc4kIntraVbrProfileSettings = D1 ('MetaData "Xavc4kIntraVbrProfileSettings" "Amazonka.MediaConvert.Types.Xavc4kIntraVbrProfileSettings" "libZSservicesZSamazonka-mediaconvertZSamazonka-mediaconvert" 'False) (C1 ('MetaCons "Xavc4kIntraVbrProfileSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "xavcClass") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Xavc4kIntraVbrProfileClass))))

newXavc4kIntraVbrProfileSettings :: Xavc4kIntraVbrProfileSettings Source #

Create a value of Xavc4kIntraVbrProfileSettings 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:xavcClass:Xavc4kIntraVbrProfileSettings', xavc4kIntraVbrProfileSettings_xavcClass - Specify the XAVC Intra 4k (VBR) Class to set the bitrate of your output. Outputs of the same class have similar image quality over the operating points that are valid for that class.

xavc4kIntraVbrProfileSettings_xavcClass :: Lens' Xavc4kIntraVbrProfileSettings (Maybe Xavc4kIntraVbrProfileClass) Source #

Specify the XAVC Intra 4k (VBR) Class to set the bitrate of your output. Outputs of the same class have similar image quality over the operating points that are valid for that class.