AWS SDK for C++  1.9.157
AWS SDK for C++
Public Member Functions | List of all members
Aws::MediaConnect::Model::FmtpRequest Class Reference

#include <FmtpRequest.h>

Public Member Functions

 FmtpRequest ()
 
 FmtpRequest (Aws::Utils::Json::JsonView jsonValue)
 
FmtpRequestoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetChannelOrder () const
 
bool ChannelOrderHasBeenSet () const
 
void SetChannelOrder (const Aws::String &value)
 
void SetChannelOrder (Aws::String &&value)
 
void SetChannelOrder (const char *value)
 
FmtpRequestWithChannelOrder (const Aws::String &value)
 
FmtpRequestWithChannelOrder (Aws::String &&value)
 
FmtpRequestWithChannelOrder (const char *value)
 
const ColorimetryGetColorimetry () const
 
bool ColorimetryHasBeenSet () const
 
void SetColorimetry (const Colorimetry &value)
 
void SetColorimetry (Colorimetry &&value)
 
FmtpRequestWithColorimetry (const Colorimetry &value)
 
FmtpRequestWithColorimetry (Colorimetry &&value)
 
const Aws::StringGetExactFramerate () const
 
bool ExactFramerateHasBeenSet () const
 
void SetExactFramerate (const Aws::String &value)
 
void SetExactFramerate (Aws::String &&value)
 
void SetExactFramerate (const char *value)
 
FmtpRequestWithExactFramerate (const Aws::String &value)
 
FmtpRequestWithExactFramerate (Aws::String &&value)
 
FmtpRequestWithExactFramerate (const char *value)
 
const Aws::StringGetPar () const
 
bool ParHasBeenSet () const
 
void SetPar (const Aws::String &value)
 
void SetPar (Aws::String &&value)
 
void SetPar (const char *value)
 
FmtpRequestWithPar (const Aws::String &value)
 
FmtpRequestWithPar (Aws::String &&value)
 
FmtpRequestWithPar (const char *value)
 
const RangeGetRange () const
 
bool RangeHasBeenSet () const
 
void SetRange (const Range &value)
 
void SetRange (Range &&value)
 
FmtpRequestWithRange (const Range &value)
 
FmtpRequestWithRange (Range &&value)
 
const ScanModeGetScanMode () const
 
bool ScanModeHasBeenSet () const
 
void SetScanMode (const ScanMode &value)
 
void SetScanMode (ScanMode &&value)
 
FmtpRequestWithScanMode (const ScanMode &value)
 
FmtpRequestWithScanMode (ScanMode &&value)
 
const TcsGetTcs () const
 
bool TcsHasBeenSet () const
 
void SetTcs (const Tcs &value)
 
void SetTcs (Tcs &&value)
 
FmtpRequestWithTcs (const Tcs &value)
 
FmtpRequestWithTcs (Tcs &&value)
 

Detailed Description

The settings that you want to use to define the media stream.

See Also:

AWS API Reference

Definition at line 36 of file FmtpRequest.h.

Constructor & Destructor Documentation

◆ FmtpRequest() [1/2]

Aws::MediaConnect::Model::FmtpRequest::FmtpRequest ( )

◆ FmtpRequest() [2/2]

Aws::MediaConnect::Model::FmtpRequest::FmtpRequest ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ChannelOrderHasBeenSet()

bool Aws::MediaConnect::Model::FmtpRequest::ChannelOrderHasBeenSet ( ) const
inline

The format of the audio channel.

Definition at line 53 of file FmtpRequest.h.

◆ ColorimetryHasBeenSet()

bool Aws::MediaConnect::Model::FmtpRequest::ColorimetryHasBeenSet ( ) const
inline

The format that is used for the representation of color.

Definition at line 94 of file FmtpRequest.h.

◆ ExactFramerateHasBeenSet()

bool Aws::MediaConnect::Model::FmtpRequest::ExactFramerateHasBeenSet ( ) const
inline

The frame rate for the video stream, in frames/second. For example: 60000/1001. If you specify a whole number, MediaConnect uses a ratio of N/1. For example, if you specify 60, MediaConnect uses 60/1 as the exactFramerate.

Definition at line 129 of file FmtpRequest.h.

