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

Description

 
Synopsis

Documentation

data PresetSettings Source #

Settings for preset

See: newPresetSettings smart constructor.

Constructors

PresetSettings' 

Fields

Instances

Instances details
Eq PresetSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.PresetSettings

Read PresetSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.PresetSettings

Show PresetSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.PresetSettings

Generic PresetSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.PresetSettings

Associated Types

type Rep PresetSettings :: Type -> Type #

NFData PresetSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.PresetSettings

Methods

rnf :: PresetSettings -> () #

Hashable PresetSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.PresetSettings

ToJSON PresetSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.PresetSettings

FromJSON PresetSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.PresetSettings

type Rep PresetSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.PresetSettings

type Rep PresetSettings = D1 ('MetaData "PresetSettings" "Amazonka.MediaConvert.Types.PresetSettings" "libZSservicesZSamazonka-mediaconvertZSamazonka-mediaconvert" 'False) (C1 ('MetaCons "PresetSettings'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "captionDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CaptionDescriptionPreset])) :*: S1 ('MetaSel ('Just "videoDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoDescription))) :*: (S1 ('MetaSel ('Just "containerSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerSettings)) :*: S1 ('MetaSel ('Just "audioDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AudioDescription])))))

newPresetSettings :: PresetSettings Source #

Create a value of PresetSettings 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:captionDescriptions:PresetSettings', presetSettings_captionDescriptions - This object holds groups of settings related to captions for one output. For each output that has captions, include one instance of CaptionDescriptions.

$sel:videoDescription:PresetSettings', presetSettings_videoDescription - VideoDescription contains a group of video encoding settings. The specific video settings depend on the video codec that you choose for the property codec. Include one instance of VideoDescription per output.

$sel:containerSettings:PresetSettings', presetSettings_containerSettings - Container specific settings.

$sel:audioDescriptions:PresetSettings', presetSettings_audioDescriptions - (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.

presetSettings_captionDescriptions :: Lens' PresetSettings (Maybe [CaptionDescriptionPreset]) Source #

This object holds groups of settings related to captions for one output. For each output that has captions, include one instance of CaptionDescriptions.

presetSettings_videoDescription :: Lens' PresetSettings (Maybe VideoDescription) Source #

VideoDescription contains a group of video encoding settings. The specific video settings depend on the video codec that you choose for the property codec. Include one instance of VideoDescription per output.

presetSettings_audioDescriptions :: Lens' PresetSettings (Maybe [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.