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

#include <VideoCodecSettings.h>

Public Member Functions

 VideoCodecSettings ()
 
 VideoCodecSettings (Aws::Utils::Json::JsonView jsonValue)
 
VideoCodecSettingsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Av1SettingsGetAv1Settings () const
 
bool Av1SettingsHasBeenSet () const
 
void SetAv1Settings (const Av1Settings &value)
 
void SetAv1Settings (Av1Settings &&value)
 
VideoCodecSettingsWithAv1Settings (const Av1Settings &value)
 
VideoCodecSettingsWithAv1Settings (Av1Settings &&value)
 
const AvcIntraSettingsGetAvcIntraSettings () const
 
bool AvcIntraSettingsHasBeenSet () const
 
void SetAvcIntraSettings (const AvcIntraSettings &value)
 
void SetAvcIntraSettings (AvcIntraSettings &&value)
 
VideoCodecSettingsWithAvcIntraSettings (const AvcIntraSettings &value)
 
VideoCodecSettingsWithAvcIntraSettings (AvcIntraSettings &&value)
 
const VideoCodecGetCodec () const
 
bool CodecHasBeenSet () const
 
void SetCodec (const VideoCodec &value)
 
void SetCodec (VideoCodec &&value)
 
VideoCodecSettingsWithCodec (const VideoCodec &value)
 
VideoCodecSettingsWithCodec (VideoCodec &&value)
 
const FrameCaptureSettingsGetFrameCaptureSettings () const
 
bool FrameCaptureSettingsHasBeenSet () const
 
void SetFrameCaptureSettings (const FrameCaptureSettings &value)
 
void SetFrameCaptureSettings (FrameCaptureSettings &&value)
 
VideoCodecSettingsWithFrameCaptureSettings (const FrameCaptureSettings &value)
 
VideoCodecSettingsWithFrameCaptureSettings (FrameCaptureSettings &&value)
 
const H264SettingsGetH264Settings () const
 
bool H264SettingsHasBeenSet () const
 
void SetH264Settings (const H264Settings &value)
 
void SetH264Settings (H264Settings &&value)
 
VideoCodecSettingsWithH264Settings (const H264Settings &value)
 
VideoCodecSettingsWithH264Settings (H264Settings &&value)
 
const H265SettingsGetH265Settings () const
 
bool H265SettingsHasBeenSet () const
 
void SetH265Settings (const H265Settings &value)
 
void SetH265Settings (H265Settings &&value)
 
VideoCodecSettingsWithH265Settings (const H265Settings &value)
 
VideoCodecSettingsWithH265Settings (H265Settings &&value)
 
const Mpeg2SettingsGetMpeg2Settings () const
 
bool Mpeg2SettingsHasBeenSet () const
 
void SetMpeg2Settings (const Mpeg2Settings &value)
 
void SetMpeg2Settings (Mpeg2Settings &&value)
 
VideoCodecSettingsWithMpeg2Settings (const Mpeg2Settings &value)
 
VideoCodecSettingsWithMpeg2Settings (Mpeg2Settings &&value)
 
const ProresSettingsGetProresSettings () const
 
bool ProresSettingsHasBeenSet () const
 
void SetProresSettings (const ProresSettings &value)
 
void SetProresSettings (ProresSettings &&value)
 
VideoCodecSettingsWithProresSettings (const ProresSettings &value)
 
VideoCodecSettingsWithProresSettings (ProresSettings &&value)
 
const Vc3SettingsGetVc3Settings () const
 
bool Vc3SettingsHasBeenSet () const
 
void SetVc3Settings (const Vc3Settings &value)
 
void SetVc3Settings (Vc3Settings &&value)
 
VideoCodecSettingsWithVc3Settings (const Vc3Settings &value)
 
VideoCodecSettingsWithVc3Settings (Vc3Settings &&value)
 
const Vp8SettingsGetVp8Settings () const
 
bool Vp8SettingsHasBeenSet () const
 
void SetVp8Settings (const Vp8Settings &value)
 
void SetVp8Settings (Vp8Settings &&value)
 
VideoCodecSettingsWithVp8Settings (const Vp8Settings &value)
 
VideoCodecSettingsWithVp8Settings (Vp8Settings &&value)
 
const Vp9SettingsGetVp9Settings () const
 
bool Vp9SettingsHasBeenSet () const
 
void SetVp9Settings (const Vp9Settings &value)
 
void SetVp9Settings (Vp9Settings &&value)
 
