amazonka-medialive-2.0: Amazon Elemental MediaLive 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.MediaLive.Types.TeletextSourceSettings

Description

 
Synopsis

Documentation

data TeletextSourceSettings Source #

Teletext Source Settings

See: newTeletextSourceSettings smart constructor.

Constructors

TeletextSourceSettings' 

Fields

  • outputRectangle :: Maybe CaptionRectangle

    Optionally defines a region where TTML style captions will be displayed

  • pageNumber :: Maybe Text

    Specifies the teletext page number within the data stream from which to extract captions. Range of 0x100 (256) to 0x8FF (2303). Unused for passthrough. Should be specified as a hexadecimal string with no "0x" prefix.

Instances

Instances details
FromJSON TeletextSourceSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.TeletextSourceSettings

ToJSON TeletextSourceSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.TeletextSourceSettings

Generic TeletextSourceSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.TeletextSourceSettings

Associated Types

type Rep TeletextSourceSettings :: Type -> Type #

Read TeletextSourceSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.TeletextSourceSettings

Show TeletextSourceSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.TeletextSourceSettings

NFData TeletextSourceSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.TeletextSourceSettings

Methods

rnf :: TeletextSourceSettings -> () #

Eq TeletextSourceSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.TeletextSourceSettings

Hashable TeletextSourceSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.TeletextSourceSettings

type Rep TeletextSourceSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.TeletextSourceSettings

type Rep TeletextSourceSettings = D1 ('MetaData "TeletextSourceSettings" "Amazonka.MediaLive.Types.TeletextSourceSettings" "amazonka-medialive-2.0-FK9HUAz0OmeIH2i6eRdod0" 'False) (C1 ('MetaCons "TeletextSourceSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "outputRectangle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CaptionRectangle)) :*: S1 ('MetaSel ('Just "pageNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newTeletextSourceSettings :: TeletextSourceSettings Source #

Create a value of TeletextSourceSettings 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:outputRectangle:TeletextSourceSettings', teletextSourceSettings_outputRectangle - Optionally defines a region where TTML style captions will be displayed

$sel:pageNumber:TeletextSourceSettings', teletextSourceSettings_pageNumber - Specifies the teletext page number within the data stream from which to extract captions. Range of 0x100 (256) to 0x8FF (2303). Unused for passthrough. Should be specified as a hexadecimal string with no "0x" prefix.

teletextSourceSettings_outputRectangle :: Lens' TeletextSourceSettings (Maybe CaptionRectangle) Source #

Optionally defines a region where TTML style captions will be displayed

teletextSourceSettings_pageNumber :: Lens' TeletextSourceSettings (Maybe Text) Source #

Specifies the teletext page number within the data stream from which to extract captions. Range of 0x100 (256) to 0x8FF (2303). Unused for passthrough. Should be specified as a hexadecimal string with no "0x" prefix.