libZSservicesZSamazonka-medialiveZSamazonka-medialive
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.MediaLive.Types.EncoderSettings

Description

 
Synopsis

Documentation

data EncoderSettings Source #

Encoder Settings

See: newEncoderSettings smart constructor.

Constructors

EncoderSettings' 

Fields

Instances

Instances details
Eq EncoderSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.EncoderSettings

Read EncoderSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.EncoderSettings

Show EncoderSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.EncoderSettings

Generic EncoderSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.EncoderSettings

Associated Types

type Rep EncoderSettings :: Type -> Type #

NFData EncoderSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.EncoderSettings

Methods

rnf :: EncoderSettings -> () #

Hashable EncoderSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.EncoderSettings

ToJSON EncoderSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.EncoderSettings

FromJSON EncoderSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.EncoderSettings

type Rep EncoderSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.EncoderSettings

type Rep EncoderSettings = D1 ('MetaData "EncoderSettings" "Amazonka.MediaLive.Types.EncoderSettings" "libZSservicesZSamazonka-medialiveZSamazonka-medialive" 'False) (C1 ('MetaCons "EncoderSettings'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "captionDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CaptionDescription])) :*: (S1 ('MetaSel ('Just "availConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AvailConfiguration)) :*: S1 ('MetaSel ('Just "featureActivations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FeatureActivations)))) :*: (S1 ('MetaSel ('Just "nielsenConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NielsenConfiguration)) :*: (S1 ('MetaSel ('Just "availBlanking") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AvailBlanking)) :*: S1 ('MetaSel ('Just "globalConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GlobalConfiguration))))) :*: ((S1 ('MetaSel ('Just "motionGraphicsConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MotionGraphicsConfiguration)) :*: (S1 ('MetaSel ('Just "blackoutSlate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BlackoutSlate)) :*: S1 ('MetaSel ('Just "videoDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [VideoDescription]))) :*: (S1 ('MetaSel ('Just "audioDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AudioDescription]) :*: (S1 ('MetaSel ('Just "outputGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [OutputGroup]) :*: S1 ('MetaSel ('Just "timecodeConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TimecodeConfig))))))

newEncoderSettings Source #

Create a value of EncoderSettings 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:EncoderSettings', encoderSettings_captionDescriptions - Settings for caption decriptions

$sel:availConfiguration:EncoderSettings', encoderSettings_availConfiguration - Event-wide configuration settings for ad avail insertion.

$sel:featureActivations:EncoderSettings', encoderSettings_featureActivations - Feature Activations

$sel:nielsenConfiguration:EncoderSettings', encoderSettings_nielsenConfiguration - Nielsen configuration settings.

$sel:availBlanking:EncoderSettings', encoderSettings_availBlanking - Settings for ad avail blanking.

$sel:globalConfiguration:EncoderSettings', encoderSettings_globalConfiguration - Configuration settings that apply to the event as a whole.

$sel:motionGraphicsConfiguration:EncoderSettings', encoderSettings_motionGraphicsConfiguration - Settings for motion graphics.

$sel:blackoutSlate:EncoderSettings', encoderSettings_blackoutSlate - Settings for blackout slate.

$sel:videoDescriptions:EncoderSettings', encoderSettings_videoDescriptions - Undocumented member.

$sel:audioDescriptions:EncoderSettings', encoderSettings_audioDescriptions - Undocumented member.

$sel:outputGroups:EncoderSettings', encoderSettings_outputGroups - Undocumented member.

$sel:timecodeConfig:EncoderSettings', encoderSettings_timecodeConfig - Contains settings used to acquire and adjust timecode information from inputs.

encoderSettings_availConfiguration :: Lens' EncoderSettings (Maybe AvailConfiguration) Source #

Event-wide configuration settings for ad avail insertion.

encoderSettings_globalConfiguration :: Lens' EncoderSettings (Maybe GlobalConfiguration) Source #

Configuration settings that apply to the event as a whole.

encoderSettings_timecodeConfig :: Lens' EncoderSettings TimecodeConfig Source #

Contains settings used to acquire and adjust timecode information from inputs.