◆ GetChannelOrder()

const Aws::String& Aws::MediaConnect::Model::FmtpRequest::GetChannelOrder ( ) const
inline

The format of the audio channel.

Definition at line 48 of file FmtpRequest.h.

◆ GetColorimetry()

const Colorimetry& Aws::MediaConnect::Model::FmtpRequest::GetColorimetry ( ) const
inline

The format that is used for the representation of color.

Definition at line 89 of file FmtpRequest.h.

◆ GetExactFramerate()

const Aws::String& Aws::MediaConnect::Model::FmtpRequest::GetExactFramerate ( ) const
inline

The frame rate for the video stream, in frames/second. For example: 60000/1001. If you specify a whole number, MediaConnect uses a ratio of N/1. For example, if you specify 60, MediaConnect uses 60/1 as the exactFramerate.

Definition at line 122 of file FmtpRequest.h.

◆ GetPar()

const Aws::String& Aws::MediaConnect::Model::FmtpRequest::GetPar ( ) const
inline

The pixel aspect ratio (PAR) of the video.

Definition at line 177 of file FmtpRequest.h.

◆ GetRange()

const Range& Aws::MediaConnect::Model::FmtpRequest::GetRange ( ) const
inline

The encoding range of the video.

Definition at line 218 of file FmtpRequest.h.

◆ GetScanMode()

const ScanMode& Aws::MediaConnect::Model::FmtpRequest::GetScanMode ( ) const
inline

The type of compression that was used to smooth the video’s appearance.

Definition at line 249 of file FmtpRequest.h.

◆ GetTcs()

const Tcs& Aws::MediaConnect::Model::FmtpRequest::GetTcs ( ) const
inline

The transfer characteristic system (TCS) that is used in the video.

Definition at line 280 of file FmtpRequest.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::MediaConnect::Model::FmtpRequest::Jsonize ( ) const

◆ operator=()

FmtpRequest& Aws::MediaConnect::Model::FmtpRequest::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ ParHasBeenSet()

bool Aws::MediaConnect::Model::FmtpRequest::ParHasBeenSet ( ) const
inline

The pixel aspect ratio (PAR) of the video.

Definition at line 182 of file FmtpRequest.h.

◆ RangeHasBeenSet()

bool Aws::MediaConnect::Model::FmtpRequest::RangeHasBeenSet ( ) const
inline

The encoding range of the video.

Definition at line 223 of file FmtpRequest.h.

◆ ScanModeHasBeenSet()

bool Aws::MediaConnect::Model::FmtpRequest::ScanModeHasBeenSet ( ) const
inline

The type of compression that was used to smooth the video’s appearance.

Definition at line 254 of file FmtpRequest.h.

◆ SetChannelOrder() [1/3]

void Aws::MediaConnect::Model::FmtpRequest::SetChannelOrder ( Aws::String &&  value)
inline

The format of the audio channel.

Definition at line 63 of file FmtpRequest.h.

◆ SetChannelOrder() [2/3]

void Aws::MediaConnect::Model::FmtpRequest::SetChannelOrder ( const Aws::String value)
inline

The format of the audio channel.

Definition at line 58 of file FmtpRequest.h.

◆ SetChannelOrder() [3/3]

void Aws::MediaConnect::Model::FmtpRequest::SetChannelOrder ( const char *  value)
inline

The format of the audio channel.

Definition at line 68 of file FmtpRequest.h.

◆ SetColorimetry() [1/2]

void Aws::MediaConnect::Model::FmtpRequest::SetColorimetry ( Colorimetry &&  value)
inline

The format that is used for the representation of color.

Definition at line 104 of file FmtpRequest.h.

◆ SetColorimetry() [2/2]

void Aws::MediaConnect::Model::FmtpRequest::SetColorimetry ( const Colorimetry value)
inline

The format that is used for the representation of color.

Definition at line 99 of file FmtpRequest.h.

◆ SetExactFramerate() [1/3]

void Aws::MediaConnect::Model::FmtpRequest::SetExactFramerate ( Aws::String &&  value)
inline

The frame rate for the video stream, in frames/second. For example: 60000/1001. If you specify a whole number, MediaConnect uses a ratio of N/1. For example, if you specify 60, MediaConnect uses 60/1 as the exactFramerate.

