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

#include <MovSettings.h>

Public Member Functions

 MovSettings ()
 
 MovSettings (Aws::Utils::Json::JsonView jsonValue)
 
MovSettingsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const MovClapAtomGetClapAtom () const
 
bool ClapAtomHasBeenSet () const
 
void SetClapAtom (const MovClapAtom &value)
 
void SetClapAtom (MovClapAtom &&value)
 
MovSettingsWithClapAtom (const MovClapAtom &value)
 
MovSettingsWithClapAtom (MovClapAtom &&value)
 
const MovCslgAtomGetCslgAtom () const
 
bool CslgAtomHasBeenSet () const
 
void SetCslgAtom (const MovCslgAtom &value)
 
void SetCslgAtom (MovCslgAtom &&value)
 
MovSettingsWithCslgAtom (const MovCslgAtom &value)
 
MovSettingsWithCslgAtom (MovCslgAtom &&value)
 
const MovMpeg2FourCCControlGetMpeg2FourCCControl () const
 
bool Mpeg2FourCCControlHasBeenSet () const
 
void SetMpeg2FourCCControl (const MovMpeg2FourCCControl &value)
 
void SetMpeg2FourCCControl (MovMpeg2FourCCControl &&value)
 
MovSettingsWithMpeg2FourCCControl (const MovMpeg2FourCCControl &value)
 
MovSettingsWithMpeg2FourCCControl (MovMpeg2FourCCControl &&value)
 
const MovPaddingControlGetPaddingControl () const
 
bool PaddingControlHasBeenSet () const
 
void SetPaddingControl (const MovPaddingControl &value)
 
void SetPaddingControl (MovPaddingControl &&value)
 
MovSettingsWithPaddingControl (const MovPaddingControl &value)
 
MovSettingsWithPaddingControl (MovPaddingControl &&value)
 
const MovReferenceGetReference () const
 
bool ReferenceHasBeenSet () const
 
void SetReference (const MovReference &value)
 
void SetReference (MovReference &&value)
 
MovSettingsWithReference (const MovReference &value)
 
MovSettingsWithReference (MovReference &&value)
 

Detailed Description

These settings relate to your QuickTime MOV output container.

See Also:

AWS API Reference

Definition at line 36 of file MovSettings.h.

Constructor & Destructor Documentation

◆ MovSettings() [1/2]

Aws::MediaConvert::Model::MovSettings::MovSettings ( )

◆ MovSettings() [2/2]

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

Member Function Documentation

◆ ClapAtomHasBeenSet()

bool Aws::MediaConvert::Model::MovSettings::ClapAtomHasBeenSet ( ) const
inline

When enabled, include 'clap' atom if appropriate for the video output settings.

Definition at line 53 of file MovSettings.h.

◆ CslgAtomHasBeenSet()

bool Aws::MediaConvert::Model::MovSettings::CslgAtomHasBeenSet ( ) const
inline

When enabled, file composition times will start at zero, composition times in the 'ctts' (composition time to sample) box for B-frames will be negative, and a 'cslg' (composition shift least greatest) box will be included per 14496-1 amendment 1. This improves compatibility with Apple players and tools.

Definition at line 90 of file MovSettings.h.

◆ GetClapAtom()

const MovClapAtom& Aws::MediaConvert::Model::MovSettings::GetClapAtom ( ) const
inline

When enabled, include 'clap' atom if appropriate for the video output settings.

Definition at line 48 of file MovSettings.h.

◆ GetCslgAtom()

const MovCslgAtom& Aws::MediaConvert::Model::MovSettings::GetCslgAtom ( ) const
inline

When enabled, file composition times will start at zero, composition times in the 'ctts' (composition time to sample) box for B-frames will be negative, and a 'cslg' (composition shift least greatest) box will be included per 14496-1 amendment 1. This improves compatibility with Apple players and tools.

Definition at line 82 of file MovSettings.h.

◆ GetMpeg2FourCCControl()

const MovMpeg2FourCCControl& Aws::MediaConvert::Model::MovSettings::GetMpeg2FourCCControl ( ) const
inline

When set to XDCAM, writes MPEG2 video streams into the QuickTime file using XDCAM fourcc codes. This increases compatibility with Apple editors and players, but may decrease compatibility with other players. Only applicable when the video codec is MPEG2.

Definition at line 131 of file MovSettings.h.

◆ GetPaddingControl()

const MovPaddingControl& Aws::MediaConvert::Model::MovSettings::GetPaddingControl ( ) const
inline

To make this output compatible with Omenon, keep the default value, OMNEON. Unless you need Omneon compatibility, set this value to NONE. When you keep the default value, OMNEON, MediaConvert increases the length of the edit list atom. This might cause file rejections when a recipient of the output file doesn't expct this extra padding.

Definition at line 181 of file MovSettings.h.

◆ GetReference()

const MovReference& Aws::MediaConvert::Model::MovSettings::GetReference ( ) const
inline

Always keep the default value (SELF_CONTAINED) for this setting.

Definition at line 232 of file MovSettings.h.

◆ Jsonize()

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

◆ Mpeg2FourCCControlHasBeenSet()

bool Aws::MediaConvert::Model::MovSettings::Mpeg2FourCCControlHasBeenSet ( ) const
inline

When set to XDCAM, writes MPEG2 video streams into the QuickTime file using XDCAM fourcc codes. This increases compatibility with Apple editors and players, but may decrease compatibility with other players. Only applicable when the video codec is MPEG2.

Definition at line 139 of file MovSettings.h.

◆ operator=()

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

◆ PaddingControlHasBeenSet()

bool Aws::MediaConvert::Model::MovSettings::PaddingControlHasBeenSet ( ) const
inline

To make this output compatible with Omenon, keep the default value, OMNEON. Unless you need Omneon compatibility, set this value to NONE. When you keep the default value, OMNEON, MediaConvert increases the length of the edit list atom. This might cause file rejections when a recipient of the output file doesn't expct this extra padding.

Definition at line 190 of file MovSettings.h.

◆ ReferenceHasBeenSet()

bool Aws::MediaConvert::Model::MovSettings::ReferenceHasBeenSet ( ) const
inline

Always keep the default value (SELF_CONTAINED) for this setting.

Definition at line 237 of file MovSettings.h.

◆ SetClapAtom() [1/2]

void Aws::MediaConvert::Model::MovSettings::SetClapAtom ( const MovClapAtom value)
inline

When enabled, include 'clap' atom if appropriate for the video output settings.

Definition at line 58 of file MovSettings.h.

◆ SetClapAtom() [2/2]

void Aws::MediaConvert::Model::MovSettings::SetClapAtom ( MovClapAtom &&  value)
inline

When enabled, include 'clap' atom if appropriate for the video output settings.

Definition at line 63 of file MovSettings.h.

◆ SetCslgAtom() [1/2]

void Aws::MediaConvert::Model::MovSettings::SetCslgAtom ( const MovCslgAtom value)
inline

When enabled, file composition times will start at zero, composition times in the 'ctts' (composition time to sample) box for B-frames will be negative, and a 'cslg' (composition shift least greatest) box will be included per 14496-1 amendment 1. This improves compatibility with Apple players and tools.

Definition at line 98 of file MovSettings.h.

◆ SetCslgAtom() [2/2]

void Aws::MediaConvert::Model::MovSettings::SetCslgAtom ( MovCslgAtom &&  value)
inline

When enabled, file composition times will start at zero, composition times in the 'ctts' (composition time to sample) box for B-frames will be negative, and a 'cslg' (composition shift least greatest) box will be included per 14496-1 amendment 1. This improves compatibility with Apple players and tools.

Definition at line 106 of file MovSettings.h.

◆ SetMpeg2FourCCControl() [1/2]

void Aws::MediaConvert::Model::MovSettings::SetMpeg2FourCCControl ( const MovMpeg2FourCCControl value)
inline

When set to XDCAM, writes MPEG2 video streams into the QuickTime file using XDCAM fourcc codes. This increases compatibility with Apple editors and players, but may decrease compatibility with other players. Only applicable when the video codec is MPEG2.

Definition at line 147 of file MovSettings.h.

◆ SetMpeg2FourCCControl() [2/2]

void Aws::MediaConvert::Model::MovSettings::SetMpeg2FourCCControl ( MovMpeg2FourCCControl &&  value)
inline

When set to XDCAM, writes MPEG2 video streams into the QuickTime file using XDCAM fourcc codes. This increases compatibility with Apple editors and players, but may decrease compatibility with other players. Only applicable when the video codec is MPEG2.

Definition at line 155 of file MovSettings.h.

◆ SetPaddingControl() [1/2]

void Aws::MediaConvert::Model::MovSettings::SetPaddingControl ( const MovPaddingControl value)
inline

To make this output compatible with Omenon, keep the default value, OMNEON. Unless you need Omneon compatibility, set this value to NONE. When you keep the default value, OMNEON, MediaConvert increases the length of the edit list atom. This might cause file rejections when a recipient of the output file doesn't expct this extra padding.

Definition at line 199 of file MovSettings.h.

◆ SetPaddingControl() [2/2]

void Aws::MediaConvert::Model::MovSettings::SetPaddingControl ( MovPaddingControl &&  value)
inline

To make this output compatible with Omenon, keep the default value, OMNEON. Unless you need Omneon compatibility, set this value to NONE. When you keep the default value, OMNEON, MediaConvert increases the length of the edit list atom. This might cause file rejections when a recipient of the output file doesn't expct this extra padding.

Definition at line 208 of file MovSettings.h.

◆ SetReference() [1/2]

void Aws::MediaConvert::Model::MovSettings::SetReference ( const MovReference value)
inline

Always keep the default value (SELF_CONTAINED) for this setting.

Definition at line 242 of file MovSettings.h.

◆ SetReference() [2/2]

void Aws::MediaConvert::Model::MovSettings::SetReference ( MovReference &&  value)
inline

Always keep the default value (SELF_CONTAINED) for this setting.

Definition at line 247 of file MovSettings.h.

◆ WithClapAtom() [1/2]

MovSettings& Aws::MediaConvert::Model::MovSettings::WithClapAtom ( const MovClapAtom value)
inline

When enabled, include 'clap' atom if appropriate for the video output settings.

Definition at line 68 of file MovSettings.h.

◆ WithClapAtom() [2/2]

MovSettings& Aws::MediaConvert::Model::MovSettings::WithClapAtom ( MovClapAtom &&  value)
inline

When enabled, include 'clap' atom if appropriate for the video output settings.

Definition at line 73 of file MovSettings.h.

◆ WithCslgAtom() [1/2]

MovSettings& Aws::MediaConvert::Model::MovSettings::WithCslgAtom ( const MovCslgAtom value)
inline

When enabled, file composition times will start at zero, composition times in the 'ctts' (composition time to sample) box for B-frames will be negative, and a 'cslg' (composition shift least greatest) box will be included per 14496-1 amendment 1. This improves compatibility with Apple players and tools.

Definition at line 114 of file MovSettings.h.

◆ WithCslgAtom() [2/2]

MovSettings& Aws::MediaConvert::Model::MovSettings::WithCslgAtom ( MovCslgAtom &&  value)
inline

When enabled, file composition times will start at zero, composition times in the 'ctts' (composition time to sample) box for B-frames will be negative, and a 'cslg' (composition shift least greatest) box will be included per 14496-1 amendment 1. This improves compatibility with Apple players and tools.

Definition at line 122 of file MovSettings.h.

◆ WithMpeg2FourCCControl() [1/2]

MovSettings& Aws::MediaConvert::Model::MovSettings::WithMpeg2FourCCControl ( const MovMpeg2FourCCControl value)
inline

When set to XDCAM, writes MPEG2 video streams into the QuickTime file using XDCAM fourcc codes. This increases compatibility with Apple editors and players, but may decrease compatibility with other players. Only applicable when the video codec is MPEG2.

Definition at line 163 of file MovSettings.h.

◆ WithMpeg2FourCCControl() [2/2]

MovSettings& Aws::MediaConvert::Model::MovSettings::WithMpeg2FourCCControl ( MovMpeg2FourCCControl &&  value)
inline

When set to XDCAM, writes MPEG2 video streams into the QuickTime file using XDCAM fourcc codes. This increases compatibility with Apple editors and players, but may decrease compatibility with other players. Only applicable when the video codec is MPEG2.

Definition at line 171 of file MovSettings.h.

◆ WithPaddingControl() [1/2]

MovSettings& Aws::MediaConvert::Model::MovSettings::WithPaddingControl ( const MovPaddingControl value)
inline

To make this output compatible with Omenon, keep the default value, OMNEON. Unless you need Omneon compatibility, set this value to NONE. When you keep the default value, OMNEON, MediaConvert increases the length of the edit list atom. This might cause file rejections when a recipient of the output file doesn't expct this extra padding.

Definition at line 217 of file MovSettings.h.

◆ WithPaddingControl() [2/2]

MovSettings& Aws::MediaConvert::Model::MovSettings::WithPaddingControl ( MovPaddingControl &&  value)
inline

To make this output compatible with Omenon, keep the default value, OMNEON. Unless you need Omneon compatibility, set this value to NONE. When you keep the default value, OMNEON, MediaConvert increases the length of the edit list atom. This might cause file rejections when a recipient of the output file doesn't expct this extra padding.

Definition at line 226 of file MovSettings.h.

◆ WithReference() [1/2]

MovSettings& Aws::MediaConvert::Model::MovSettings::WithReference ( const MovReference value)
inline

Always keep the default value (SELF_CONTAINED) for this setting.

Definition at line 252 of file MovSettings.h.

◆ WithReference() [2/2]

MovSettings& Aws::MediaConvert::Model::MovSettings::WithReference ( MovReference &&  value)
inline

Always keep the default value (SELF_CONTAINED) for this setting.

Definition at line 257 of file MovSettings.h.


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