amazonka-mediaconvert-2.0: Amazon Elemental MediaConvert SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

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
FromJSON Xavc4kIntraVbrProfileSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.Xavc4kIntraVbrProfileSettings

ToJSON 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 #

Read Xavc4kIntraVbrProfileSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.Xavc4kIntraVbrProfileSettings

Show Xavc4kIntraVbrProfileSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.Xavc4kIntraVbrProfileSettings

NFData Xavc4kIntraVbrProfileSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.Xavc4kIntraVbrProfileSettings

Eq Xavc4kIntraVbrProfileSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.Xavc4kIntraVbrProfileSettings

Hashable 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" "amazonka-mediaconvert-2.0-ClG8xHhlx4y6bdaCrZchqH" '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.