AWS SDK for C++  1.9.159
AWS SDK for C++
ProresSettings.h
Go to the documentation of this file.
1 
6 #pragma once
17 #include <utility>
18 
19 namespace Aws
20 {
21 namespace Utils
22 {
23 namespace Json
24 {
25  class JsonValue;
26  class JsonView;
27 } // namespace Json
28 } // namespace Utils
29 namespace MediaConvert
30 {
31 namespace Model
32 {
33 
41  {
42  public:
47 
48 
65  inline const ProresChromaSampling& GetChromaSampling() const{ return m_chromaSampling; }
66 
83  inline bool ChromaSamplingHasBeenSet() const { return m_chromaSamplingHasBeenSet; }
84 
101  inline void SetChromaSampling(const ProresChromaSampling& value) { m_chromaSamplingHasBeenSet = true; m_chromaSampling = value; }
102 
119  inline void SetChromaSampling(ProresChromaSampling&& value) { m_chromaSamplingHasBeenSet = true; m_chromaSampling = std::move(value); }
120 
137  inline ProresSettings& WithChromaSampling(const ProresChromaSampling& value) { SetChromaSampling(value); return *this;}
138 
155  inline ProresSettings& WithChromaSampling(ProresChromaSampling&& value) { SetChromaSampling(std::move(value)); return *this;}
156 
157 
162  inline const ProresCodecProfile& GetCodecProfile() const{ return m_codecProfile; }
163 
168  inline bool CodecProfileHasBeenSet() const { return m_codecProfileHasBeenSet; }
169 
174  inline void SetCodecProfile(const ProresCodecProfile& value) { m_codecProfileHasBeenSet = true; m_codecProfile = value; }
175 
180  inline void SetCodecProfile(ProresCodecProfile&& value) { m_codecProfileHasBeenSet = true; m_codecProfile = std::move(value); }
181 
186  inline ProresSettings& WithCodecProfile(const ProresCodecProfile& value) { SetCodecProfile(value); return *this;}
187 
192  inline ProresSettings& WithCodecProfile(ProresCodecProfile&& value) { SetCodecProfile(std::move(value)); return *this;}
193 
194 
208  inline const ProresFramerateControl& GetFramerateControl() const{ return m_framerateControl; }
209 
223  inline bool FramerateControlHasBeenSet() const { return m_framerateControlHasBeenSet; }
224 
238  inline void SetFramerateControl(const ProresFramerateControl& value) { m_framerateControlHasBeenSet = true; m_framerateControl = value; }
239 
253  inline void SetFramerateControl(ProresFramerateControl&& value) { m_framerateControlHasBeenSet = true; m_framerateControl = std::move(value); }
254 
268  inline ProresSettings& WithFramerateControl(const ProresFramerateControl& value) { SetFramerateControl(value); return *this;}
269 
283  inline ProresSettings& WithFramerateControl(ProresFramerateControl&& value) { SetFramerateControl(std::move(value)); return *this;}
284 
285 
298  inline const ProresFramerateConversionAlgorithm& GetFramerateConversionAlgorithm() const{ return m_framerateConversionAlgorithm; }
299 
312  inline bool FramerateConversionAlgorithmHasBeenSet() const { return m_framerateConversionAlgorithmHasBeenSet; }
313 
326  inline void SetFramerateConversionAlgorithm(const ProresFramerateConversionAlgorithm& value) { m_framerateConversionAlgorithmHasBeenSet = true; m_framerateConversionAlgorithm = value; }
327 
340  inline void SetFramerateConversionAlgorithm(ProresFramerateConversionAlgorithm&& value) { m_framerateConversionAlgorithmHasBeenSet = true; m_framerateConversionAlgorithm = std::move(value); }
341 
354  inline ProresSettings& WithFramerateConversionAlgorithm(const ProresFramerateConversionAlgorithm& value) { SetFramerateConversionAlgorithm(value); return *this;}
355 
368  inline ProresSettings& WithFramerateConversionAlgorithm(ProresFramerateConversionAlgorithm&& value) { SetFramerateConversionAlgorithm(std::move(value)); return *this;}
369 
370 
379  inline int GetFramerateDenominator() const{ return m_framerateDenominator; }
380 
389  inline bool FramerateDenominatorHasBeenSet() const { return m_framerateDenominatorHasBeenSet; }
390 
399  inline void SetFramerateDenominator(int value) { m_framerateDenominatorHasBeenSet = true; m_framerateDenominator = value; }
400 
409  inline ProresSettings& WithFramerateDenominator(int value) { SetFramerateDenominator(value); return *this;}
410 
411 
420  inline int GetFramerateNumerator() const{ return m_framerateNumerator; }
421 
430  inline bool FramerateNumeratorHasBeenSet() const { return m_framerateNumeratorHasBeenSet; }
431 
440  inline void SetFramerateNumerator(int value) { m_framerateNumeratorHasBeenSet = true; m_framerateNumerator = value; }
441 
450  inline ProresSettings& WithFramerateNumerator(int value) { SetFramerateNumerator(value); return *this;}
451 
452 
467  inline const ProresInterlaceMode& GetInterlaceMode() const{ return m_interlaceMode; }
468 
483  inline bool InterlaceModeHasBeenSet() const { return m_interlaceModeHasBeenSet; }
484 
499  inline void SetInterlaceMode(const ProresInterlaceMode& value) { m_interlaceModeHasBeenSet = true; m_interlaceMode = value; }
500 
515  inline void SetInterlaceMode(ProresInterlaceMode&& value) { m_interlaceModeHasBeenSet = true; m_interlaceMode = std::move(value); }
516 
531  inline ProresSettings& WithInterlaceMode(const ProresInterlaceMode& value) { SetInterlaceMode(value); return *this;}
532 
547  inline ProresSettings& WithInterlaceMode(ProresInterlaceMode&& value) { SetInterlaceMode(std::move(value)); return *this;}
548 
549 
559  inline const ProresParControl& GetParControl() const{ return m_parControl; }
560 
570  inline bool ParControlHasBeenSet() const { return m_parControlHasBeenSet; }
571 
581  inline void SetParControl(const ProresParControl& value) { m_parControlHasBeenSet = true; m_parControl = value; }
582 
592  inline void SetParControl(ProresParControl&& value) { m_parControlHasBeenSet = true; m_parControl = std::move(value); }
593 
603  inline ProresSettings& WithParControl(const ProresParControl& value) { SetParControl(value); return *this;}
604 
614  inline ProresSettings& WithParControl(ProresParControl&& value) { SetParControl(std::move(value)); return *this;}
615 
616 
625  inline int GetParDenominator() const{ return m_parDenominator; }
626 
635  inline bool ParDenominatorHasBeenSet() const { return m_parDenominatorHasBeenSet; }
636 
645  inline void SetParDenominator(int value) { m_parDenominatorHasBeenSet = true; m_parDenominator = value; }
646 
655  inline ProresSettings& WithParDenominator(int value) { SetParDenominator(value); return *this;}
656 
657 
666  inline int GetParNumerator() const{ return m_parNumerator; }
667 
676  inline bool ParNumeratorHasBeenSet() const { return m_parNumeratorHasBeenSet; }
677 
686  inline void SetParNumerator(int value) { m_parNumeratorHasBeenSet = true; m_parNumerator = value; }
687 
696  inline ProresSettings& WithParNumerator(int value) { SetParNumerator(value); return *this;}
697 
698 
714  inline const ProresScanTypeConversionMode& GetScanTypeConversionMode() const{ return m_scanTypeConversionMode; }
715 
731  inline bool ScanTypeConversionModeHasBeenSet() const { return m_scanTypeConversionModeHasBeenSet; }
732 
748  inline void SetScanTypeConversionMode(const ProresScanTypeConversionMode& value) { m_scanTypeConversionModeHasBeenSet = true; m_scanTypeConversionMode = value; }
749 
765  inline void SetScanTypeConversionMode(ProresScanTypeConversionMode&& value) { m_scanTypeConversionModeHasBeenSet = true; m_scanTypeConversionMode = std::move(value); }
766 
782  inline ProresSettings& WithScanTypeConversionMode(const ProresScanTypeConversionMode& value) { SetScanTypeConversionMode(value); return *this;}
783 
799  inline ProresSettings& WithScanTypeConversionMode(ProresScanTypeConversionMode&& value) { SetScanTypeConversionMode(std::move(value)); return *this;}
800 
801 
811  inline const ProresSlowPal& GetSlowPal() const{ return m_slowPal; }
812 
822  inline bool SlowPalHasBeenSet() const { return m_slowPalHasBeenSet; }
823 
833  inline void SetSlowPal(const ProresSlowPal& value) { m_slowPalHasBeenSet = true; m_slowPal = value; }
834 
844  inline void SetSlowPal(ProresSlowPal&& value) { m_slowPalHasBeenSet = true; m_slowPal = std::move(value); }
845 
855  inline ProresSettings& WithSlowPal(const ProresSlowPal& value) { SetSlowPal(value); return *this;}
856 
866  inline ProresSettings& WithSlowPal(ProresSlowPal&& value) { SetSlowPal(std::move(value)); return *this;}
867 
868 
876  inline const ProresTelecine& GetTelecine() const{ return m_telecine; }
877 
885  inline bool TelecineHasBeenSet() const { return m_telecineHasBeenSet; }
886 
894  inline void SetTelecine(const ProresTelecine& value) { m_telecineHasBeenSet = true; m_telecine = value; }
895 
903  inline void SetTelecine(ProresTelecine&& value) { m_telecineHasBeenSet = true; m_telecine = std::move(value); }
904 
912  inline ProresSettings& WithTelecine(const ProresTelecine& value) { SetTelecine(value); return *this;}
913 
921  inline ProresSettings& WithTelecine(ProresTelecine&& value) { SetTelecine(std::move(value)); return *this;}
922 
923  private:
924 
925  ProresChromaSampling m_chromaSampling;
926  bool m_chromaSamplingHasBeenSet;
927 
928  ProresCodecProfile m_codecProfile;
929  bool m_codecProfileHasBeenSet;
930 
931  ProresFramerateControl m_framerateControl;
932  bool m_framerateControlHasBeenSet;
933 
934  ProresFramerateConversionAlgorithm m_framerateConversionAlgorithm;
935  bool m_framerateConversionAlgorithmHasBeenSet;
936 
937  int m_framerateDenominator;
938  bool m_framerateDenominatorHasBeenSet;
939 
940  int m_framerateNumerator;
941  bool m_framerateNumeratorHasBeenSet;
942 
943  ProresInterlaceMode m_interlaceMode;
944  bool m_interlaceModeHasBeenSet;
945 
946  ProresParControl m_parControl;
947  bool m_parControlHasBeenSet;
948 
949  int m_parDenominator;
950  bool m_parDenominatorHasBeenSet;
951 
952  int m_parNumerator;
953  bool m_parNumeratorHasBeenSet;
954 
955  ProresScanTypeConversionMode m_scanTypeConversionMode;
956  bool m_scanTypeConversionModeHasBeenSet;
957 
958  ProresSlowPal m_slowPal;
959  bool m_slowPalHasBeenSet;
960 
961  ProresTelecine m_telecine;
962  bool m_telecineHasBeenSet;
963  };
964 
965 } // namespace Model
966 } // namespace MediaConvert
967 } // namespace Aws
Aws::MediaConvert::Model::ProresSettings::SetInterlaceMode
void SetInterlaceMode(const ProresInterlaceMode &value)
Definition: ProresSettings.h:499
ProresSlowPal.h
ProresFramerateControl.h
Aws::MediaConvert::Model::ProresSettings::WithSlowPal
ProresSettings & WithSlowPal(ProresSlowPal &&value)
Definition: ProresSettings.h:866
Aws::MediaConvert::Model::ProresSettings::SetInterlaceMode
void SetInterlaceMode(ProresInterlaceMode &&value)
Definition: ProresSettings.h:515
Aws::MediaConvert::Model::ProresSettings::GetInterlaceMode
const ProresInterlaceMode & GetInterlaceMode() const
Definition: ProresSettings.h:467
Aws::MediaConvert::Model::ProresSettings::FramerateConversionAlgorithmHasBeenSet
bool FramerateConversionAlgorithmHasBeenSet() const
Definition: ProresSettings.h:312
Aws::MediaConvert::Model::ProresSettings::GetChromaSampling
const ProresChromaSampling & GetChromaSampling() const
Definition: ProresSettings.h:65
Aws::MediaConvert::Model::ProresSettings::ProresSettings
ProresSettings(Aws::Utils::Json::JsonView jsonValue)
Aws::MediaConvert::Model::ProresSettings::SetFramerateControl
void SetFramerateControl(ProresFramerateControl &&value)
Definition: ProresSettings.h:253
Aws::MediaConvert::Model::ProresSettings::ParDenominatorHasBeenSet
bool ParDenominatorHasBeenSet() const
Definition: ProresSettings.h:635
Aws::MediaConvert::Model::ProresSettings::SetFramerateConversionAlgorithm
void SetFramerateConversionAlgorithm(ProresFramerateConversionAlgorithm &&value)
Definition: ProresSettings.h:340
Aws::MediaConvert::Model::ProresSettings::GetFramerateControl
const ProresFramerateControl & GetFramerateControl() const
Definition: ProresSettings.h:208
ProresInterlaceMode.h
Aws::MediaConvert::Model::ProresSettings::SetCodecProfile
void SetCodecProfile(ProresCodecProfile &&value)
Definition: ProresSettings.h:180
Aws::MediaConvert::Model::ProresSettings::GetSlowPal
const ProresSlowPal & GetSlowPal() const
Definition: ProresSettings.h:811
Aws::MediaConvert::Model::ProresSettings::FramerateNumeratorHasBeenSet
bool FramerateNumeratorHasBeenSet() const
Definition: ProresSettings.h:430
Aws::MediaConvert::Model::ProresSettings::SetParControl
void SetParControl(const ProresParControl &value)
Definition: ProresSettings.h:581
ProresParControl.h
MediaConvert_EXPORTS.h
AWS_MEDIACONVERT_API
#define AWS_MEDIACONVERT_API
Definition: MediaConvert_EXPORTS.h:28
Aws::MediaConvert::Model::ProresSettings::WithFramerateDenominator
ProresSettings & WithFramerateDenominator(int value)
Definition: ProresSettings.h:409
Aws::MediaConvert::Model::ProresSettings::SetFramerateControl
void SetFramerateControl(const ProresFramerateControl &value)
Definition: ProresSettings.h:238
Aws::MediaConvert::Model::ProresSettings::operator=
ProresSettings & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::MediaConvert::Model::ProresSettings::SetChromaSampling
void SetChromaSampling(const ProresChromaSampling &value)
Definition: ProresSettings.h:101
Aws::MediaConvert::Model::ProresSettings::WithFramerateNumerator
ProresSettings & WithFramerateNumerator(int value)
Definition: ProresSettings.h:450
Aws::MediaConvert::Model::ProresSettings::WithParDenominator
ProresSettings & WithParDenominator(int value)
Definition: ProresSettings.h:655
ProresChromaSampling.h
Aws::MediaConvert::Model::ProresFramerateConversionAlgorithm
ProresFramerateConversionAlgorithm
Definition: ProresFramerateConversionAlgorithm.h:17
ProresTelecine.h
Aws::MediaConvert::Model::ProresSettings::WithParNumerator
ProresSettings & WithParNumerator(int value)
Definition: ProresSettings.h:696
Aws::MediaConvert::Model::ProresSettings::SetParNumerator
void SetParNumerator(int value)
Definition: ProresSettings.h:686
Aws::MediaConvert::Model::ProresSettings::SetSlowPal
void SetSlowPal(ProresSlowPal &&value)
Definition: ProresSettings.h:844
Aws::MediaConvert::Model::ProresSettings::GetFramerateNumerator
int GetFramerateNumerator() const
Definition: ProresSettings.h:420
Aws::MediaConvert::Model::ProresSettings::WithScanTypeConversionMode
ProresSettings & WithScanTypeConversionMode(const ProresScanTypeConversionMode &value)
Definition: ProresSettings.h:782
Aws::MediaConvert::Model::ProresSettings::SetParDenominator
void SetParDenominator(int value)
Definition: ProresSettings.h:645
Aws::MediaConvert::Model::ProresSettings::SetParControl
void SetParControl(ProresParControl &&value)
Definition: ProresSettings.h:592
Aws::MediaConvert::Model::ProresSettings::WithFramerateControl
ProresSettings & WithFramerateControl(ProresFramerateControl &&value)
Definition: ProresSettings.h:283
Aws::MediaConvert::Model::ProresSettings::WithChromaSampling
ProresSettings & WithChromaSampling(const ProresChromaSampling &value)
Definition: ProresSettings.h:137
Aws::MediaConvert::Model::ProresSettings::ProresSettings
ProresSettings()
Aws::MediaConvert::Model::ProresSettings::ChromaSamplingHasBeenSet
bool ChromaSamplingHasBeenSet() const
Definition: ProresSettings.h:83
Aws::MediaConvert::Model::ProresSettings::ScanTypeConversionModeHasBeenSet
bool ScanTypeConversionModeHasBeenSet() const
Definition: ProresSettings.h:731
Aws::MediaConvert::Model::ProresSettings::SlowPalHasBeenSet
bool SlowPalHasBeenSet() const
Definition: ProresSettings.h:822
Aws::MediaConvert::Model::ProresSettings::SetScanTypeConversionMode
void SetScanTypeConversionMode(ProresScanTypeConversionMode &&value)
Definition: ProresSettings.h:765
Aws::MediaConvert::Model::ProresSettings::WithParControl
ProresSettings & WithParControl(ProresParControl &&value)
Definition: ProresSettings.h:614
Aws::MediaConvert::Model::ProresSlowPal
ProresSlowPal
Definition: ProresSlowPal.h:17
Aws::MediaConvert::Model::ProresSettings::WithScanTypeConversionMode
ProresSettings & WithScanTypeConversionMode(ProresScanTypeConversionMode &&value)
Definition: ProresSettings.h:799
Aws::MediaConvert::Model::ProresSettings::WithFramerateConversionAlgorithm
ProresSettings & WithFramerateConversionAlgorithm(const ProresFramerateConversionAlgorithm &value)
Definition: ProresSettings.h:354
Aws::MediaConvert::Model::ProresSettings::CodecProfileHasBeenSet
bool CodecProfileHasBeenSet() const
Definition: ProresSettings.h:168
Aws::MediaConvert::Model::ProresSettings::SetChromaSampling
void SetChromaSampling(ProresChromaSampling &&value)
Definition: ProresSettings.h:119
Aws::MediaConvert::Model::ProresSettings::GetParControl
const ProresParControl & GetParControl() const
Definition: ProresSettings.h:559
Aws::MediaConvert::Model::ProresSettings::SetFramerateConversionAlgorithm
void SetFramerateConversionAlgorithm(const ProresFramerateConversionAlgorithm &value)
Definition: ProresSettings.h:326
Aws::MediaConvert::Model::ProresSettings::GetScanTypeConversionMode
const ProresScanTypeConversionMode & GetScanTypeConversionMode() const
Definition: ProresSettings.h:714
Aws::MediaConvert::Model::ProresSettings::GetTelecine
const ProresTelecine & GetTelecine() const
Definition: ProresSettings.h:876
Aws::MediaConvert::Model::ProresSettings::GetFramerateConversionAlgorithm
const ProresFramerateConversionAlgorithm & GetFramerateConversionAlgorithm() const
Definition: ProresSettings.h:298
Aws::MediaConvert::Model::ProresSettings::WithCodecProfile
ProresSettings & WithCodecProfile(ProresCodecProfile &&value)
Definition: ProresSettings.h:192
Aws::MediaConvert::Model::ProresSettings::WithTelecine
ProresSettings & WithTelecine(ProresTelecine &&value)
Definition: ProresSettings.h:921
Aws::MediaConvert::Model::ProresSettings::WithFramerateConversionAlgorithm
ProresSettings & WithFramerateConversionAlgorithm(ProresFramerateConversionAlgorithm &&value)
Definition: ProresSettings.h:368
Aws::MediaConvert::Model::ProresSettings::GetFramerateDenominator
int GetFramerateDenominator() const
Definition: ProresSettings.h:379
Aws::MediaConvert::Model::ProresSettings::SetFramerateDenominator
void SetFramerateDenominator(int value)
Definition: ProresSettings.h:399
Aws::MediaConvert::Model::ProresScanTypeConversionMode
ProresScanTypeConversionMode
Definition: ProresScanTypeConversionMode.h:17
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
Aws::MediaConvert::Model::ProresChromaSampling
ProresChromaSampling
Definition: ProresChromaSampling.h:17
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
ProresFramerateConversionAlgorithm.h
Aws::MediaConvert::Model::ProresSettings::WithCodecProfile
ProresSettings & WithCodecProfile(const ProresCodecProfile &value)
Definition: ProresSettings.h:186
Aws::MediaConvert::Model::ProresSettings::InterlaceModeHasBeenSet
bool InterlaceModeHasBeenSet() const
Definition: ProresSettings.h:483
ProresScanTypeConversionMode.h
Aws::MediaConvert::Model::ProresParControl
ProresParControl
Definition: ProresParControl.h:17
Aws::MediaConvert::Model::ProresSettings::WithInterlaceMode
ProresSettings & WithInterlaceMode(const ProresInterlaceMode &value)
Definition: ProresSettings.h:531
Aws::MediaConvert::Model::ProresFramerateControl
ProresFramerateControl
Definition: ProresFramerateControl.h:17
Aws::MediaConvert::Model::ProresSettings
Definition: ProresSettings.h:41
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws::MediaConvert::Model::ProresSettings::GetCodecProfile
const ProresCodecProfile & GetCodecProfile() const
Definition: ProresSettings.h:162
Aws::MediaConvert::Model::ProresSettings::SetScanTypeConversionMode
void SetScanTypeConversionMode(const ProresScanTypeConversionMode &value)
Definition: ProresSettings.h:748
Aws
Definition: AccessManagementClient.h:15
Aws::MediaConvert::Model::ProresInterlaceMode
ProresInterlaceMode
Definition: ProresInterlaceMode.h:17
Aws::MediaConvert::Model::ProresSettings::TelecineHasBeenSet
bool TelecineHasBeenSet() const
Definition: ProresSettings.h:885
Aws::MediaConvert::Model::ProresSettings::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::MediaConvert::Model::ProresSettings::GetParDenominator
int GetParDenominator() const
Definition: ProresSettings.h:625
Aws::MediaConvert::Model::ProresSettings::SetTelecine
void SetTelecine(const ProresTelecine &value)
Definition: ProresSettings.h:894
Aws::MediaConvert::Model::ProresSettings::GetParNumerator
int GetParNumerator() const
Definition: ProresSettings.h:666
Aws::MediaConvert::Model::ProresSettings::WithChromaSampling
ProresSettings & WithChromaSampling(ProresChromaSampling &&value)
Definition: ProresSettings.h:155
Aws::MediaConvert::Model::ProresSettings::WithParControl
ProresSettings & WithParControl(const ProresParControl &value)
Definition: ProresSettings.h:603
ProresCodecProfile.h
Aws::MediaConvert::Model::ProresSettings::FramerateControlHasBeenSet
bool FramerateControlHasBeenSet() const
Definition: ProresSettings.h:223
Aws::MediaConvert::Model::ProresSettings::SetTelecine
void SetTelecine(ProresTelecine &&value)
Definition: ProresSettings.h:903
Aws::MediaConvert::Model::ProresTelecine
ProresTelecine
Definition: ProresTelecine.h:17
Aws::MediaConvert::Model::ProresSettings::WithTelecine
ProresSettings & WithTelecine(const ProresTelecine &value)
Definition: ProresSettings.h:912
Aws::MediaConvert::Model::ProresSettings::WithSlowPal
ProresSettings & WithSlowPal(const ProresSlowPal &value)
Definition: ProresSettings.h:855
Aws::MediaConvert::Model::ProresSettings::SetFramerateNumerator
void SetFramerateNumerator(int value)
Definition: ProresSettings.h:440
Aws::MediaConvert::Model::ProresSettings::WithInterlaceMode
ProresSettings & WithInterlaceMode(ProresInterlaceMode &&value)
Definition: ProresSettings.h:547
Aws::MediaConvert::Model::ProresSettings::SetSlowPal
void SetSlowPal(const ProresSlowPal &value)
Definition: ProresSettings.h:833
Aws::MediaConvert::Model::ProresSettings::ParNumeratorHasBeenSet
bool ParNumeratorHasBeenSet() const
Definition: ProresSettings.h:676
Aws::MediaConvert::Model::ProresSettings::WithFramerateControl
ProresSettings & WithFramerateControl(const ProresFramerateControl &value)
Definition: ProresSettings.h:268
Aws::MediaConvert::Model::ProresSettings::SetCodecProfile
void SetCodecProfile(const ProresCodecProfile &value)
Definition: ProresSettings.h:174
Aws::MediaConvert::Model::ProresSettings::ParControlHasBeenSet
bool ParControlHasBeenSet() const
Definition: ProresSettings.h:570
Aws::MediaConvert::Model::ProresCodecProfile
ProresCodecProfile
Definition: ProresCodecProfile.h:17
Aws::MediaConvert::Model::ProresSettings::FramerateDenominatorHasBeenSet
bool FramerateDenominatorHasBeenSet() const
Definition: ProresSettings.h:389