AWS SDK for C++  1.9.129
AWS SDK for C++
Eac3AtmosSettings.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 
42  {
43  public:
48 
49 
57  inline int GetBitrate() const{ return m_bitrate; }
58 
66  inline bool BitrateHasBeenSet() const { return m_bitrateHasBeenSet; }
67 
75  inline void SetBitrate(int value) { m_bitrateHasBeenSet = true; m_bitrate = value; }
76 
84  inline Eac3AtmosSettings& WithBitrate(int value) { SetBitrate(value); return *this;}
85 
86 
91  inline const Eac3AtmosBitstreamMode& GetBitstreamMode() const{ return m_bitstreamMode; }
92 
97  inline bool BitstreamModeHasBeenSet() const { return m_bitstreamModeHasBeenSet; }
98 
103  inline void SetBitstreamMode(const Eac3AtmosBitstreamMode& value) { m_bitstreamModeHasBeenSet = true; m_bitstreamMode = value; }
104 
109  inline void SetBitstreamMode(Eac3AtmosBitstreamMode&& value) { m_bitstreamModeHasBeenSet = true; m_bitstreamMode = std::move(value); }
110 
115  inline Eac3AtmosSettings& WithBitstreamMode(const Eac3AtmosBitstreamMode& value) { SetBitstreamMode(value); return *this;}
116 
121  inline Eac3AtmosSettings& WithBitstreamMode(Eac3AtmosBitstreamMode&& value) { SetBitstreamMode(std::move(value)); return *this;}
122 
123 
127  inline const Eac3AtmosCodingMode& GetCodingMode() const{ return m_codingMode; }
128 
132  inline bool CodingModeHasBeenSet() const { return m_codingModeHasBeenSet; }
133 
137  inline void SetCodingMode(const Eac3AtmosCodingMode& value) { m_codingModeHasBeenSet = true; m_codingMode = value; }
138 
142  inline void SetCodingMode(Eac3AtmosCodingMode&& value) { m_codingModeHasBeenSet = true; m_codingMode = std::move(value); }
143 
147  inline Eac3AtmosSettings& WithCodingMode(const Eac3AtmosCodingMode& value) { SetCodingMode(value); return *this;}
148 
152  inline Eac3AtmosSettings& WithCodingMode(Eac3AtmosCodingMode&& value) { SetCodingMode(std::move(value)); return *this;}
153 
154 
159  inline const Eac3AtmosDialogueIntelligence& GetDialogueIntelligence() const{ return m_dialogueIntelligence; }
160 
165  inline bool DialogueIntelligenceHasBeenSet() const { return m_dialogueIntelligenceHasBeenSet; }
166 
171  inline void SetDialogueIntelligence(const Eac3AtmosDialogueIntelligence& value) { m_dialogueIntelligenceHasBeenSet = true; m_dialogueIntelligence = value; }
172 
177  inline void SetDialogueIntelligence(Eac3AtmosDialogueIntelligence&& value) { m_dialogueIntelligenceHasBeenSet = true; m_dialogueIntelligence = std::move(value); }
178 
183  inline Eac3AtmosSettings& WithDialogueIntelligence(const Eac3AtmosDialogueIntelligence& value) { SetDialogueIntelligence(value); return *this;}
184 
189  inline Eac3AtmosSettings& WithDialogueIntelligence(Eac3AtmosDialogueIntelligence&& value) { SetDialogueIntelligence(std::move(value)); return *this;}
190 
191 
204  inline const Eac3AtmosDownmixControl& GetDownmixControl() const{ return m_downmixControl; }
205 
218  inline bool DownmixControlHasBeenSet() const { return m_downmixControlHasBeenSet; }
219 
232  inline void SetDownmixControl(const Eac3AtmosDownmixControl& value) { m_downmixControlHasBeenSet = true; m_downmixControl = value; }
233 
246  inline void SetDownmixControl(Eac3AtmosDownmixControl&& value) { m_downmixControlHasBeenSet = true; m_downmixControl = std::move(value); }
247 
260  inline Eac3AtmosSettings& WithDownmixControl(const Eac3AtmosDownmixControl& value) { SetDownmixControl(value); return *this;}
261 
274  inline Eac3AtmosSettings& WithDownmixControl(Eac3AtmosDownmixControl&& value) { SetDownmixControl(std::move(value)); return *this;}
275 
276 
289  inline const Eac3AtmosDynamicRangeCompressionLine& GetDynamicRangeCompressionLine() const{ return m_dynamicRangeCompressionLine; }
290 
303  inline bool DynamicRangeCompressionLineHasBeenSet() const { return m_dynamicRangeCompressionLineHasBeenSet; }
304 
317  inline void SetDynamicRangeCompressionLine(const Eac3AtmosDynamicRangeCompressionLine& value) { m_dynamicRangeCompressionLineHasBeenSet = true; m_dynamicRangeCompressionLine = value; }
318 
331  inline void SetDynamicRangeCompressionLine(Eac3AtmosDynamicRangeCompressionLine&& value) { m_dynamicRangeCompressionLineHasBeenSet = true; m_dynamicRangeCompressionLine = std::move(value); }
332 
345  inline Eac3AtmosSettings& WithDynamicRangeCompressionLine(const Eac3AtmosDynamicRangeCompressionLine& value) { SetDynamicRangeCompressionLine(value); return *this;}
346 
359  inline Eac3AtmosSettings& WithDynamicRangeCompressionLine(Eac3AtmosDynamicRangeCompressionLine&& value) { SetDynamicRangeCompressionLine(std::move(value)); return *this;}
360 
361 
374  inline const Eac3AtmosDynamicRangeCompressionRf& GetDynamicRangeCompressionRf() const{ return m_dynamicRangeCompressionRf; }
375 
388  inline bool DynamicRangeCompressionRfHasBeenSet() const { return m_dynamicRangeCompressionRfHasBeenSet; }
389 
402  inline void SetDynamicRangeCompressionRf(const Eac3AtmosDynamicRangeCompressionRf& value) { m_dynamicRangeCompressionRfHasBeenSet = true; m_dynamicRangeCompressionRf = value; }
403 
416  inline void SetDynamicRangeCompressionRf(Eac3AtmosDynamicRangeCompressionRf&& value) { m_dynamicRangeCompressionRfHasBeenSet = true; m_dynamicRangeCompressionRf = std::move(value); }
417 
430  inline Eac3AtmosSettings& WithDynamicRangeCompressionRf(const Eac3AtmosDynamicRangeCompressionRf& value) { SetDynamicRangeCompressionRf(value); return *this;}
431 
444  inline Eac3AtmosSettings& WithDynamicRangeCompressionRf(Eac3AtmosDynamicRangeCompressionRf&& value) { SetDynamicRangeCompressionRf(std::move(value)); return *this;}
445 
446 
459  inline const Eac3AtmosDynamicRangeControl& GetDynamicRangeControl() const{ return m_dynamicRangeControl; }
460 
473  inline bool DynamicRangeControlHasBeenSet() const { return m_dynamicRangeControlHasBeenSet; }
474 
487  inline void SetDynamicRangeControl(const Eac3AtmosDynamicRangeControl& value) { m_dynamicRangeControlHasBeenSet = true; m_dynamicRangeControl = value; }
488 
501  inline void SetDynamicRangeControl(Eac3AtmosDynamicRangeControl&& value) { m_dynamicRangeControlHasBeenSet = true; m_dynamicRangeControl = std::move(value); }
502 
515  inline Eac3AtmosSettings& WithDynamicRangeControl(const Eac3AtmosDynamicRangeControl& value) { SetDynamicRangeControl(value); return *this;}
516 
529  inline Eac3AtmosSettings& WithDynamicRangeControl(Eac3AtmosDynamicRangeControl&& value) { SetDynamicRangeControl(std::move(value)); return *this;}
530 
531 
543  inline double GetLoRoCenterMixLevel() const{ return m_loRoCenterMixLevel; }
544 
556  inline bool LoRoCenterMixLevelHasBeenSet() const { return m_loRoCenterMixLevelHasBeenSet; }
557 
569  inline void SetLoRoCenterMixLevel(double value) { m_loRoCenterMixLevelHasBeenSet = true; m_loRoCenterMixLevel = value; }
570 
582  inline Eac3AtmosSettings& WithLoRoCenterMixLevel(double value) { SetLoRoCenterMixLevel(value); return *this;}
583 
584 
596  inline double GetLoRoSurroundMixLevel() const{ return m_loRoSurroundMixLevel; }
597 
609  inline bool LoRoSurroundMixLevelHasBeenSet() const { return m_loRoSurroundMixLevelHasBeenSet; }
610 
622  inline void SetLoRoSurroundMixLevel(double value) { m_loRoSurroundMixLevelHasBeenSet = true; m_loRoSurroundMixLevel = value; }
623 
635  inline Eac3AtmosSettings& WithLoRoSurroundMixLevel(double value) { SetLoRoSurroundMixLevel(value); return *this;}
636 
637 
649  inline double GetLtRtCenterMixLevel() const{ return m_ltRtCenterMixLevel; }
650 
662  inline bool LtRtCenterMixLevelHasBeenSet() const { return m_ltRtCenterMixLevelHasBeenSet; }
663 
675  inline void SetLtRtCenterMixLevel(double value) { m_ltRtCenterMixLevelHasBeenSet = true; m_ltRtCenterMixLevel = value; }
676 
688  inline Eac3AtmosSettings& WithLtRtCenterMixLevel(double value) { SetLtRtCenterMixLevel(value); return *this;}
689 
690 
702  inline double GetLtRtSurroundMixLevel() const{ return m_ltRtSurroundMixLevel; }
703 
715  inline bool LtRtSurroundMixLevelHasBeenSet() const { return m_ltRtSurroundMixLevelHasBeenSet; }
716 
728  inline void SetLtRtSurroundMixLevel(double value) { m_ltRtSurroundMixLevelHasBeenSet = true; m_ltRtSurroundMixLevel = value; }
729 
741  inline Eac3AtmosSettings& WithLtRtSurroundMixLevel(double value) { SetLtRtSurroundMixLevel(value); return *this;}
742 
743 
747  inline const Eac3AtmosMeteringMode& GetMeteringMode() const{ return m_meteringMode; }
748 
752  inline bool MeteringModeHasBeenSet() const { return m_meteringModeHasBeenSet; }
753 
757  inline void SetMeteringMode(const Eac3AtmosMeteringMode& value) { m_meteringModeHasBeenSet = true; m_meteringMode = value; }
758 
762  inline void SetMeteringMode(Eac3AtmosMeteringMode&& value) { m_meteringModeHasBeenSet = true; m_meteringMode = std::move(value); }
763 
767  inline Eac3AtmosSettings& WithMeteringMode(const Eac3AtmosMeteringMode& value) { SetMeteringMode(value); return *this;}
768 
772  inline Eac3AtmosSettings& WithMeteringMode(Eac3AtmosMeteringMode&& value) { SetMeteringMode(std::move(value)); return *this;}
773 
774 
778  inline int GetSampleRate() const{ return m_sampleRate; }
779 
783  inline bool SampleRateHasBeenSet() const { return m_sampleRateHasBeenSet; }
784 
788  inline void SetSampleRate(int value) { m_sampleRateHasBeenSet = true; m_sampleRate = value; }
789 
793  inline Eac3AtmosSettings& WithSampleRate(int value) { SetSampleRate(value); return *this;}
794 
795 
801  inline int GetSpeechThreshold() const{ return m_speechThreshold; }
802 
808  inline bool SpeechThresholdHasBeenSet() const { return m_speechThresholdHasBeenSet; }
809 
815  inline void SetSpeechThreshold(int value) { m_speechThresholdHasBeenSet = true; m_speechThreshold = value; }
816 
822  inline Eac3AtmosSettings& WithSpeechThreshold(int value) { SetSpeechThreshold(value); return *this;}
823 
824 
832  inline const Eac3AtmosStereoDownmix& GetStereoDownmix() const{ return m_stereoDownmix; }
833 
841  inline bool StereoDownmixHasBeenSet() const { return m_stereoDownmixHasBeenSet; }
842 
850  inline void SetStereoDownmix(const Eac3AtmosStereoDownmix& value) { m_stereoDownmixHasBeenSet = true; m_stereoDownmix = value; }
851 
859  inline void SetStereoDownmix(Eac3AtmosStereoDownmix&& value) { m_stereoDownmixHasBeenSet = true; m_stereoDownmix = std::move(value); }
860 
868  inline Eac3AtmosSettings& WithStereoDownmix(const Eac3AtmosStereoDownmix& value) { SetStereoDownmix(value); return *this;}
869 
877  inline Eac3AtmosSettings& WithStereoDownmix(Eac3AtmosStereoDownmix&& value) { SetStereoDownmix(std::move(value)); return *this;}
878 
879 
884  inline const Eac3AtmosSurroundExMode& GetSurroundExMode() const{ return m_surroundExMode; }
885 
890  inline bool SurroundExModeHasBeenSet() const { return m_surroundExModeHasBeenSet; }
891 
896  inline void SetSurroundExMode(const Eac3AtmosSurroundExMode& value) { m_surroundExModeHasBeenSet = true; m_surroundExMode = value; }
897 
902  inline void SetSurroundExMode(Eac3AtmosSurroundExMode&& value) { m_surroundExModeHasBeenSet = true; m_surroundExMode = std::move(value); }
903 
908  inline Eac3AtmosSettings& WithSurroundExMode(const Eac3AtmosSurroundExMode& value) { SetSurroundExMode(value); return *this;}
909 
914  inline Eac3AtmosSettings& WithSurroundExMode(Eac3AtmosSurroundExMode&& value) { SetSurroundExMode(std::move(value)); return *this;}
915 
916  private:
917 
918  int m_bitrate;
919  bool m_bitrateHasBeenSet;
920 
921  Eac3AtmosBitstreamMode m_bitstreamMode;
922  bool m_bitstreamModeHasBeenSet;
923 
924  Eac3AtmosCodingMode m_codingMode;
925  bool m_codingModeHasBeenSet;
926 
927  Eac3AtmosDialogueIntelligence m_dialogueIntelligence;
928  bool m_dialogueIntelligenceHasBeenSet;
929 
930  Eac3AtmosDownmixControl m_downmixControl;
931  bool m_downmixControlHasBeenSet;
932 
933  Eac3AtmosDynamicRangeCompressionLine m_dynamicRangeCompressionLine;
934  bool m_dynamicRangeCompressionLineHasBeenSet;
935 
936  Eac3AtmosDynamicRangeCompressionRf m_dynamicRangeCompressionRf;
937  bool m_dynamicRangeCompressionRfHasBeenSet;
938 
939  Eac3AtmosDynamicRangeControl m_dynamicRangeControl;
940  bool m_dynamicRangeControlHasBeenSet;
941 
942  double m_loRoCenterMixLevel;
943  bool m_loRoCenterMixLevelHasBeenSet;
944 
945  double m_loRoSurroundMixLevel;
946  bool m_loRoSurroundMixLevelHasBeenSet;
947 
948  double m_ltRtCenterMixLevel;
949  bool m_ltRtCenterMixLevelHasBeenSet;
950 
951  double m_ltRtSurroundMixLevel;
952  bool m_ltRtSurroundMixLevelHasBeenSet;
953 
954  Eac3AtmosMeteringMode m_meteringMode;
955  bool m_meteringModeHasBeenSet;
956 
957  int m_sampleRate;
958  bool m_sampleRateHasBeenSet;
959 
960  int m_speechThreshold;
961  bool m_speechThresholdHasBeenSet;
962 
963  Eac3AtmosStereoDownmix m_stereoDownmix;
964  bool m_stereoDownmixHasBeenSet;
965 
966  Eac3AtmosSurroundExMode m_surroundExMode;
967  bool m_surroundExModeHasBeenSet;
968  };
969 
970 } // namespace Model
971 } // namespace MediaConvert
972 } // namespace Aws
Aws::MediaConvert::Model::Eac3AtmosSettings::LoRoCenterMixLevelHasBeenSet
bool LoRoCenterMixLevelHasBeenSet() const
Definition: Eac3AtmosSettings.h:556
Aws::MediaConvert::Model::Eac3AtmosSettings::WithDownmixControl
Eac3AtmosSettings & WithDownmixControl(Eac3AtmosDownmixControl &&value)
Definition: Eac3AtmosSettings.h:274
Aws::MediaConvert::Model::Eac3AtmosSettings::DialogueIntelligenceHasBeenSet
bool DialogueIntelligenceHasBeenSet() const
Definition: Eac3AtmosSettings.h:165
Aws::MediaConvert::Model::Eac3AtmosSettings::WithMeteringMode
Eac3AtmosSettings & WithMeteringMode(Eac3AtmosMeteringMode &&value)
Definition: Eac3AtmosSettings.h:772
Aws::MediaConvert::Model::Eac3AtmosSettings::GetSpeechThreshold
int GetSpeechThreshold() const
Definition: Eac3AtmosSettings.h:801
Aws::MediaConvert::Model::Eac3AtmosSettings::WithDownmixControl
Eac3AtmosSettings & WithDownmixControl(const Eac3AtmosDownmixControl &value)
Definition: Eac3AtmosSettings.h:260
Aws::MediaConvert::Model::Eac3AtmosSettings::GetBitstreamMode
const Eac3AtmosBitstreamMode & GetBitstreamMode() const
Definition: Eac3AtmosSettings.h:91
Aws::MediaConvert::Model::Eac3AtmosSettings::WithCodingMode
Eac3AtmosSettings & WithCodingMode(const Eac3AtmosCodingMode &value)
Definition: Eac3AtmosSettings.h:147
Aws::MediaConvert::Model::Eac3AtmosSettings::GetMeteringMode
const Eac3AtmosMeteringMode & GetMeteringMode() const
Definition: Eac3AtmosSettings.h:747
Aws::MediaConvert::Model::Eac3AtmosSettings::CodingModeHasBeenSet
bool CodingModeHasBeenSet() const
Definition: Eac3AtmosSettings.h:132
Aws::MediaConvert::Model::Eac3AtmosSettings::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::MediaConvert::Model::Eac3AtmosSettings::WithLoRoCenterMixLevel
Eac3AtmosSettings & WithLoRoCenterMixLevel(double value)
Definition: Eac3AtmosSettings.h:582
Aws::MediaConvert::Model::Eac3AtmosSettings::SetLtRtCenterMixLevel
void SetLtRtCenterMixLevel(double value)
Definition: Eac3AtmosSettings.h:675
Aws::MediaConvert::Model::Eac3AtmosSettings::WithBitrate
Eac3AtmosSettings & WithBitrate(int value)
Definition: Eac3AtmosSettings.h:84
Aws::MediaConvert::Model::Eac3AtmosSettings::WithBitstreamMode
Eac3AtmosSettings & WithBitstreamMode(const Eac3AtmosBitstreamMode &value)
Definition: Eac3AtmosSettings.h:115
Aws::MediaConvert::Model::Eac3AtmosBitstreamMode
Eac3AtmosBitstreamMode
Definition: Eac3AtmosBitstreamMode.h:17
Aws::MediaConvert::Model::Eac3AtmosSettings::GetStereoDownmix
const Eac3AtmosStereoDownmix & GetStereoDownmix() const
Definition: Eac3AtmosSettings.h:832
Aws::MediaConvert::Model::Eac3AtmosSettings::GetSampleRate
int GetSampleRate() const
Definition: Eac3AtmosSettings.h:778
Aws::MediaConvert::Model::Eac3AtmosSettings::SetDownmixControl
void SetDownmixControl(Eac3AtmosDownmixControl &&value)
Definition: Eac3AtmosSettings.h:246
Aws::MediaConvert::Model::Eac3AtmosSettings::WithDialogueIntelligence
Eac3AtmosSettings & WithDialogueIntelligence(const Eac3AtmosDialogueIntelligence &value)
Definition: Eac3AtmosSettings.h:183
Aws::MediaConvert::Model::Eac3AtmosSettings::WithDynamicRangeCompressionLine
Eac3AtmosSettings & WithDynamicRangeCompressionLine(const Eac3AtmosDynamicRangeCompressionLine &value)
Definition: Eac3AtmosSettings.h:345
MediaConvert_EXPORTS.h
AWS_MEDIACONVERT_API
#define AWS_MEDIACONVERT_API
Definition: MediaConvert_EXPORTS.h:28
Aws::MediaConvert::Model::Eac3AtmosSettings::GetDynamicRangeCompressionLine
const Eac3AtmosDynamicRangeCompressionLine & GetDynamicRangeCompressionLine() const
Definition: Eac3AtmosSettings.h:289
Aws::MediaConvert::Model::Eac3AtmosSettings::WithSpeechThreshold
Eac3AtmosSettings & WithSpeechThreshold(int value)
Definition: Eac3AtmosSettings.h:822
Aws::MediaConvert::Model::Eac3AtmosSettings::SetDownmixControl
void SetDownmixControl(const Eac3AtmosDownmixControl &value)
Definition: Eac3AtmosSettings.h:232
Aws::MediaConvert::Model::Eac3AtmosSettings::SetLtRtSurroundMixLevel
void SetLtRtSurroundMixLevel(double value)
Definition: Eac3AtmosSettings.h:728
Aws::MediaConvert::Model::Eac3AtmosSettings::WithDynamicRangeCompressionLine
Eac3AtmosSettings & WithDynamicRangeCompressionLine(Eac3AtmosDynamicRangeCompressionLine &&value)
Definition: Eac3AtmosSettings.h:359
Eac3AtmosCodingMode.h
Aws::MediaConvert::Model::Eac3AtmosSettings::DynamicRangeControlHasBeenSet
bool DynamicRangeControlHasBeenSet() const
Definition: Eac3AtmosSettings.h:473
Aws::MediaConvert::Model::Eac3AtmosSettings::SetStereoDownmix
void SetStereoDownmix(const Eac3AtmosStereoDownmix &value)
Definition: Eac3AtmosSettings.h:850
Aws::MediaConvert::Model::Eac3AtmosSettings::MeteringModeHasBeenSet
bool MeteringModeHasBeenSet() const
Definition: Eac3AtmosSettings.h:752
Aws::MediaConvert::Model::Eac3AtmosCodingMode
Eac3AtmosCodingMode
Definition: Eac3AtmosCodingMode.h:17
Aws::MediaConvert::Model::Eac3AtmosSettings::WithBitstreamMode
Eac3AtmosSettings & WithBitstreamMode(Eac3AtmosBitstreamMode &&value)
Definition: Eac3AtmosSettings.h:121
Aws::MediaConvert::Model::Eac3AtmosSettings::WithLtRtCenterMixLevel
Eac3AtmosSettings & WithLtRtCenterMixLevel(double value)
Definition: Eac3AtmosSettings.h:688
Aws::MediaConvert::Model::Eac3AtmosSettings::SetCodingMode
void SetCodingMode(Eac3AtmosCodingMode &&value)
Definition: Eac3AtmosSettings.h:142
Aws::MediaConvert::Model::Eac3AtmosSettings::WithLoRoSurroundMixLevel
Eac3AtmosSettings & WithLoRoSurroundMixLevel(double value)
Definition: Eac3AtmosSettings.h:635
Eac3AtmosDownmixControl.h
Aws::MediaConvert::Model::Eac3AtmosSettings::GetLtRtSurroundMixLevel
double GetLtRtSurroundMixLevel() const
Definition: Eac3AtmosSettings.h:702
Aws::MediaConvert::Model::Eac3AtmosSettings::SetDynamicRangeCompressionLine
void SetDynamicRangeCompressionLine(Eac3AtmosDynamicRangeCompressionLine &&value)
Definition: Eac3AtmosSettings.h:331
Aws::MediaConvert::Model::Eac3AtmosSettings::SetDynamicRangeCompressionRf
void SetDynamicRangeCompressionRf(Eac3AtmosDynamicRangeCompressionRf &&value)
Definition: Eac3AtmosSettings.h:416
Aws::MediaConvert::Model::Eac3AtmosSettings::SampleRateHasBeenSet
bool SampleRateHasBeenSet() const
Definition: Eac3AtmosSettings.h:783
Aws::MediaConvert::Model::Eac3AtmosSettings::SetDialogueIntelligence
void SetDialogueIntelligence(Eac3AtmosDialogueIntelligence &&value)
Definition: Eac3AtmosSettings.h:177
Aws::MediaConvert::Model::Eac3AtmosSettings::GetLoRoCenterMixLevel
double GetLoRoCenterMixLevel() const
Definition: Eac3AtmosSettings.h:543
Eac3AtmosDialogueIntelligence.h
Eac3AtmosStereoDownmix.h
Aws::MediaConvert::Model::Eac3AtmosSettings::SetBitstreamMode
void SetBitstreamMode(Eac3AtmosBitstreamMode &&value)
Definition: Eac3AtmosSettings.h:109
Aws::MediaConvert::Model::Eac3AtmosDownmixControl
Eac3AtmosDownmixControl
Definition: Eac3AtmosDownmixControl.h:17
Aws::MediaConvert::Model::Eac3AtmosSettings::SetDynamicRangeCompressionLine
void SetDynamicRangeCompressionLine(const Eac3AtmosDynamicRangeCompressionLine &value)
Definition: Eac3AtmosSettings.h:317
Aws::MediaConvert::Model::Eac3AtmosSettings::LoRoSurroundMixLevelHasBeenSet
bool LoRoSurroundMixLevelHasBeenSet() const
Definition: Eac3AtmosSettings.h:609
Aws::MediaConvert::Model::Eac3AtmosSettings::GetBitrate
int GetBitrate() const
Definition: Eac3AtmosSettings.h:57
Aws::MediaConvert::Model::Eac3AtmosSettings::SurroundExModeHasBeenSet
bool SurroundExModeHasBeenSet() const
Definition: Eac3AtmosSettings.h:890
Aws::MediaConvert::Model::Eac3AtmosSurroundExMode
Eac3AtmosSurroundExMode
Definition: Eac3AtmosSurroundExMode.h:17
Aws::MediaConvert::Model::Eac3AtmosSettings::LtRtCenterMixLevelHasBeenSet
bool LtRtCenterMixLevelHasBeenSet() const
Definition: Eac3AtmosSettings.h:662
Aws::MediaConvert::Model::Eac3AtmosSettings::GetCodingMode
const Eac3AtmosCodingMode & GetCodingMode() const
Definition: Eac3AtmosSettings.h:127
Aws::MediaConvert::Model::Eac3AtmosSettings::SpeechThresholdHasBeenSet
bool SpeechThresholdHasBeenSet() const
Definition: Eac3AtmosSettings.h:808
Aws::MediaConvert::Model::Eac3AtmosMeteringMode
Eac3AtmosMeteringMode
Definition: Eac3AtmosMeteringMode.h:17
Aws::MediaConvert::Model::Eac3AtmosSettings::SetMeteringMode
void SetMeteringMode(Eac3AtmosMeteringMode &&value)
Definition: Eac3AtmosSettings.h:762
Aws::MediaConvert::Model::Eac3AtmosSettings::WithLtRtSurroundMixLevel
Eac3AtmosSettings & WithLtRtSurroundMixLevel(double value)
Definition: Eac3AtmosSettings.h:741
Aws::MediaConvert::Model::Eac3AtmosSettings::DownmixControlHasBeenSet
bool DownmixControlHasBeenSet() const
Definition: Eac3AtmosSettings.h:218
Aws::MediaConvert::Model::Eac3AtmosSettings::DynamicRangeCompressionRfHasBeenSet
bool DynamicRangeCompressionRfHasBeenSet() const
Definition: Eac3AtmosSettings.h:388
Aws::MediaConvert::Model::Eac3AtmosSettings::WithCodingMode
Eac3AtmosSettings & WithCodingMode(Eac3AtmosCodingMode &&value)
Definition: Eac3AtmosSettings.h:152
Aws::MediaConvert::Model::Eac3AtmosSettings::GetDynamicRangeControl
const Eac3AtmosDynamicRangeControl & GetDynamicRangeControl() const
Definition: Eac3AtmosSettings.h:459
Aws::MediaConvert::Model::Eac3AtmosSettings::DynamicRangeCompressionLineHasBeenSet
bool DynamicRangeCompressionLineHasBeenSet() const
Definition: Eac3AtmosSettings.h:303
Aws::MediaConvert::Model::Eac3AtmosSettings::SetStereoDownmix
void SetStereoDownmix(Eac3AtmosStereoDownmix &&value)
Definition: Eac3AtmosSettings.h:859
Aws::MediaConvert::Model::Eac3AtmosSettings::WithDynamicRangeCompressionRf
Eac3AtmosSettings & WithDynamicRangeCompressionRf(const Eac3AtmosDynamicRangeCompressionRf &value)
Definition: Eac3AtmosSettings.h:430
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Eac3AtmosBitstreamMode.h
Eac3AtmosDynamicRangeControl.h
Eac3AtmosDynamicRangeCompressionRf.h
Aws::MediaConvert::Model::Eac3AtmosSettings::GetDownmixControl
const Eac3AtmosDownmixControl & GetDownmixControl() const
Definition: Eac3AtmosSettings.h:204
Aws::MediaConvert::Model::Eac3AtmosSettings::SetBitstreamMode
void SetBitstreamMode(const Eac3AtmosBitstreamMode &value)
Definition: Eac3AtmosSettings.h:103
Aws::MediaConvert::Model::Eac3AtmosSettings::GetDialogueIntelligence
const Eac3AtmosDialogueIntelligence & GetDialogueIntelligence() const
Definition: Eac3AtmosSettings.h:159
Aws::MediaConvert::Model::Eac3AtmosSettings::SetBitrate
void SetBitrate(int value)
Definition: Eac3AtmosSettings.h:75
Aws::MediaConvert::Model::Eac3AtmosSettings::WithSurroundExMode
Eac3AtmosSettings & WithSurroundExMode(Eac3AtmosSurroundExMode &&value)
Definition: Eac3AtmosSettings.h:914
Aws::MediaConvert::Model::Eac3AtmosDynamicRangeCompressionRf
Eac3AtmosDynamicRangeCompressionRf
Definition: Eac3AtmosDynamicRangeCompressionRf.h:17
Aws::MediaConvert::Model::Eac3AtmosSettings::WithDynamicRangeControl
Eac3AtmosSettings & WithDynamicRangeControl(const Eac3AtmosDynamicRangeControl &value)
Definition: Eac3AtmosSettings.h:515
Aws::MediaConvert::Model::Eac3AtmosSettings::LtRtSurroundMixLevelHasBeenSet
bool LtRtSurroundMixLevelHasBeenSet() const
Definition: Eac3AtmosSettings.h:715
Aws::MediaConvert::Model::Eac3AtmosSettings::GetLtRtCenterMixLevel
double GetLtRtCenterMixLevel() const
Definition: Eac3AtmosSettings.h:649
Eac3AtmosMeteringMode.h
Aws::MediaConvert::Model::Eac3AtmosSettings::SetCodingMode
void SetCodingMode(const Eac3AtmosCodingMode &value)
Definition: Eac3AtmosSettings.h:137
Aws::MediaConvert::Model::Eac3AtmosSettings::Eac3AtmosSettings
Eac3AtmosSettings(Aws::Utils::Json::JsonView jsonValue)
Aws::MediaConvert::Model::Eac3AtmosSettings::GetSurroundExMode
const Eac3AtmosSurroundExMode & GetSurroundExMode() const
Definition: Eac3AtmosSettings.h:884
Eac3AtmosSurroundExMode.h
Aws::MediaConvert::Model::Eac3AtmosSettings::SetDynamicRangeCompressionRf
void SetDynamicRangeCompressionRf(const Eac3AtmosDynamicRangeCompressionRf &value)
Definition: Eac3AtmosSettings.h:402
Aws
Definition: AccessManagementClient.h:15
Aws::MediaConvert::Model::Eac3AtmosDynamicRangeControl
Eac3AtmosDynamicRangeControl
Definition: Eac3AtmosDynamicRangeControl.h:17
Aws::MediaConvert::Model::Eac3AtmosSettings::SetMeteringMode
void SetMeteringMode(const Eac3AtmosMeteringMode &value)
Definition: Eac3AtmosSettings.h:757
Aws::MediaConvert::Model::Eac3AtmosSettings::WithDynamicRangeCompressionRf
Eac3AtmosSettings & WithDynamicRangeCompressionRf(Eac3AtmosDynamicRangeCompressionRf &&value)
Definition: Eac3AtmosSettings.h:444
Aws::MediaConvert::Model::Eac3AtmosSettings::BitstreamModeHasBeenSet
bool BitstreamModeHasBeenSet() const
Definition: Eac3AtmosSettings.h:97
Eac3AtmosDynamicRangeCompressionLine.h
Aws::MediaConvert::Model::Eac3AtmosSettings::WithDialogueIntelligence
Eac3AtmosSettings & WithDialogueIntelligence(Eac3AtmosDialogueIntelligence &&value)
Definition: Eac3AtmosSettings.h:189
Aws::MediaConvert::Model::Eac3AtmosSettings::GetDynamicRangeCompressionRf
const Eac3AtmosDynamicRangeCompressionRf & GetDynamicRangeCompressionRf() const
Definition: Eac3AtmosSettings.h:374
Aws::MediaConvert::Model::Eac3AtmosSettings::SetSpeechThreshold
void SetSpeechThreshold(int value)
Definition: Eac3AtmosSettings.h:815
Aws::MediaConvert::Model::Eac3AtmosSettings::BitrateHasBeenSet
bool BitrateHasBeenSet() const
Definition: Eac3AtmosSettings.h:66
Aws::MediaConvert::Model::Eac3AtmosSettings::SetDialogueIntelligence
void SetDialogueIntelligence(const Eac3AtmosDialogueIntelligence &value)
Definition: Eac3AtmosSettings.h:171
Aws::MediaConvert::Model::Eac3AtmosSettings::Eac3AtmosSettings
Eac3AtmosSettings()
Aws::MediaConvert::Model::Eac3AtmosSettings::SetSurroundExMode
void SetSurroundExMode(Eac3AtmosSurroundExMode &&value)
Definition: Eac3AtmosSettings.h:902
Aws::MediaConvert::Model::Eac3AtmosSettings::operator=
Eac3AtmosSettings & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::MediaConvert::Model::Eac3AtmosSettings::StereoDownmixHasBeenSet
bool StereoDownmixHasBeenSet() const
Definition: Eac3AtmosSettings.h:841
Aws::MediaConvert::Model::Eac3AtmosSettings::GetLoRoSurroundMixLevel
double GetLoRoSurroundMixLevel() const
Definition: Eac3AtmosSettings.h:596
Aws::MediaConvert::Model::Eac3AtmosSettings::SetLoRoCenterMixLevel
void SetLoRoCenterMixLevel(double value)
Definition: Eac3AtmosSettings.h:569
Aws::MediaConvert::Model::Eac3AtmosDialogueIntelligence
Eac3AtmosDialogueIntelligence
Definition: Eac3AtmosDialogueIntelligence.h:17
Aws::MediaConvert::Model::Eac3AtmosSettings::WithDynamicRangeControl
Eac3AtmosSettings & WithDynamicRangeControl(Eac3AtmosDynamicRangeControl &&value)
Definition: Eac3AtmosSettings.h:529
Aws::MediaConvert::Model::Eac3AtmosSettings::WithSampleRate
Eac3AtmosSettings & WithSampleRate(int value)
Definition: Eac3AtmosSettings.h:793
Aws::MediaConvert::Model::Eac3AtmosSettings::SetSurroundExMode
void SetSurroundExMode(const Eac3AtmosSurroundExMode &value)
Definition: Eac3AtmosSettings.h:896
Aws::MediaConvert::Model::Eac3AtmosSettings::WithMeteringMode
Eac3AtmosSettings & WithMeteringMode(const Eac3AtmosMeteringMode &value)
Definition: Eac3AtmosSettings.h:767
Aws::MediaConvert::Model::Eac3AtmosStereoDownmix
Eac3AtmosStereoDownmix
Definition: Eac3AtmosStereoDownmix.h:17
Aws::MediaConvert::Model::Eac3AtmosSettings
Definition: Eac3AtmosSettings.h:42
Aws::MediaConvert::Model::Eac3AtmosSettings::SetDynamicRangeControl
void SetDynamicRangeControl(const Eac3AtmosDynamicRangeControl &value)
Definition: Eac3AtmosSettings.h:487
Aws::MediaConvert::Model::Eac3AtmosSettings::WithSurroundExMode
Eac3AtmosSettings & WithSurroundExMode(const Eac3AtmosSurroundExMode &value)
Definition: Eac3AtmosSettings.h:908
Aws::MediaConvert::Model::Eac3AtmosSettings::WithStereoDownmix
Eac3AtmosSettings & WithStereoDownmix(const Eac3AtmosStereoDownmix &value)
Definition: Eac3AtmosSettings.h:868
Aws::MediaConvert::Model::Eac3AtmosDynamicRangeCompressionLine
Eac3AtmosDynamicRangeCompressionLine
Definition: Eac3AtmosDynamicRangeCompressionLine.h:17
Aws::MediaConvert::Model::Eac3AtmosSettings::SetSampleRate
void SetSampleRate(int value)
Definition: Eac3AtmosSettings.h:788
Aws::MediaConvert::Model::Eac3AtmosSettings::SetLoRoSurroundMixLevel
void SetLoRoSurroundMixLevel(double value)
Definition: Eac3AtmosSettings.h:622
Aws::MediaConvert::Model::Eac3AtmosSettings::SetDynamicRangeControl
void SetDynamicRangeControl(Eac3AtmosDynamicRangeControl &&value)
Definition: Eac3AtmosSettings.h:501
Aws::MediaConvert::Model::Eac3AtmosSettings::WithStereoDownmix
Eac3AtmosSettings & WithStereoDownmix(Eac3AtmosStereoDownmix &&value)
Definition: Eac3AtmosSettings.h:877