Definition at line 143 of file FmtpRequest.h.

◆ SetExactFramerate() [2/3]

void Aws::MediaConnect::Model::FmtpRequest::SetExactFramerate ( const Aws::String value)
inline

The frame rate for the video stream, in frames/second. For example: 60000/1001. If you specify a whole number, MediaConnect uses a ratio of N/1. For example, if you specify 60, MediaConnect uses 60/1 as the exactFramerate.

Definition at line 136 of file FmtpRequest.h.

◆ SetExactFramerate() [3/3]

void Aws::MediaConnect::Model::FmtpRequest::SetExactFramerate ( const char *  value)
inline

The frame rate for the video stream, in frames/second. For example: 60000/1001. If you specify a whole number, MediaConnect uses a ratio of N/1. For example, if you specify 60, MediaConnect uses 60/1 as the exactFramerate.

Definition at line 150 of file FmtpRequest.h.

◆ SetPar() [1/3]

void Aws::MediaConnect::Model::FmtpRequest::SetPar ( Aws::String &&  value)
inline

The pixel aspect ratio (PAR) of the video.

Definition at line 192 of file FmtpRequest.h.

◆ SetPar() [2/3]

void Aws::MediaConnect::Model::FmtpRequest::SetPar ( const Aws::String value)
inline

The pixel aspect ratio (PAR) of the video.

Definition at line 187 of file FmtpRequest.h.

◆ SetPar() [3/3]

void Aws::MediaConnect::Model::FmtpRequest::SetPar ( const char *  value)
inline

The pixel aspect ratio (PAR) of the video.

Definition at line 197 of file FmtpRequest.h.

◆ SetRange() [1/2]

void Aws::MediaConnect::Model::FmtpRequest::SetRange ( const Range value)
inline

The encoding range of the video.

Definition at line 228 of file FmtpRequest.h.

◆ SetRange() [2/2]

void Aws::MediaConnect::Model::FmtpRequest::SetRange ( Range &&  value)
inline

The encoding range of the video.

Definition at line 233 of file FmtpRequest.h.

◆ SetScanMode() [1/2]

void Aws::MediaConnect::Model::FmtpRequest::SetScanMode ( const ScanMode value)
inline

The type of compression that was used to smooth the video’s appearance.

Definition at line 259 of file FmtpRequest.h.

◆ SetScanMode() [2/2]

void Aws::MediaConnect::Model::FmtpRequest::SetScanMode ( ScanMode &&  value)
inline

The type of compression that was used to smooth the video’s appearance.

Definition at line 264 of file FmtpRequest.h.

◆ SetTcs() [1/2]

void Aws::MediaConnect::Model::FmtpRequest::SetTcs ( const Tcs value)
inline

The transfer characteristic system (TCS) that is used in the video.

Definition at line 290 of file FmtpRequest.h.

◆ SetTcs() [2/2]

void Aws::MediaConnect::Model::FmtpRequest::SetTcs ( Tcs &&  value)
inline

The transfer characteristic system (TCS) that is used in the video.

Definition at line 295 of file FmtpRequest.h.

◆ TcsHasBeenSet()

bool Aws::MediaConnect::Model::FmtpRequest::TcsHasBeenSet ( ) const
inline

The transfer characteristic system (TCS) that is used in the video.

Definition at line 285 of file FmtpRequest.h.

◆ WithChannelOrder() [1/3]

FmtpRequest& Aws::MediaConnect::Model::FmtpRequest::WithChannelOrder ( Aws::String &&  value)
inline

The format of the audio channel.

Definition at line 78 of file FmtpRequest.h.

◆ WithChannelOrder() [2/3]

FmtpRequest& Aws::MediaConnect::Model::FmtpRequest::WithChannelOrder ( const Aws::String value)
inline

The format of the audio channel.

Definition at line 73 of file FmtpRequest.h.

◆ WithChannelOrder() [3/3]

FmtpRequest& Aws::MediaConnect::Model::FmtpRequest::WithChannelOrder ( const char *  value)
inline

The format of the audio channel.

Definition at line 83 of file FmtpRequest.h.