VideoCodecSettingsWithVp9Settings (const Vp9Settings &value)
 
VideoCodecSettingsWithVp9Settings (Vp9Settings &&value)
 
const XavcSettingsGetXavcSettings () const
 
bool XavcSettingsHasBeenSet () const
 
void SetXavcSettings (const XavcSettings &value)
 
void SetXavcSettings (XavcSettings &&value)
 
VideoCodecSettingsWithXavcSettings (const XavcSettings &value)
 
VideoCodecSettingsWithXavcSettings (XavcSettings &&value)
 

Detailed Description

Video codec settings, (CodecSettings) under (VideoDescription), contains the group of settings related to video encoding. The settings in this group vary depending on the value that you choose for Video codec (Codec). For each codec enum that you choose, define the corresponding settings object. The following lists the codec enum, settings object pairs. * AV1, Av1Settings * AVC_INTRA, AvcIntraSettings * FRAME_CAPTURE, FrameCaptureSettings * H_264, H264Settings * H_265, H265Settings * MPEG2, Mpeg2Settings * PRORES, ProresSettings * VC3, Vc3Settings * VP8, Vp8Settings * VP9, Vp9Settings * XAVC, XavcSettings

See Also:

AWS API Reference

Definition at line 50 of file VideoCodecSettings.h.

Constructor & Destructor Documentation

◆ VideoCodecSettings() [1/2]

Aws::MediaConvert::Model::VideoCodecSettings::VideoCodecSettings ( )

◆ VideoCodecSettings() [2/2]

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

Member Function Documentation

◆ Av1SettingsHasBeenSet()

bool Aws::MediaConvert::Model::VideoCodecSettings::Av1SettingsHasBeenSet ( ) const
inline

Required when you set Codec, under VideoDescription>CodecSettings to the value AV1.

Definition at line 69 of file VideoCodecSettings.h.

◆ AvcIntraSettingsHasBeenSet()

bool Aws::MediaConvert::Model::VideoCodecSettings::AvcIntraSettingsHasBeenSet ( ) const
inline

Required when you choose AVC-Intra for your output video codec. For more information about the AVC-Intra settings, see the relevant specification. For detailed information about SD and HD in AVC-Intra, see https://ieeexplore.ieee.org/document/7290936. For information about 4K/2K in AVC-Intra, see https://pro-av.panasonic.net/en/avc-ultra/AVC-ULTRAoverview.pdf.

Definition at line 112 of file VideoCodecSettings.h.

◆ CodecHasBeenSet()

bool Aws::MediaConvert::Model::VideoCodecSettings::CodecHasBeenSet ( ) const
inline

Specifies the video codec. This must be equal to one of the enum values defined by the object VideoCodec.

Definition at line 161 of file VideoCodecSettings.h.

◆ FrameCaptureSettingsHasBeenSet()

bool Aws::MediaConvert::Model::VideoCodecSettings::FrameCaptureSettingsHasBeenSet ( ) const
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value FRAME_CAPTURE.

Definition at line 198 of file VideoCodecSettings.h.

◆ GetAv1Settings()

const Av1Settings& Aws::MediaConvert::Model::VideoCodecSettings::GetAv1Settings ( ) const
inline

Required when you set Codec, under VideoDescription>CodecSettings to the value AV1.

Definition at line 63 of file VideoCodecSettings.h.

◆ GetAvcIntraSettings()

const AvcIntraSettings& Aws::MediaConvert::Model::VideoCodecSettings::GetAvcIntraSettings ( ) const
inline

Required when you choose AVC-Intra for your output video codec. For more information about the AVC-Intra settings, see the relevant specification. For detailed information about SD and HD in AVC-Intra, see https://ieeexplore.ieee.org/document/7290936. For information about 4K/2K in AVC-Intra, see https://pro-av.panasonic.net/en/avc-ultra/AVC-ULTRAoverview.pdf.

Definition at line 103 of file VideoCodecSettings.h.

◆ GetCodec()

const VideoCodec& Aws::MediaConvert::Model::VideoCodecSettings::GetCodec ( ) const
inline

Specifies the video codec. This must be equal to one of the enum values defined by the object VideoCodec.

Definition at line 155 of file VideoCodecSettings.h.

◆ GetFrameCaptureSettings()

const FrameCaptureSettings& Aws::MediaConvert::Model::VideoCodecSettings::GetFrameCaptureSettings ( ) const
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value FRAME_CAPTURE.

Definition at line 192 of file VideoCodecSettings.h.

◆ GetH264Settings()

