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

Description

 
Synopsis

Documentation

data WebvttHlsSourceSettings Source #

Settings specific to WebVTT sources in HLS alternative rendition group. Specify the properties (renditionGroupId, renditionName or renditionLanguageCode) to identify the unique subtitle track among the alternative rendition groups present in the HLS manifest. If no unique track is found, or multiple tracks match the specified properties, the job fails. If there is only one subtitle track in the rendition group, the settings can be left empty and the default subtitle track will be chosen. If your caption source is a sidecar file, use FileSourceSettings instead of WebvttHlsSourceSettings.

See: newWebvttHlsSourceSettings smart constructor.

Constructors

WebvttHlsSourceSettings' 

Fields

Instances

Instances details
FromJSON WebvttHlsSourceSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.WebvttHlsSourceSettings

ToJSON WebvttHlsSourceSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.WebvttHlsSourceSettings

Generic WebvttHlsSourceSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.WebvttHlsSourceSettings

Associated Types

type Rep WebvttHlsSourceSettings :: Type -> Type #

Read WebvttHlsSourceSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.WebvttHlsSourceSettings

Show WebvttHlsSourceSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.WebvttHlsSourceSettings

NFData WebvttHlsSourceSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.WebvttHlsSourceSettings

Methods

rnf :: WebvttHlsSourceSettings -> () #

Eq WebvttHlsSourceSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.WebvttHlsSourceSettings

Hashable WebvttHlsSourceSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.WebvttHlsSourceSettings

type Rep WebvttHlsSourceSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.WebvttHlsSourceSettings

type Rep WebvttHlsSourceSettings = D1 ('MetaData "WebvttHlsSourceSettings" "Amazonka.MediaConvert.Types.WebvttHlsSourceSettings" "amazonka-mediaconvert-2.0-ClG8xHhlx4y6bdaCrZchqH" 'False) (C1 ('MetaCons "WebvttHlsSourceSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "renditionGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "renditionLanguageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LanguageCode)) :*: S1 ('MetaSel ('Just "renditionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newWebvttHlsSourceSettings :: WebvttHlsSourceSettings Source #

Create a value of WebvttHlsSourceSettings 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:renditionGroupId:WebvttHlsSourceSettings', webvttHlsSourceSettings_renditionGroupId - Optional. Specify alternative group ID

$sel:renditionLanguageCode:WebvttHlsSourceSettings', webvttHlsSourceSettings_renditionLanguageCode - Optional. Specify ISO 639-2 or ISO 639-3 code in the language property

$sel:renditionName:WebvttHlsSourceSettings', webvttHlsSourceSettings_renditionName - Optional. Specify media name

webvttHlsSourceSettings_renditionLanguageCode :: Lens' WebvttHlsSourceSettings (Maybe LanguageCode) Source #

Optional. Specify ISO 639-2 or ISO 639-3 code in the language property