AWS SDK for C++  1.9.65
AWS SDK for C++
Public Member Functions | List of all members
Aws::MediaConvert::Model::TtmlDestinationSettings Class Reference

#include <TtmlDestinationSettings.h>

Public Member Functions

 TtmlDestinationSettings ()
 
 TtmlDestinationSettings (Aws::Utils::Json::JsonView jsonValue)
 
TtmlDestinationSettingsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const TtmlStylePassthroughGetStylePassthrough () const
 
bool StylePassthroughHasBeenSet () const
 
void SetStylePassthrough (const TtmlStylePassthrough &value)
 
void SetStylePassthrough (TtmlStylePassthrough &&value)
 
TtmlDestinationSettingsWithStylePassthrough (const TtmlStylePassthrough &value)
 
TtmlDestinationSettingsWithStylePassthrough (TtmlStylePassthrough &&value)
 

Detailed Description

Settings related to TTML captions. TTML is a sidecar format that holds captions in a file that is separate from the video container. Set up sidecar captions in the same output group, but different output from your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html. When you work directly in your JSON job specification, include this object and any required children when you set destinationType to TTML.

See Also:

AWS API Reference

Definition at line 38 of file TtmlDestinationSettings.h.

Constructor & Destructor Documentation

◆ TtmlDestinationSettings() [1/2]

Aws::MediaConvert::Model::TtmlDestinationSettings::TtmlDestinationSettings ( )

◆ TtmlDestinationSettings() [2/2]

Aws::MediaConvert::Model::TtmlDestinationSettings::TtmlDestinationSettings ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetStylePassthrough()

const TtmlStylePassthrough& Aws::MediaConvert::Model::TtmlDestinationSettings::GetStylePassthrough ( ) const
inline

Pass through style and position information from a TTML-like input source (TTML, IMSC, SMPTE-TT) to the TTML output.

Definition at line 51 of file TtmlDestinationSettings.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::MediaConvert::Model::TtmlDestinationSettings::Jsonize ( ) const

◆ operator=()

TtmlDestinationSettings& Aws::MediaConvert::Model::TtmlDestinationSettings::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetStylePassthrough() [1/2]

void Aws::MediaConvert::Model::TtmlDestinationSettings::SetStylePassthrough ( const TtmlStylePassthrough value)
inline

Pass through style and position information from a TTML-like input source (TTML, IMSC, SMPTE-TT) to the TTML output.

Definition at line 63 of file TtmlDestinationSettings.h.

◆ SetStylePassthrough() [2/2]

void Aws::MediaConvert::Model::TtmlDestinationSettings::SetStylePassthrough ( TtmlStylePassthrough &&  value)
inline

Pass through style and position information from a TTML-like input source (TTML, IMSC, SMPTE-TT) to the TTML output.

Definition at line 69 of file TtmlDestinationSettings.h.

◆ StylePassthroughHasBeenSet()

bool Aws::MediaConvert::Model::TtmlDestinationSettings::StylePassthroughHasBeenSet ( ) const
inline

Pass through style and position information from a TTML-like input source (TTML, IMSC, SMPTE-TT) to the TTML output.

Definition at line 57 of file TtmlDestinationSettings.h.

◆ WithStylePassthrough() [1/2]

TtmlDestinationSettings& Aws::MediaConvert::Model::TtmlDestinationSettings::WithStylePassthrough ( const TtmlStylePassthrough value)
inline

Pass through style and position information from a TTML-like input source (TTML, IMSC, SMPTE-TT) to the TTML output.

Definition at line 75 of file TtmlDestinationSettings.h.

◆ WithStylePassthrough() [2/2]

TtmlDestinationSettings& Aws::MediaConvert::Model::TtmlDestinationSettings::WithStylePassthrough ( TtmlStylePassthrough &&  value)
inline

Pass through style and position information from a TTML-like input source (TTML, IMSC, SMPTE-TT) to the TTML output.

Definition at line 81 of file TtmlDestinationSettings.h.


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