const H264Settings& Aws::MediaConvert::Model::VideoCodecSettings::GetH264Settings ( ) const
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value H_264.

Definition at line 229 of file VideoCodecSettings.h.

◆ GetH265Settings()

const H265Settings& Aws::MediaConvert::Model::VideoCodecSettings::GetH265Settings ( ) const
inline

Settings for H265 codec

Definition at line 265 of file VideoCodecSettings.h.

◆ GetMpeg2Settings()

const Mpeg2Settings& Aws::MediaConvert::Model::VideoCodecSettings::GetMpeg2Settings ( ) const
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value MPEG2.

Definition at line 297 of file VideoCodecSettings.h.

◆ GetProresSettings()

const ProresSettings& Aws::MediaConvert::Model::VideoCodecSettings::GetProresSettings ( ) const
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value PRORES.

Definition at line 334 of file VideoCodecSettings.h.

◆ GetVc3Settings()

const Vc3Settings& Aws::MediaConvert::Model::VideoCodecSettings::GetVc3Settings ( ) const
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value VC3

Definition at line 371 of file VideoCodecSettings.h.

◆ GetVp8Settings()

const Vp8Settings& Aws::MediaConvert::Model::VideoCodecSettings::GetVp8Settings ( ) const
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value VP8.

Definition at line 408 of file VideoCodecSettings.h.

◆ GetVp9Settings()

const Vp9Settings& Aws::MediaConvert::Model::VideoCodecSettings::GetVp9Settings ( ) const
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value VP9.

Definition at line 445 of file VideoCodecSettings.h.

◆ GetXavcSettings()

const XavcSettings& Aws::MediaConvert::Model::VideoCodecSettings::GetXavcSettings ( ) const
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value XAVC.

Definition at line 482 of file VideoCodecSettings.h.

◆ H264SettingsHasBeenSet()

bool Aws::MediaConvert::Model::VideoCodecSettings::H264SettingsHasBeenSet ( ) const
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value H_264.

Definition at line 235 of file VideoCodecSettings.h.

◆ H265SettingsHasBeenSet()

bool Aws::MediaConvert::Model::VideoCodecSettings::H265SettingsHasBeenSet ( ) const
inline

Settings for H265 codec

Definition at line 270 of file VideoCodecSettings.h.

◆ Jsonize()

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

◆ Mpeg2SettingsHasBeenSet()

bool Aws::MediaConvert::Model::VideoCodecSettings::Mpeg2SettingsHasBeenSet ( ) const
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value MPEG2.

Definition at line 303 of file VideoCodecSettings.h.

◆ operator=()

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

◆ ProresSettingsHasBeenSet()

bool Aws::MediaConvert::Model::VideoCodecSettings::ProresSettingsHasBeenSet ( ) const
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value PRORES.

Definition at line 340 of file VideoCodecSettings.h.

◆ SetAv1Settings() [1/2]

void Aws::MediaConvert::Model::VideoCodecSettings::SetAv1Settings ( Av1Settings &&  value)
inline

Required when you set Codec, under VideoDescription>CodecSettings to the value AV1.

Definition at line 81 of file VideoCodecSettings.h.

◆ SetAv1Settings() [2/2]

void Aws::MediaConvert::Model::VideoCodecSettings::SetAv1Settings ( const Av1Settings value)
inline

Required when you set Codec, under VideoDescription>CodecSettings to the value AV1.

Definition at line 75 of file VideoCodecSettings.h.

◆ SetAvcIntraSettings() [1/2]

void Aws::MediaConvert::Model::VideoCodecSettings::SetAvcIntraSettings ( AvcIntraSettings &&  value)
inline

Required when you choose AVC-Intra for your output video codec. For more information about the AVC-Intra settings, see the relevant specification. For detailed information about SD and HD in AVC-Intra, see https://ieeexplore.ieee.org/document/7290936. For information about 4K/2K in AVC-Intra, see https://pro-av.panasonic.net/en/avc-ultra/AVC-ULTRAoverview.pdf.

Definition at line 130 of file VideoCodecSettings.h.

◆ SetAvcIntraSettings() [2/2]

void Aws::MediaConvert::Model::VideoCodecSettings::SetAvcIntraSettings ( const AvcIntraSettings value)
inline

Required when you choose AVC-Intra for your output video codec. For more information about the AVC-Intra settings, see the relevant specification. For detailed information about SD and HD in AVC-Intra, see https://ieeexplore.ieee.org/document/7290936. For information about 4K/2K in AVC-Intra, see https://pro-av.panasonic.net/en/avc-ultra/AVC-ULTRAoverview.pdf.

