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.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
Eq WebvttHlsSourceSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.WebvttHlsSourceSettings

Read WebvttHlsSourceSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.WebvttHlsSourceSettings

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

NFData WebvttHlsSourceSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.WebvttHlsSourceSettings

Methods

rnf :: WebvttHlsSourceSettings -> () #

Hashable WebvttHlsSourceSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.WebvttHlsSourceSettings

ToJSON WebvttHlsSourceSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.WebvttHlsSourceSettings

FromJSON 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" "libZSservicesZSamazonka-mediaconvertZSamazonka-mediaconvert" 'False) (C1 ('MetaCons "WebvttHlsSourceSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "renditionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "renditionGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "renditionLanguageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LanguageCode)))))

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:renditionName:WebvttHlsSourceSettings', webvttHlsSourceSettings_renditionName - Optional. Specify media name

$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

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

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