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

Description

 
Synopsis

Documentation

newtype H264GopSizeUnits Source #

Specify how the transcoder determines GOP size for this output. We recommend that you have the transcoder automatically choose this value for you based on characteristics of your input video. To enable this automatic behavior, choose Auto (AUTO) and and leave GOP size (GopSize) blank. By default, if you don't specify GOP mode control (GopSizeUnits), MediaConvert will use automatic behavior. If your output group specifies HLS, DASH, or CMAF, set GOP mode control to Auto and leave GOP size blank in each output in your output group. To explicitly specify the GOP length, choose Specified, frames (FRAMES) or Specified, seconds (SECONDS) and then provide the GOP length in the related setting GOP size (GopSize).

Instances

Instances details
FromJSON H264GopSizeUnits Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.H264GopSizeUnits

FromJSONKey H264GopSizeUnits Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.H264GopSizeUnits

ToJSON H264GopSizeUnits Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.H264GopSizeUnits

ToJSONKey H264GopSizeUnits Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.H264GopSizeUnits

ToByteString H264GopSizeUnits Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.H264GopSizeUnits

ToHeader H264GopSizeUnits Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.H264GopSizeUnits

ToLog H264GopSizeUnits Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.H264GopSizeUnits

ToQuery H264GopSizeUnits Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.H264GopSizeUnits

FromText H264GopSizeUnits Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.H264GopSizeUnits

ToText H264GopSizeUnits Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.H264GopSizeUnits

FromXML H264GopSizeUnits Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.H264GopSizeUnits

ToXML H264GopSizeUnits Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.H264GopSizeUnits

Generic H264GopSizeUnits Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.H264GopSizeUnits

Associated Types

type Rep H264GopSizeUnits :: Type -> Type #

Read H264GopSizeUnits Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.H264GopSizeUnits

Show H264GopSizeUnits Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.H264GopSizeUnits

NFData H264GopSizeUnits Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.H264GopSizeUnits

Methods

rnf :: H264GopSizeUnits -> () #

Eq H264GopSizeUnits Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.H264GopSizeUnits

Ord H264GopSizeUnits Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.H264GopSizeUnits

Hashable H264GopSizeUnits Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.H264GopSizeUnits

type Rep H264GopSizeUnits Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.H264GopSizeUnits

type Rep H264GopSizeUnits = D1 ('MetaData "H264GopSizeUnits" "Amazonka.MediaConvert.Types.H264GopSizeUnits" "amazonka-mediaconvert-2.0-ClG8xHhlx4y6bdaCrZchqH" 'True) (C1 ('MetaCons "H264GopSizeUnits'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromH264GopSizeUnits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))