Definition at line 121 of file VideoCodecSettings.h.

◆ SetCodec() [1/2]

void Aws::MediaConvert::Model::VideoCodecSettings::SetCodec ( const VideoCodec value)
inline

Specifies the video codec. This must be equal to one of the enum values defined by the object VideoCodec.

Definition at line 167 of file VideoCodecSettings.h.

◆ SetCodec() [2/2]

void Aws::MediaConvert::Model::VideoCodecSettings::SetCodec ( VideoCodec &&  value)
inline

Specifies the video codec. This must be equal to one of the enum values defined by the object VideoCodec.

Definition at line 173 of file VideoCodecSettings.h.

◆ SetFrameCaptureSettings() [1/2]

void Aws::MediaConvert::Model::VideoCodecSettings::SetFrameCaptureSettings ( const FrameCaptureSettings value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value FRAME_CAPTURE.

Definition at line 204 of file VideoCodecSettings.h.

◆ SetFrameCaptureSettings() [2/2]

void Aws::MediaConvert::Model::VideoCodecSettings::SetFrameCaptureSettings ( FrameCaptureSettings &&  value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value FRAME_CAPTURE.

Definition at line 210 of file VideoCodecSettings.h.

◆ SetH264Settings() [1/2]

void Aws::MediaConvert::Model::VideoCodecSettings::SetH264Settings ( const H264Settings value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value H_264.

Definition at line 241 of file VideoCodecSettings.h.

◆ SetH264Settings() [2/2]

void Aws::MediaConvert::Model::VideoCodecSettings::SetH264Settings ( H264Settings &&  value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value H_264.

Definition at line 247 of file VideoCodecSettings.h.

◆ SetH265Settings() [1/2]

void Aws::MediaConvert::Model::VideoCodecSettings::SetH265Settings ( const H265Settings value)
inline

Settings for H265 codec

Definition at line 275 of file VideoCodecSettings.h.

◆ SetH265Settings() [2/2]

void Aws::MediaConvert::Model::VideoCodecSettings::SetH265Settings ( H265Settings &&  value)
inline

Settings for H265 codec

Definition at line 280 of file VideoCodecSettings.h.

◆ SetMpeg2Settings() [1/2]

void Aws::MediaConvert::Model::VideoCodecSettings::SetMpeg2Settings ( const Mpeg2Settings value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value MPEG2.

Definition at line 309 of file VideoCodecSettings.h.

◆ SetMpeg2Settings() [2/2]

void Aws::MediaConvert::Model::VideoCodecSettings::SetMpeg2Settings ( Mpeg2Settings &&  value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value MPEG2.

Definition at line 315 of file VideoCodecSettings.h.

◆ SetProresSettings() [1/2]

void Aws::MediaConvert::Model::VideoCodecSettings::SetProresSettings ( const ProresSettings value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value PRORES.

Definition at line 346 of file VideoCodecSettings.h.

◆ SetProresSettings() [2/2]

void Aws::MediaConvert::Model::VideoCodecSettings::SetProresSettings ( ProresSettings &&  value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value PRORES.

Definition at line 352 of file VideoCodecSettings.h.

◆ SetVc3Settings() [1/2]

void Aws::MediaConvert::Model::VideoCodecSettings::SetVc3Settings ( const Vc3Settings value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value VC3

Definition at line 383 of file VideoCodecSettings.h.

◆ SetVc3Settings() [2/2]

void Aws::MediaConvert::Model::VideoCodecSettings::SetVc3Settings ( Vc3Settings &&  value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value VC3

Definition at line 389 of file VideoCodecSettings.h.

◆ SetVp8Settings() [1/2]

void Aws::MediaConvert::Model::VideoCodecSettings::SetVp8Settings ( const Vp8Settings value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value VP8.

Definition at line 420 of file VideoCodecSettings.h.

◆ SetVp8Settings() [2/2]

void Aws::MediaConvert::Model::VideoCodecSettings::SetVp8Settings ( Vp8Settings &&  value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value VP8.

Definition at line 426 of file VideoCodecSettings.h.

◆ SetVp9Settings() [1/2]

void Aws::MediaConvert::Model::VideoCodecSettings::SetVp9Settings ( const Vp9Settings value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value VP9.

Definition at line 457 of file VideoCodecSettings.h.

◆ SetVp9Settings() [2/2]

void Aws::MediaConvert::Model::VideoCodecSettings::SetVp9Settings ( Vp9Settings &&  value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value VP9.

Definition at line 463 of file VideoCodecSettings.h.

◆ SetXavcSettings() [1/2]

void Aws::MediaConvert::Model::VideoCodecSettings::SetXavcSettings ( const XavcSettings value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value XAVC.

Definition at line 494 of file VideoCodecSettings.h.

◆ SetXavcSettings() [2/2]

void Aws::MediaConvert::Model::VideoCodecSettings::SetXavcSettings ( XavcSettings &&  value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value XAVC.

Definition at line 500 of file VideoCodecSettings.h.

◆ Vc3SettingsHasBeenSet()

bool Aws::MediaConvert::Model::VideoCodecSettings::Vc3SettingsHasBeenSet ( ) const
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value VC3

Definition at line 377 of file VideoCodecSettings.h.

◆ Vp8SettingsHasBeenSet()

bool Aws::MediaConvert::Model::VideoCodecSettings::Vp8SettingsHasBeenSet ( ) const
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value VP8.

Definition at line 414 of file VideoCodecSettings.h.

◆ Vp9SettingsHasBeenSet()

bool Aws::MediaConvert::Model::VideoCodecSettings::Vp9SettingsHasBeenSet ( ) const
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value VP9.

Definition at line 451 of file VideoCodecSettings.h.

◆ WithAv1Settings() [1/2]

VideoCodecSettings& Aws::MediaConvert::Model::VideoCodecSettings::WithAv1Settings ( Av1Settings &&  value)
inline

Required when you set Codec, under VideoDescription>CodecSettings to the value AV1.

Definition at line 93 of file VideoCodecSettings.h.

◆ WithAv1Settings() [2/2]

VideoCodecSettings& Aws::MediaConvert::Model::VideoCodecSettings::WithAv1Settings ( const Av1Settings value)
inline

Required when you set Codec, under VideoDescription>CodecSettings to the value AV1.

Definition at line 87 of file VideoCodecSettings.h.

◆ WithAvcIntraSettings() [1/2]

VideoCodecSettings& Aws::MediaConvert::Model::VideoCodecSettings::WithAvcIntraSettings ( AvcIntraSettings &&  value)
inline

Required when you choose AVC-Intra for your output video codec. For more information about the AVC-Intra settings, see the relevant specification. For detailed information about SD and HD in AVC-Intra, see https://ieeexplore.ieee.org/document/7290936. For information about 4K/2K in AVC-Intra, see https://pro-av.panasonic.net/en/avc-ultra/AVC-ULTRAoverview.pdf.

Definition at line 148 of file VideoCodecSettings.h.

◆ WithAvcIntraSettings() [2/2]

VideoCodecSettings& Aws::MediaConvert::Model::VideoCodecSettings::WithAvcIntraSettings ( const AvcIntraSettings value)
inline

Required when you choose AVC-Intra for your output video codec. For more information about the AVC-Intra settings, see the relevant specification. For detailed information about SD and HD in AVC-Intra, see https://ieeexplore.ieee.org/document/7290936. For information about 4K/2K in AVC-Intra, see https://pro-av.panasonic.net/en/avc-ultra/AVC-ULTRAoverview.pdf.

Definition at line 139 of file VideoCodecSettings.h.

◆ WithCodec() [1/2]

VideoCodecSettings& Aws::MediaConvert::Model::VideoCodecSettings::WithCodec ( const VideoCodec value)
inline

Specifies the video codec. This must be equal to one of the enum values defined by the object VideoCodec.

Definition at line 179 of file VideoCodecSettings.h.

◆ WithCodec() [2/2]

VideoCodecSettings& Aws::MediaConvert::Model::VideoCodecSettings::WithCodec ( VideoCodec &&  value)
inline

Specifies the video codec. This must be equal to one of the enum values defined by the object VideoCodec.

Definition at line 185 of file VideoCodecSettings.h.

◆ WithFrameCaptureSettings() [1/2]

VideoCodecSettings& Aws::MediaConvert::Model::VideoCodecSettings::WithFrameCaptureSettings ( const FrameCaptureSettings value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value FRAME_CAPTURE.

Definition at line 216 of file VideoCodecSettings.h.

◆ WithFrameCaptureSettings() [2/2]

VideoCodecSettings& Aws::MediaConvert::Model::VideoCodecSettings::WithFrameCaptureSettings ( FrameCaptureSettings &&  value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value FRAME_CAPTURE.

Definition at line 222 of file VideoCodecSettings.h.

◆ WithH264Settings() [1/2]

VideoCodecSettings& Aws::MediaConvert::Model::VideoCodecSettings::WithH264Settings ( const H264Settings value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value H_264.

Definition at line 253 of file VideoCodecSettings.h.

◆ WithH264Settings() [2/2]

VideoCodecSettings& Aws::MediaConvert::Model::VideoCodecSettings::WithH264Settings ( H264Settings &&  value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value H_264.

Definition at line 259 of file VideoCodecSettings.h.

◆ WithH265Settings() [1/2]

VideoCodecSettings& Aws::MediaConvert::Model::VideoCodecSettings::WithH265Settings ( const H265Settings value)
inline

Settings for H265 codec

Definition at line 285 of file VideoCodecSettings.h.

◆ WithH265Settings() [2/2]

VideoCodecSettings& Aws::MediaConvert::Model::VideoCodecSettings::WithH265Settings ( H265Settings &&  value)
inline

Settings for H265 codec

Definition at line 290 of file VideoCodecSettings.h.

◆ WithMpeg2Settings() [1/2]

VideoCodecSettings& Aws::MediaConvert::Model::VideoCodecSettings::WithMpeg2Settings ( const Mpeg2Settings value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value MPEG2.

Definition at line 321 of file VideoCodecSettings.h.

◆ WithMpeg2Settings() [2/2]

VideoCodecSettings& Aws::MediaConvert::Model::VideoCodecSettings::WithMpeg2Settings ( Mpeg2Settings &&  value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value MPEG2.

Definition at line 327 of file VideoCodecSettings.h.

◆ WithProresSettings() [1/2]

VideoCodecSettings& Aws::MediaConvert::Model::VideoCodecSettings::WithProresSettings ( const ProresSettings value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value PRORES.

Definition at line 358 of file VideoCodecSettings.h.

◆ WithProresSettings() [2/2]

VideoCodecSettings& Aws::MediaConvert::Model::VideoCodecSettings::WithProresSettings ( ProresSettings &&  value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value PRORES.

Definition at line 364 of file VideoCodecSettings.h.

◆ WithVc3Settings() [1/2]

VideoCodecSettings& Aws::MediaConvert::Model::VideoCodecSettings::WithVc3Settings ( const Vc3Settings value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value VC3

Definition at line 395 of file VideoCodecSettings.h.

◆ WithVc3Settings() [2/2]

VideoCodecSettings& Aws::MediaConvert::Model::VideoCodecSettings::WithVc3Settings ( Vc3Settings &&  value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value VC3

Definition at line 401 of file VideoCodecSettings.h.

◆ WithVp8Settings() [1/2]

VideoCodecSettings& Aws::MediaConvert::Model::VideoCodecSettings::WithVp8Settings ( const Vp8Settings value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value VP8.

Definition at line 432 of file VideoCodecSettings.h.

◆ WithVp8Settings() [2/2]

VideoCodecSettings& Aws::MediaConvert::Model::VideoCodecSettings::WithVp8Settings ( Vp8Settings &&  value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value VP8.

Definition at line 438 of file VideoCodecSettings.h.

◆ WithVp9Settings() [1/2]

VideoCodecSettings& Aws::MediaConvert::Model::VideoCodecSettings::WithVp9Settings ( const Vp9Settings value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value VP9.

Definition at line 469 of file VideoCodecSettings.h.

◆ WithVp9Settings() [2/2]

VideoCodecSettings& Aws::MediaConvert::Model::VideoCodecSettings::WithVp9Settings ( Vp9Settings &&  value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value VP9.

Definition at line 475 of file VideoCodecSettings.h.

◆ WithXavcSettings() [1/2]

VideoCodecSettings& Aws::MediaConvert::Model::VideoCodecSettings::WithXavcSettings ( const XavcSettings value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value XAVC.

Definition at line 506 of file VideoCodecSettings.h.

◆ WithXavcSettings() [2/2]

VideoCodecSettings& Aws::MediaConvert::Model::VideoCodecSettings::WithXavcSettings ( XavcSettings &&  value)
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value XAVC.

Definition at line 512 of file VideoCodecSettings.h.

◆ XavcSettingsHasBeenSet()

bool Aws::MediaConvert::Model::VideoCodecSettings::XavcSettingsHasBeenSet ( ) const
inline

Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value XAVC.

Definition at line 488 of file VideoCodecSettings.h.


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