◆ WithColorimetry() [1/2]

FmtpRequest& Aws::MediaConnect::Model::FmtpRequest::WithColorimetry ( Colorimetry &&  value)
inline

The format that is used for the representation of color.

Definition at line 114 of file FmtpRequest.h.

◆ WithColorimetry() [2/2]

FmtpRequest& Aws::MediaConnect::Model::FmtpRequest::WithColorimetry ( const Colorimetry value)
inline

The format that is used for the representation of color.

Definition at line 109 of file FmtpRequest.h.

◆ WithExactFramerate() [1/3]

FmtpRequest& Aws::MediaConnect::Model::FmtpRequest::WithExactFramerate ( Aws::String &&  value)
inline

The frame rate for the video stream, in frames/second. For example: 60000/1001. If you specify a whole number, MediaConnect uses a ratio of N/1. For example, if you specify 60, MediaConnect uses 60/1 as the exactFramerate.

Definition at line 164 of file FmtpRequest.h.

◆ WithExactFramerate() [2/3]

FmtpRequest& Aws::MediaConnect::Model::FmtpRequest::WithExactFramerate ( const Aws::String value)
inline

The frame rate for the video stream, in frames/second. For example: 60000/1001. If you specify a whole number, MediaConnect uses a ratio of N/1. For example, if you specify 60, MediaConnect uses 60/1 as the exactFramerate.

Definition at line 157 of file FmtpRequest.h.

◆ WithExactFramerate() [3/3]

FmtpRequest& Aws::MediaConnect::Model::FmtpRequest::WithExactFramerate ( const char *  value)
inline

The frame rate for the video stream, in frames/second. For example: 60000/1001. If you specify a whole number, MediaConnect uses a ratio of N/1. For example, if you specify 60, MediaConnect uses 60/1 as the exactFramerate.

Definition at line 171 of file FmtpRequest.h.

◆ WithPar() [1/3]

FmtpRequest& Aws::MediaConnect::Model::FmtpRequest::WithPar ( Aws::String &&  value)
inline

The pixel aspect ratio (PAR) of the video.

Definition at line 207 of file FmtpRequest.h.

◆ WithPar() [2/3]

FmtpRequest& Aws::MediaConnect::Model::FmtpRequest::WithPar ( const Aws::String value)
inline

The pixel aspect ratio (PAR) of the video.

Definition at line 202 of file FmtpRequest.h.

◆ WithPar() [3/3]

FmtpRequest& Aws::MediaConnect::Model::FmtpRequest::WithPar ( const char *  value)
inline

The pixel aspect ratio (PAR) of the video.

Definition at line 212 of file FmtpRequest.h.

◆ WithRange() [1/2]

FmtpRequest& Aws::MediaConnect::Model::FmtpRequest::WithRange ( const Range value)
inline

The encoding range of the video.

Definition at line 238 of file FmtpRequest.h.

◆ WithRange() [2/2]

FmtpRequest& Aws::MediaConnect::Model::FmtpRequest::WithRange ( Range &&  value)
inline

The encoding range of the video.

Definition at line 243 of file FmtpRequest.h.

◆ WithScanMode() [1/2]

FmtpRequest& Aws::MediaConnect::Model::FmtpRequest::WithScanMode ( const ScanMode value)
inline

The type of compression that was used to smooth the video’s appearance.

Definition at line 269 of file FmtpRequest.h.

◆ WithScanMode() [2/2]

FmtpRequest& Aws::MediaConnect::Model::FmtpRequest::WithScanMode ( ScanMode &&  value)
inline

The type of compression that was used to smooth the video’s appearance.

Definition at line 274 of file FmtpRequest.h.

◆ WithTcs() [1/2]

FmtpRequest& Aws::MediaConnect::Model::FmtpRequest::WithTcs ( const Tcs value)
inline

The transfer characteristic system (TCS) that is used in the video.

Definition at line 300 of file FmtpRequest.h.

◆ WithTcs() [2/2]

FmtpRequest& Aws::MediaConnect::Model::FmtpRequest::WithTcs ( Tcs &&  value)
inline

The transfer characteristic system (TCS) that is used in the video.

Definition at line 305 of file FmtpRequest.h.


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