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

#include <CaptionSelector.h>

Public Member Functions

 CaptionSelector ()
 
 CaptionSelector (Aws::Utils::Json::JsonView jsonValue)
 
CaptionSelectoroperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetCustomLanguageCode () const
 
bool CustomLanguageCodeHasBeenSet () const
 
void SetCustomLanguageCode (const Aws::String &value)
 
void SetCustomLanguageCode (Aws::String &&value)
 
void SetCustomLanguageCode (const char *value)
 
CaptionSelectorWithCustomLanguageCode (const Aws::String &value)
 
CaptionSelectorWithCustomLanguageCode (Aws::String &&value)
 
CaptionSelectorWithCustomLanguageCode (const char *value)
 
const LanguageCodeGetLanguageCode () const
 
bool LanguageCodeHasBeenSet () const
 
void SetLanguageCode (const LanguageCode &value)
 
void SetLanguageCode (LanguageCode &&value)
 
CaptionSelectorWithLanguageCode (const LanguageCode &value)
 
CaptionSelectorWithLanguageCode (LanguageCode &&value)
 
const CaptionSourceSettingsGetSourceSettings () const
 
bool SourceSettingsHasBeenSet () const
 
void SetSourceSettings (const CaptionSourceSettings &value)
 
void SetSourceSettings (CaptionSourceSettings &&value)
 
CaptionSelectorWithSourceSettings (const CaptionSourceSettings &value)
 
CaptionSelectorWithSourceSettings (CaptionSourceSettings &&value)
 

Detailed Description

Use captions selectors to specify the captions data from your input that you use in your outputs. You can use up to 20 captions selectors per input.

See Also:

AWS API Reference

Definition at line 35 of file CaptionSelector.h.

Constructor & Destructor Documentation

◆ CaptionSelector() [1/2]

Aws::MediaConvert::Model::CaptionSelector::CaptionSelector ( )

◆ CaptionSelector() [2/2]

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

Member Function Documentation

◆ CustomLanguageCodeHasBeenSet()

bool Aws::MediaConvert::Model::CaptionSelector::CustomLanguageCodeHasBeenSet ( ) const
inline

The specific language to extract from source, using the ISO 639-2 or ISO 639-3 three-letter language code. If input is SCTE-27, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub and output is Burn-in or SMPTE-TT, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub that is being passed through, omit this field (and PID field); there is no way to extract a specific language with pass-through captions.

Definition at line 64 of file CaptionSelector.h.

◆ GetCustomLanguageCode()

const Aws::String& Aws::MediaConvert::Model::CaptionSelector::GetCustomLanguageCode ( ) const
inline

The specific language to extract from source, using the ISO 639-2 or ISO 639-3 three-letter language code. If input is SCTE-27, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub and output is Burn-in or SMPTE-TT, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub that is being passed through, omit this field (and PID field); there is no way to extract a specific language with pass-through captions.

Definition at line 53 of file CaptionSelector.h.

◆ GetLanguageCode()

const LanguageCode& Aws::MediaConvert::Model::CaptionSelector::GetLanguageCode ( ) const
inline

The specific language to extract from source. If input is SCTE-27, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub and output is Burn-in or SMPTE-TT, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub that is being passed through, omit this field (and PID field); there is no way to extract a specific language with pass-through captions.

Definition at line 141 of file CaptionSelector.h.

◆ GetSourceSettings()

const CaptionSourceSettings& Aws::MediaConvert::Model::CaptionSelector::GetSourceSettings ( ) const
inline

If your input captions are SCC, TTML, STL, SMI, SRT, or IMSC in an xml file, specify the URI of the input captions source file. If your input captions are IMSC in an IMF package, use TrackSourceSettings instead of FileSoureSettings.

Definition at line 199 of file CaptionSelector.h.

◆ Jsonize()

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

◆ LanguageCodeHasBeenSet()

bool Aws::MediaConvert::Model::CaptionSelector::LanguageCodeHasBeenSet ( ) const
inline

The specific language to extract from source. If input is SCTE-27, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub and output is Burn-in or SMPTE-TT, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub that is being passed through, omit this field (and PID field); there is no way to extract a specific language with pass-through captions.

Definition at line 151 of file CaptionSelector.h.

◆ operator=()

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

◆ SetCustomLanguageCode() [1/3]

void Aws::MediaConvert::Model::CaptionSelector::SetCustomLanguageCode ( Aws::String &&  value)
inline

The specific language to extract from source, using the ISO 639-2 or ISO 639-3 three-letter language code. If input is SCTE-27, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub and output is Burn-in or SMPTE-TT, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub that is being passed through, omit this field (and PID field); there is no way to extract a specific language with pass-through captions.

Definition at line 86 of file CaptionSelector.h.

◆ SetCustomLanguageCode() [2/3]

void Aws::MediaConvert::Model::CaptionSelector::SetCustomLanguageCode ( const Aws::String value)
inline

The specific language to extract from source, using the ISO 639-2 or ISO 639-3 three-letter language code. If input is SCTE-27, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub and output is Burn-in or SMPTE-TT, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub that is being passed through, omit this field (and PID field); there is no way to extract a specific language with pass-through captions.

Definition at line 75 of file CaptionSelector.h.

◆ SetCustomLanguageCode() [3/3]

void Aws::MediaConvert::Model::CaptionSelector::SetCustomLanguageCode ( const char *  value)
inline

The specific language to extract from source, using the ISO 639-2 or ISO 639-3 three-letter language code. If input is SCTE-27, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub and output is Burn-in or SMPTE-TT, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub that is being passed through, omit this field (and PID field); there is no way to extract a specific language with pass-through captions.

