AWS SDK for C++

AWS SDK for C++ Version 1.11.608

Loading...
Searching...
No Matches
Public Member Functions | List of all members
Aws::MediaLive::Model::TeletextSourceSettings Class Reference

#include <TeletextSourceSettings.h>

Public Member Functions

AWS_MEDIALIVE_API TeletextSourceSettings ()=default
 
AWS_MEDIALIVE_API TeletextSourceSettings (Aws::Utils::Json::JsonView jsonValue)
 
 
AWS_MEDIALIVE_API Aws::Utils::Json::JsonValue Jsonize () const
 
 
 
template<typename OutputRectangleT = CaptionRectangle>
void SetOutputRectangle (OutputRectangleT &&value)
 
template<typename OutputRectangleT = CaptionRectangle>
TeletextSourceSettingsWithOutputRectangle (OutputRectangleT &&value)
 
const Aws::StringGetPageNumber () const
 
bool PageNumberHasBeenSet () const
 
template<typename PageNumberT = Aws::String>
void SetPageNumber (PageNumberT &&value)
 
template<typename PageNumberT = Aws::String>
TeletextSourceSettingsWithPageNumber (PageNumberT &&value)
 

Detailed Description

Teletext Source Settings

See Also:

AWS API Reference

Definition at line 32 of file TeletextSourceSettings.h.

Constructor & Destructor Documentation

◆ TeletextSourceSettings() [1/2]

AWS_MEDIALIVE_API Aws::MediaLive::Model::TeletextSourceSettings::TeletextSourceSettings ( )
default

◆ TeletextSourceSettings() [2/2]

AWS_MEDIALIVE_API Aws::MediaLive::Model::TeletextSourceSettings::TeletextSourceSettings ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetOutputRectangle()

const CaptionRectangle & Aws::MediaLive::Model::TeletextSourceSettings::GetOutputRectangle ( ) const
inline

Optionally defines a region where TTML style captions will be displayed

Definition at line 45 of file TeletextSourceSettings.h.

◆ GetPageNumber()

const Aws::String & Aws::MediaLive::Model::TeletextSourceSettings::GetPageNumber ( ) const
inline

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.

Definition at line 59 of file TeletextSourceSettings.h.

◆ Jsonize()

AWS_MEDIALIVE_API Aws::Utils::Json::JsonValue Aws::MediaLive::Model::TeletextSourceSettings::Jsonize ( ) const

◆ operator=()

AWS_MEDIALIVE_API TeletextSourceSettings & Aws::MediaLive::Model::TeletextSourceSettings::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ OutputRectangleHasBeenSet()

bool Aws::MediaLive::Model::TeletextSourceSettings::OutputRectangleHasBeenSet ( ) const
inline

Optionally defines a region where TTML style captions will be displayed

Definition at line 46 of file TeletextSourceSettings.h.

◆ PageNumberHasBeenSet()

bool Aws::MediaLive::Model::TeletextSourceSettings::PageNumberHasBeenSet ( ) const
inline

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.

Definition at line 60 of file TeletextSourceSettings.h.

◆ SetOutputRectangle()

template<typename OutputRectangleT = CaptionRectangle>
void Aws::MediaLive::Model::TeletextSourceSettings::SetOutputRectangle ( OutputRectangleT &&  value)
inline

Optionally defines a region where TTML style captions will be displayed

Definition at line 48 of file TeletextSourceSettings.h.

◆ SetPageNumber()

template<typename PageNumberT = Aws::String>
void Aws::MediaLive::Model::TeletextSourceSettings::SetPageNumber ( PageNumberT &&  value)
inline

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.

Definition at line 62 of file TeletextSourceSettings.h.

◆ WithOutputRectangle()

template<typename OutputRectangleT = CaptionRectangle>
TeletextSourceSettings & Aws::MediaLive::Model::TeletextSourceSettings::WithOutputRectangle ( OutputRectangleT &&  value)
inline

Optionally defines a region where TTML style captions will be displayed

Definition at line 50 of file TeletextSourceSettings.h.

◆ WithPageNumber()

template<typename PageNumberT = Aws::String>
TeletextSourceSettings & Aws::MediaLive::Model::TeletextSourceSettings::WithPageNumber ( PageNumberT &&  value)
inline

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.

Definition at line 64 of file TeletextSourceSettings.h.


The documentation for this class was generated from the following file: