AWS SDK for C++  1.9.159
AWS SDK for C++
VideoDescription.h
Go to the documentation of this file.
1 
6 #pragma once
18 #include <utility>
19 
20 namespace Aws
21 {
22 namespace Utils
23 {
24 namespace Json
25 {
26  class JsonValue;
27  class JsonView;
28 } // namespace Json
29 } // namespace Utils
30 namespace MediaConvert
31 {
32 namespace Model
33 {
34 
44  {
45  public:
50 
51 
60  inline const AfdSignaling& GetAfdSignaling() const{ return m_afdSignaling; }
61 
70  inline bool AfdSignalingHasBeenSet() const { return m_afdSignalingHasBeenSet; }
71 
80  inline void SetAfdSignaling(const AfdSignaling& value) { m_afdSignalingHasBeenSet = true; m_afdSignaling = value; }
81 
90  inline void SetAfdSignaling(AfdSignaling&& value) { m_afdSignalingHasBeenSet = true; m_afdSignaling = std::move(value); }
91 
100  inline VideoDescription& WithAfdSignaling(const AfdSignaling& value) { SetAfdSignaling(value); return *this;}
101 
110  inline VideoDescription& WithAfdSignaling(AfdSignaling&& value) { SetAfdSignaling(std::move(value)); return *this;}
111 
112 
118  inline const AntiAlias& GetAntiAlias() const{ return m_antiAlias; }
119 
125  inline bool AntiAliasHasBeenSet() const { return m_antiAliasHasBeenSet; }
126 
132  inline void SetAntiAlias(const AntiAlias& value) { m_antiAliasHasBeenSet = true; m_antiAlias = value; }
133 
139  inline void SetAntiAlias(AntiAlias&& value) { m_antiAliasHasBeenSet = true; m_antiAlias = std::move(value); }
140 
146  inline VideoDescription& WithAntiAlias(const AntiAlias& value) { SetAntiAlias(value); return *this;}
147 
153  inline VideoDescription& WithAntiAlias(AntiAlias&& value) { SetAntiAlias(std::move(value)); return *this;}
154 
155 
166  inline const VideoCodecSettings& GetCodecSettings() const{ return m_codecSettings; }
167 
178  inline bool CodecSettingsHasBeenSet() const { return m_codecSettingsHasBeenSet; }
179 
190  inline void SetCodecSettings(const VideoCodecSettings& value) { m_codecSettingsHasBeenSet = true; m_codecSettings = value; }
191 
202  inline void SetCodecSettings(VideoCodecSettings&& value) { m_codecSettingsHasBeenSet = true; m_codecSettings = std::move(value); }
203 
214  inline VideoDescription& WithCodecSettings(const VideoCodecSettings& value) { SetCodecSettings(value); return *this;}
215 
226  inline VideoDescription& WithCodecSettings(VideoCodecSettings&& value) { SetCodecSettings(std::move(value)); return *this;}
227 
228 
234  inline const ColorMetadata& GetColorMetadata() const{ return m_colorMetadata; }
235 
241  inline bool ColorMetadataHasBeenSet() const { return m_colorMetadataHasBeenSet; }
242 
248  inline void SetColorMetadata(const ColorMetadata& value) { m_colorMetadataHasBeenSet = true; m_colorMetadata = value; }
249 
255  inline void SetColorMetadata(ColorMetadata&& value) { m_colorMetadataHasBeenSet = true; m_colorMetadata = std::move(value); }
256 
262  inline VideoDescription& WithColorMetadata(const ColorMetadata& value) { SetColorMetadata(value); return *this;}
263 
269  inline VideoDescription& WithColorMetadata(ColorMetadata&& value) { SetColorMetadata(std::move(value)); return *this;}
270 
271 
276  inline const Rectangle& GetCrop() const{ return m_crop; }
277 
282  inline bool CropHasBeenSet() const { return m_cropHasBeenSet; }
283 
288  inline void SetCrop(const Rectangle& value) { m_cropHasBeenSet = true; m_crop = value; }
289 
294  inline void SetCrop(Rectangle&& value) { m_cropHasBeenSet = true; m_crop = std::move(value); }
295 
300  inline VideoDescription& WithCrop(const Rectangle& value) { SetCrop(value); return *this;}
301 
306  inline VideoDescription& WithCrop(Rectangle&& value) { SetCrop(std::move(value)); return *this;}
307 
308 
315  inline const DropFrameTimecode& GetDropFrameTimecode() const{ return m_dropFrameTimecode; }
316 
323  inline bool DropFrameTimecodeHasBeenSet() const { return m_dropFrameTimecodeHasBeenSet; }
324 
331  inline void SetDropFrameTimecode(const DropFrameTimecode& value) { m_dropFrameTimecodeHasBeenSet = true; m_dropFrameTimecode = value; }
332 
339  inline void SetDropFrameTimecode(DropFrameTimecode&& value) { m_dropFrameTimecodeHasBeenSet = true; m_dropFrameTimecode = std::move(value); }
340 
347  inline VideoDescription& WithDropFrameTimecode(const DropFrameTimecode& value) { SetDropFrameTimecode(value); return *this;}
348 
355  inline VideoDescription& WithDropFrameTimecode(DropFrameTimecode&& value) { SetDropFrameTimecode(std::move(value)); return *this;}
356 
357 
363  inline int GetFixedAfd() const{ return m_fixedAfd; }
364 
370  inline bool FixedAfdHasBeenSet() const { return m_fixedAfdHasBeenSet; }
371 
377  inline void SetFixedAfd(int value) { m_fixedAfdHasBeenSet = true; m_fixedAfd = value; }
378 
384  inline VideoDescription& WithFixedAfd(int value) { SetFixedAfd(value); return *this;}
385 
386 
392  inline int GetHeight() const{ return m_height; }
393 
399  inline bool HeightHasBeenSet() const { return m_heightHasBeenSet; }
400 
406  inline void SetHeight(int value) { m_heightHasBeenSet = true; m_height = value; }
407 
413  inline VideoDescription& WithHeight(int value) { SetHeight(value); return *this;}
414 
415 
420  inline const Rectangle& GetPosition() const{ return m_position; }
421 
426  inline bool PositionHasBeenSet() const { return m_positionHasBeenSet; }
427 
432  inline void SetPosition(const Rectangle& value) { m_positionHasBeenSet = true; m_position = value; }
433 
438  inline void SetPosition(Rectangle&& value) { m_positionHasBeenSet = true; m_position = std::move(value); }
439 
444  inline VideoDescription& WithPosition(const Rectangle& value) { SetPosition(value); return *this;}
445 
450  inline VideoDescription& WithPosition(Rectangle&& value) { SetPosition(std::move(value)); return *this;}
451 
452 
463  inline const RespondToAfd& GetRespondToAfd() const{ return m_respondToAfd; }
464 
475  inline bool RespondToAfdHasBeenSet() const { return m_respondToAfdHasBeenSet; }
476 
487  inline void SetRespondToAfd(const RespondToAfd& value) { m_respondToAfdHasBeenSet = true; m_respondToAfd = value; }
488 
499  inline void SetRespondToAfd(RespondToAfd&& value) { m_respondToAfdHasBeenSet = true; m_respondToAfd = std::move(value); }
500 
511  inline VideoDescription& WithRespondToAfd(const RespondToAfd& value) { SetRespondToAfd(value); return *this;}
512 
523  inline VideoDescription& WithRespondToAfd(RespondToAfd&& value) { SetRespondToAfd(std::move(value)); return *this;}
524 
525 
533  inline const ScalingBehavior& GetScalingBehavior() const{ return m_scalingBehavior; }
534 
542  inline bool ScalingBehaviorHasBeenSet() const { return m_scalingBehaviorHasBeenSet; }
543 
551  inline void SetScalingBehavior(const ScalingBehavior& value) { m_scalingBehaviorHasBeenSet = true; m_scalingBehavior = value; }
552 
560  inline void SetScalingBehavior(ScalingBehavior&& value) { m_scalingBehaviorHasBeenSet = true; m_scalingBehavior = std::move(value); }
561 
569  inline VideoDescription& WithScalingBehavior(const ScalingBehavior& value) { SetScalingBehavior(value); return *this;}
570 
578  inline VideoDescription& WithScalingBehavior(ScalingBehavior&& value) { SetScalingBehavior(std::move(value)); return *this;}
579 
580 
588  inline int GetSharpness() const{ return m_sharpness; }
589 
597  inline bool SharpnessHasBeenSet() const { return m_sharpnessHasBeenSet; }
598 
606  inline void SetSharpness(int value) { m_sharpnessHasBeenSet = true; m_sharpness = value; }
607 
615  inline VideoDescription& WithSharpness(int value) { SetSharpness(value); return *this;}
616 
617 
633  inline const VideoTimecodeInsertion& GetTimecodeInsertion() const{ return m_timecodeInsertion; }
634 
650  inline bool TimecodeInsertionHasBeenSet() const { return m_timecodeInsertionHasBeenSet; }
651 
667  inline void SetTimecodeInsertion(const VideoTimecodeInsertion& value) { m_timecodeInsertionHasBeenSet = true; m_timecodeInsertion = value; }
668 
684  inline void SetTimecodeInsertion(VideoTimecodeInsertion&& value) { m_timecodeInsertionHasBeenSet = true; m_timecodeInsertion = std::move(value); }
685 
701  inline VideoDescription& WithTimecodeInsertion(const VideoTimecodeInsertion& value) { SetTimecodeInsertion(value); return *this;}
702 
718  inline VideoDescription& WithTimecodeInsertion(VideoTimecodeInsertion&& value) { SetTimecodeInsertion(std::move(value)); return *this;}
719 
720 
726  inline const VideoPreprocessor& GetVideoPreprocessors() const{ return m_videoPreprocessors; }
727 
733  inline bool VideoPreprocessorsHasBeenSet() const { return m_videoPreprocessorsHasBeenSet; }
734 
740  inline void SetVideoPreprocessors(const VideoPreprocessor& value) { m_videoPreprocessorsHasBeenSet = true; m_videoPreprocessors = value; }
741 
747  inline void SetVideoPreprocessors(VideoPreprocessor&& value) { m_videoPreprocessorsHasBeenSet = true; m_videoPreprocessors = std::move(value); }
748 
754  inline VideoDescription& WithVideoPreprocessors(const VideoPreprocessor& value) { SetVideoPreprocessors(value); return *this;}
755 
761  inline VideoDescription& WithVideoPreprocessors(VideoPreprocessor&& value) { SetVideoPreprocessors(std::move(value)); return *this;}
762 
763 
768  inline int GetWidth() const{ return m_width; }
769 
774  inline bool WidthHasBeenSet() const { return m_widthHasBeenSet; }
775 
780  inline void SetWidth(int value) { m_widthHasBeenSet = true; m_width = value; }
781 
786  inline VideoDescription& WithWidth(int value) { SetWidth(value); return *this;}
787 
788  private:
789 
790  AfdSignaling m_afdSignaling;
791  bool m_afdSignalingHasBeenSet;
792 
793  AntiAlias m_antiAlias;
794  bool m_antiAliasHasBeenSet;
795 
796  VideoCodecSettings m_codecSettings;
797  bool m_codecSettingsHasBeenSet;
798 
799  ColorMetadata m_colorMetadata;
800  bool m_colorMetadataHasBeenSet;
801 
802  Rectangle m_crop;
803  bool m_cropHasBeenSet;
804 
805  DropFrameTimecode m_dropFrameTimecode;
806  bool m_dropFrameTimecodeHasBeenSet;
807 
808  int m_fixedAfd;
809  bool m_fixedAfdHasBeenSet;
810 
811  int m_height;
812  bool m_heightHasBeenSet;
813 
814  Rectangle m_position;
815  bool m_positionHasBeenSet;
816 
817  RespondToAfd m_respondToAfd;
818  bool m_respondToAfdHasBeenSet;
819 
820  ScalingBehavior m_scalingBehavior;
821  bool m_scalingBehaviorHasBeenSet;
822 
823  int m_sharpness;
824  bool m_sharpnessHasBeenSet;
825 
826  VideoTimecodeInsertion m_timecodeInsertion;
827  bool m_timecodeInsertionHasBeenSet;
828 
829  VideoPreprocessor m_videoPreprocessors;
830  bool m_videoPreprocessorsHasBeenSet;
831 
832  int m_width;
833  bool m_widthHasBeenSet;
834  };
835 
836 } // namespace Model
837 } // namespace MediaConvert
838 } // namespace Aws
Aws::MediaConvert::Model::VideoDescription::WithCrop
VideoDescription & WithCrop(Rectangle &&value)
Definition: VideoDescription.h:306
Aws::MediaConvert::Model::VideoDescription::PositionHasBeenSet
bool PositionHasBeenSet() const
Definition: VideoDescription.h:426
Aws::MediaConvert::Model::Rectangle
Definition: Rectangle.h:31
Aws::MediaConvert::Model::VideoDescription::CropHasBeenSet
bool CropHasBeenSet() const
Definition: VideoDescription.h:282
Aws::MediaConvert::Model::VideoDescription::SetAfdSignaling
void SetAfdSignaling(AfdSignaling &&value)
Definition: VideoDescription.h:90
Aws::MediaConvert::Model::VideoDescription::WithAntiAlias
VideoDescription & WithAntiAlias(AntiAlias &&value)
Definition: VideoDescription.h:153
Aws::MediaConvert::Model::VideoDescription::SetPosition
void SetPosition(Rectangle &&value)
Definition: VideoDescription.h:438
Aws::MediaConvert::Model::VideoDescription::GetFixedAfd
int GetFixedAfd() const
Definition: VideoDescription.h:363
Aws::MediaConvert::Model::VideoDescription::WithCodecSettings
VideoDescription & WithCodecSettings(VideoCodecSettings &&value)
Definition: VideoDescription.h:226
Aws::MediaConvert::Model::VideoDescription::GetScalingBehavior
const ScalingBehavior & GetScalingBehavior() const
Definition: VideoDescription.h:533
VideoCodecSettings.h
ColorMetadata.h
Aws::MediaConvert::Model::VideoDescription::SetSharpness
void SetSharpness(int value)
Definition: VideoDescription.h:606
MediaConvert_EXPORTS.h
Aws::MediaConvert::Model::VideoDescription::WithAntiAlias
VideoDescription & WithAntiAlias(const AntiAlias &value)
Definition: VideoDescription.h:146
AWS_MEDIACONVERT_API
#define AWS_MEDIACONVERT_API
Definition: MediaConvert_EXPORTS.h:28
Aws::MediaConvert::Model::VideoDescription::WithScalingBehavior
VideoDescription & WithScalingBehavior(ScalingBehavior &&value)
Definition: VideoDescription.h:578
Aws::MediaConvert::Model::VideoDescription::SetAntiAlias
void SetAntiAlias(AntiAlias &&value)
Definition: VideoDescription.h:139
AntiAlias.h
Aws::MediaConvert::Model::VideoDescription::GetDropFrameTimecode
const DropFrameTimecode & GetDropFrameTimecode() const
Definition: VideoDescription.h:315
AfdSignaling.h
Aws::MediaConvert::Model::VideoDescription::DropFrameTimecodeHasBeenSet
bool DropFrameTimecodeHasBeenSet() const
Definition: VideoDescription.h:323
Aws::MediaConvert::Model::VideoDescription::AfdSignalingHasBeenSet
bool AfdSignalingHasBeenSet() const
Definition: VideoDescription.h:70
Aws::MediaConvert::Model::VideoDescription::GetSharpness
int GetSharpness() const
Definition: VideoDescription.h:588
Aws::MediaConvert::Model::VideoDescription::GetHeight
int GetHeight() const
Definition: VideoDescription.h:392
Aws::MediaConvert::Model::VideoDescription::AntiAliasHasBeenSet
bool AntiAliasHasBeenSet() const
Definition: VideoDescription.h:125
Aws::MediaConvert::Model::VideoDescription::SetDropFrameTimecode
void SetDropFrameTimecode(const DropFrameTimecode &value)
Definition: VideoDescription.h:331
Aws::MediaConvert::Model::VideoDescription::GetTimecodeInsertion
const VideoTimecodeInsertion & GetTimecodeInsertion() const
Definition: VideoDescription.h:633
Aws::MediaConvert::Model::VideoDescription::GetPosition
const Rectangle & GetPosition() const
Definition: VideoDescription.h:420
Aws::MediaConvert::Model::VideoDescription::WithPosition
VideoDescription & WithPosition(const Rectangle &value)
Definition: VideoDescription.h:444
Aws::MediaConvert::Model::VideoDescription::WithColorMetadata
VideoDescription & WithColorMetadata(ColorMetadata &&value)
Definition: VideoDescription.h:269
Aws::MediaConvert::Model::VideoDescription::SetDropFrameTimecode
void SetDropFrameTimecode(DropFrameTimecode &&value)
Definition: VideoDescription.h:339
Aws::MediaConvert::Model::VideoDescription::VideoDescription
VideoDescription(Aws::Utils::Json::JsonView jsonValue)
Aws::MediaConvert::Model::ColorMetadata
ColorMetadata
Definition: ColorMetadata.h:17
Aws::MediaConvert::Model::VideoDescription::GetRespondToAfd
const RespondToAfd & GetRespondToAfd() const
Definition: VideoDescription.h:463
Aws::MediaConvert::Model::VideoTimecodeInsertion
VideoTimecodeInsertion
Definition: VideoTimecodeInsertion.h:17
Aws::MediaConvert::Model::VideoDescription::VideoPreprocessorsHasBeenSet
bool VideoPreprocessorsHasBeenSet() const
Definition: VideoDescription.h:733
Aws::MediaConvert::Model::VideoDescription::GetWidth
int GetWidth() const
Definition: VideoDescription.h:768
VideoPreprocessor.h
Rectangle.h
Aws::MediaConvert::Model::VideoDescription::WithPosition
VideoDescription & WithPosition(Rectangle &&value)
Definition: VideoDescription.h:450
Aws::MediaConvert::Model::VideoDescription::SetPosition
void SetPosition(const Rectangle &value)
Definition: VideoDescription.h:432
Aws::MediaConvert::Model::VideoDescription::GetAntiAlias
const AntiAlias & GetAntiAlias() const
Definition: VideoDescription.h:118
Aws::MediaConvert::Model::VideoDescription::HeightHasBeenSet
bool HeightHasBeenSet() const
Definition: VideoDescription.h:399
Aws::MediaConvert::Model::VideoDescription::SetColorMetadata
void SetColorMetadata(const ColorMetadata &value)
Definition: VideoDescription.h:248
Aws::MediaConvert::Model::VideoDescription::WithSharpness
VideoDescription & WithSharpness(int value)
Definition: VideoDescription.h:615
Aws::MediaConvert::Model::VideoDescription::SetVideoPreprocessors
void SetVideoPreprocessors(const VideoPreprocessor &value)
Definition: VideoDescription.h:740
Aws::MediaConvert::Model::RespondToAfd
RespondToAfd
Definition: RespondToAfd.h:17
Aws::MediaConvert::Model::VideoDescription::SetHeight
void SetHeight(int value)
Definition: VideoDescription.h:406
Aws::MediaConvert::Model::VideoDescription::WithFixedAfd
VideoDescription & WithFixedAfd(int value)
Definition: VideoDescription.h:384
Aws::MediaConvert::Model::VideoDescription::operator=
VideoDescription & operator=(Aws::Utils::Json::JsonView jsonValue)
VideoTimecodeInsertion.h
Aws::MediaConvert::Model::VideoDescription::TimecodeInsertionHasBeenSet
bool TimecodeInsertionHasBeenSet() const
Definition: VideoDescription.h:650
Aws::MediaConvert::Model::VideoDescription::SetRespondToAfd
void SetRespondToAfd(const RespondToAfd &value)
Definition: VideoDescription.h:487
Aws::MediaConvert::Model::VideoDescription::GetColorMetadata
const ColorMetadata & GetColorMetadata() const
Definition: VideoDescription.h:234
Aws::MediaConvert::Model::VideoDescription::WithVideoPreprocessors
VideoDescription & WithVideoPreprocessors(const VideoPreprocessor &value)
Definition: VideoDescription.h:754
Aws::MediaConvert::Model::VideoDescription::WithAfdSignaling
VideoDescription & WithAfdSignaling(AfdSignaling &&value)
Definition: VideoDescription.h:110
Aws::MediaConvert::Model::VideoDescription::SetColorMetadata
void SetColorMetadata(ColorMetadata &&value)
Definition: VideoDescription.h:255
Aws::MediaConvert::Model::VideoDescription::SetFixedAfd
void SetFixedAfd(int value)
Definition: VideoDescription.h:377
Aws::MediaConvert::Model::VideoDescription::SetCodecSettings
void SetCodecSettings(VideoCodecSettings &&value)
Definition: VideoDescription.h:202
Aws::MediaConvert::Model::VideoDescription::GetAfdSignaling
const AfdSignaling & GetAfdSignaling() const
Definition: VideoDescription.h:60
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
Aws::MediaConvert::Model::VideoDescription::SetScalingBehavior
void SetScalingBehavior(ScalingBehavior &&value)
Definition: VideoDescription.h:560
RespondToAfd.h
Aws::MediaConvert::Model::VideoDescription::SetCrop
void SetCrop(Rectangle &&value)
Definition: VideoDescription.h:294
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::MediaConvert::Model::VideoDescription::GetCrop
const Rectangle & GetCrop() const
Definition: VideoDescription.h:276
Aws::MediaConvert::Model::VideoDescription::FixedAfdHasBeenSet
bool FixedAfdHasBeenSet() const
Definition: VideoDescription.h:370
Aws::MediaConvert::Model::VideoCodecSettings
Definition: VideoCodecSettings.h:51
Aws::MediaConvert::Model::VideoDescription::WithAfdSignaling
VideoDescription & WithAfdSignaling(const AfdSignaling &value)
Definition: VideoDescription.h:100
Aws::MediaConvert::Model::VideoDescription::VideoDescription
VideoDescription()
Aws::MediaConvert::Model::VideoDescription::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::MediaConvert::Model::AntiAlias
AntiAlias
Definition: AntiAlias.h:17
Aws::MediaConvert::Model::VideoDescription::GetCodecSettings
const VideoCodecSettings & GetCodecSettings() const
Definition: VideoDescription.h:166
Aws::MediaConvert::Model::VideoDescription::WithTimecodeInsertion
VideoDescription & WithTimecodeInsertion(const VideoTimecodeInsertion &value)
Definition: VideoDescription.h:701
Aws::MediaConvert::Model::VideoDescription::WithHeight
VideoDescription & WithHeight(int value)
Definition: VideoDescription.h:413
Aws::MediaConvert::Model::VideoDescription::WithWidth
VideoDescription & WithWidth(int value)
Definition: VideoDescription.h:786
Aws::MediaConvert::Model::VideoDescription::WithDropFrameTimecode
VideoDescription & WithDropFrameTimecode(const DropFrameTimecode &value)
Definition: VideoDescription.h:347
Aws::MediaConvert::Model::VideoDescription::SetAntiAlias
void SetAntiAlias(const AntiAlias &value)
Definition: VideoDescription.h:132
Aws::MediaConvert::Model::VideoDescription::WidthHasBeenSet
bool WidthHasBeenSet() const
Definition: VideoDescription.h:774
Aws::MediaConvert::Model::VideoDescription::WithCodecSettings
VideoDescription & WithCodecSettings(const VideoCodecSettings &value)
Definition: VideoDescription.h:214
Aws::MediaConvert::Model::VideoDescription::GetVideoPreprocessors
const VideoPreprocessor & GetVideoPreprocessors() const
Definition: VideoDescription.h:726
Aws::MediaConvert::Model::VideoDescription::WithRespondToAfd
VideoDescription & WithRespondToAfd(const RespondToAfd &value)
Definition: VideoDescription.h:511
Aws::MediaConvert::Model::ScalingBehavior
ScalingBehavior
Definition: ScalingBehavior.h:17
Aws::MediaConvert::Model::VideoDescription::ScalingBehaviorHasBeenSet
bool ScalingBehaviorHasBeenSet() const
Definition: VideoDescription.h:542
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws
Definition: AccessManagementClient.h:15
Aws::MediaConvert::Model::VideoDescription::SetCrop
void SetCrop(const Rectangle &value)
Definition: VideoDescription.h:288
DropFrameTimecode.h
Aws::MediaConvert::Model::VideoDescription::WithRespondToAfd
VideoDescription & WithRespondToAfd(RespondToAfd &&value)
Definition: VideoDescription.h:523
Aws::MediaConvert::Model::VideoDescription::WithTimecodeInsertion
VideoDescription & WithTimecodeInsertion(VideoTimecodeInsertion &&value)
Definition: VideoDescription.h:718
Aws::MediaConvert::Model::VideoDescription::WithScalingBehavior
VideoDescription & WithScalingBehavior(const ScalingBehavior &value)
Definition: VideoDescription.h:569
ScalingBehavior.h
Aws::MediaConvert::Model::VideoPreprocessor
Definition: VideoPreprocessor.h:41
Aws::MediaConvert::Model::VideoDescription::WithVideoPreprocessors
VideoDescription & WithVideoPreprocessors(VideoPreprocessor &&value)
Definition: VideoDescription.h:761
Aws::MediaConvert::Model::VideoDescription::SetVideoPreprocessors
void SetVideoPreprocessors(VideoPreprocessor &&value)
Definition: VideoDescription.h:747
Aws::MediaConvert::Model::VideoDescription::SetTimecodeInsertion
void SetTimecodeInsertion(VideoTimecodeInsertion &&value)
Definition: VideoDescription.h:684
Aws::MediaConvert::Model::VideoDescription::SetTimecodeInsertion
void SetTimecodeInsertion(const VideoTimecodeInsertion &value)
Definition: VideoDescription.h:667
Aws::MediaConvert::Model::VideoDescription::SharpnessHasBeenSet
bool SharpnessHasBeenSet() const
Definition: VideoDescription.h:597
Aws::MediaConvert::Model::VideoDescription::SetScalingBehavior
void SetScalingBehavior(const ScalingBehavior &value)
Definition: VideoDescription.h:551
Aws::MediaConvert::Model::VideoDescription::ColorMetadataHasBeenSet
bool ColorMetadataHasBeenSet() const
Definition: VideoDescription.h:241
Aws::MediaConvert::Model::VideoDescription::WithDropFrameTimecode
VideoDescription & WithDropFrameTimecode(DropFrameTimecode &&value)
Definition: VideoDescription.h:355
Aws::MediaConvert::Model::VideoDescription::SetRespondToAfd
void SetRespondToAfd(RespondToAfd &&value)
Definition: VideoDescription.h:499
Aws::MediaConvert::Model::VideoDescription::SetAfdSignaling
void SetAfdSignaling(const AfdSignaling &value)
Definition: VideoDescription.h:80
Aws::MediaConvert::Model::VideoDescription
Definition: VideoDescription.h:44
Aws::MediaConvert::Model::VideoDescription::WithColorMetadata
VideoDescription & WithColorMetadata(const ColorMetadata &value)
Definition: VideoDescription.h:262
Aws::MediaConvert::Model::AfdSignaling
AfdSignaling
Definition: AfdSignaling.h:17
Aws::MediaConvert::Model::VideoDescription::RespondToAfdHasBeenSet
bool RespondToAfdHasBeenSet() const
Definition: VideoDescription.h:475
Aws::MediaConvert::Model::VideoDescription::CodecSettingsHasBeenSet
bool CodecSettingsHasBeenSet() const
Definition: VideoDescription.h:178
Aws::MediaConvert::Model::VideoDescription::SetWidth
void SetWidth(int value)
Definition: VideoDescription.h:780
Aws::MediaConvert::Model::DropFrameTimecode
DropFrameTimecode
Definition: DropFrameTimecode.h:17
Aws::MediaConvert::Model::VideoDescription::WithCrop
VideoDescription & WithCrop(const Rectangle &value)
Definition: VideoDescription.h:300
Aws::MediaConvert::Model::VideoDescription::SetCodecSettings
void SetCodecSettings(const VideoCodecSettings &value)
Definition: VideoDescription.h:190