Definition at line 97 of file CaptionSelector.h.

◆ SetLanguageCode() [1/2]

void Aws::MediaConvert::Model::CaptionSelector::SetLanguageCode ( const LanguageCode value)
inline

The specific language to extract from source. If input is SCTE-27, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub and output is Burn-in or SMPTE-TT, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub that is being passed through, omit this field (and PID field); there is no way to extract a specific language with pass-through captions.

Definition at line 161 of file CaptionSelector.h.

◆ SetLanguageCode() [2/2]

void Aws::MediaConvert::Model::CaptionSelector::SetLanguageCode ( LanguageCode &&  value)
inline

The specific language to extract from source. If input is SCTE-27, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub and output is Burn-in or SMPTE-TT, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub that is being passed through, omit this field (and PID field); there is no way to extract a specific language with pass-through captions.

Definition at line 171 of file CaptionSelector.h.

◆ SetSourceSettings() [1/2]

void Aws::MediaConvert::Model::CaptionSelector::SetSourceSettings ( CaptionSourceSettings &&  value)
inline

If your input captions are SCC, TTML, STL, SMI, SRT, or IMSC in an xml file, specify the URI of the input captions source file. If your input captions are IMSC in an IMF package, use TrackSourceSettings instead of FileSoureSettings.

Definition at line 220 of file CaptionSelector.h.

◆ SetSourceSettings() [2/2]

void Aws::MediaConvert::Model::CaptionSelector::SetSourceSettings ( const CaptionSourceSettings value)
inline

If your input captions are SCC, TTML, STL, SMI, SRT, or IMSC in an xml file, specify the URI of the input captions source file. If your input captions are IMSC in an IMF package, use TrackSourceSettings instead of FileSoureSettings.

Definition at line 213 of file CaptionSelector.h.

◆ SourceSettingsHasBeenSet()

bool Aws::MediaConvert::Model::CaptionSelector::SourceSettingsHasBeenSet ( ) const
inline

If your input captions are SCC, TTML, STL, SMI, SRT, or IMSC in an xml file, specify the URI of the input captions source file. If your input captions are IMSC in an IMF package, use TrackSourceSettings instead of FileSoureSettings.

Definition at line 206 of file CaptionSelector.h.

◆ WithCustomLanguageCode() [1/3]

CaptionSelector& Aws::MediaConvert::Model::CaptionSelector::WithCustomLanguageCode ( Aws::String &&  value)
inline

The specific language to extract from source, using the ISO 639-2 or ISO 639-3 three-letter language code. If input is SCTE-27, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub and output is Burn-in or SMPTE-TT, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub that is being passed through, omit this field (and PID field); there is no way to extract a specific language with pass-through captions.

Definition at line 119 of file CaptionSelector.h.

◆ WithCustomLanguageCode() [2/3]

CaptionSelector& Aws::MediaConvert::Model::CaptionSelector::WithCustomLanguageCode ( const Aws::String value)
inline

The specific language to extract from source, using the ISO 639-2 or ISO 639-3 three-letter language code. If input is SCTE-27, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub and output is Burn-in or SMPTE-TT, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub that is being passed through, omit this field (and PID field); there is no way to extract a specific language with pass-through captions.

Definition at line 108 of file CaptionSelector.h.

◆ WithCustomLanguageCode() [3/3]

CaptionSelector& Aws::MediaConvert::Model::CaptionSelector::WithCustomLanguageCode ( const char *  value)
inline

The specific language to extract from source, using the ISO 639-2 or ISO 639-3 three-letter language code. If input is SCTE-27, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub and output is Burn-in or SMPTE-TT, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub that is being passed through, omit this field (and PID field); there is no way to extract a specific language with pass-through captions.

Definition at line 130 of file CaptionSelector.h.

◆ WithLanguageCode() [1/2]

CaptionSelector& Aws::MediaConvert::Model::CaptionSelector::WithLanguageCode ( const LanguageCode value)
inline

The specific language to extract from source. If input is SCTE-27, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub and output is Burn-in or SMPTE-TT, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub that is being passed through, omit this field (and PID field); there is no way to extract a specific language with pass-through captions.

Definition at line 181 of file CaptionSelector.h.

◆ WithLanguageCode() [2/2]

CaptionSelector& Aws::MediaConvert::Model::CaptionSelector::WithLanguageCode ( LanguageCode &&  value)
inline

The specific language to extract from source. If input is SCTE-27, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub and output is Burn-in or SMPTE-TT, complete this field and/or PID to select the caption language to extract. If input is DVB-Sub that is being passed through, omit this field (and PID field); there is no way to extract a specific language with pass-through captions.

Definition at line 191 of file CaptionSelector.h.

◆ WithSourceSettings() [1/2]

CaptionSelector& Aws::MediaConvert::Model::CaptionSelector::WithSourceSettings ( CaptionSourceSettings &&  value)
inline

If your input captions are SCC, TTML, STL, SMI, SRT, or IMSC in an xml file, specify the URI of the input captions source file. If your input captions are IMSC in an IMF package, use TrackSourceSettings instead of FileSoureSettings.

Definition at line 234 of file CaptionSelector.h.

◆ WithSourceSettings() [2/2]

CaptionSelector& Aws::MediaConvert::Model::CaptionSelector::WithSourceSettings ( const CaptionSourceSettings value)
inline

If your input captions are SCC, TTML, STL, SMI, SRT, or IMSC in an xml file, specify the URI of the input captions source file. If your input captions are IMSC in an IMF package, use TrackSourceSettings instead of FileSoureSettings.

Definition at line 227 of file CaptionSelector.h.


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