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

#include <Eac3AtmosSettings.h>

Public Member Functions

 Eac3AtmosSettings ()
 
 Eac3AtmosSettings (Aws::Utils::Json::JsonView jsonValue)
 
Eac3AtmosSettingsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetBitrate () const
 
bool BitrateHasBeenSet () const
 
void SetBitrate (int value)
 
Eac3AtmosSettingsWithBitrate (int value)
 
const Eac3AtmosBitstreamModeGetBitstreamMode () const
 
bool BitstreamModeHasBeenSet () const
 
void SetBitstreamMode (const Eac3AtmosBitstreamMode &value)
 
void SetBitstreamMode (Eac3AtmosBitstreamMode &&value)
 
Eac3AtmosSettingsWithBitstreamMode (const Eac3AtmosBitstreamMode &value)
 
Eac3AtmosSettingsWithBitstreamMode (Eac3AtmosBitstreamMode &&value)
 
const Eac3AtmosCodingModeGetCodingMode () const
 
bool CodingModeHasBeenSet () const
 
void SetCodingMode (const Eac3AtmosCodingMode &value)
 
void SetCodingMode (Eac3AtmosCodingMode &&value)
 
Eac3AtmosSettingsWithCodingMode (const Eac3AtmosCodingMode &value)
 
Eac3AtmosSettingsWithCodingMode (Eac3AtmosCodingMode &&value)
 
const Eac3AtmosDialogueIntelligenceGetDialogueIntelligence () const
 
bool DialogueIntelligenceHasBeenSet () const
 
void SetDialogueIntelligence (const Eac3AtmosDialogueIntelligence &value)
 
void SetDialogueIntelligence (Eac3AtmosDialogueIntelligence &&value)
 
Eac3AtmosSettingsWithDialogueIntelligence (const Eac3AtmosDialogueIntelligence &value)
 
Eac3AtmosSettingsWithDialogueIntelligence (Eac3AtmosDialogueIntelligence &&value)
 
const Eac3AtmosDownmixControlGetDownmixControl () const
 
bool DownmixControlHasBeenSet () const
 
void SetDownmixControl (const Eac3AtmosDownmixControl &value)
 
void SetDownmixControl (Eac3AtmosDownmixControl &&value)
 
Eac3AtmosSettingsWithDownmixControl (const Eac3AtmosDownmixControl &value)
 
Eac3AtmosSettingsWithDownmixControl (Eac3AtmosDownmixControl &&value)
 
const Eac3AtmosDynamicRangeCompressionLineGetDynamicRangeCompressionLine () const
 
bool DynamicRangeCompressionLineHasBeenSet () const
 
void SetDynamicRangeCompressionLine (const Eac3AtmosDynamicRangeCompressionLine &value)
 
void SetDynamicRangeCompressionLine (Eac3AtmosDynamicRangeCompressionLine &&value)
 
Eac3AtmosSettingsWithDynamicRangeCompressionLine (const Eac3AtmosDynamicRangeCompressionLine &value)
 
Eac3AtmosSettingsWithDynamicRangeCompressionLine (Eac3AtmosDynamicRangeCompressionLine &&value)
 
const Eac3AtmosDynamicRangeCompressionRfGetDynamicRangeCompressionRf () const
 
bool DynamicRangeCompressionRfHasBeenSet () const
 
void SetDynamicRangeCompressionRf (const Eac3AtmosDynamicRangeCompressionRf &value)
 
void SetDynamicRangeCompressionRf (Eac3AtmosDynamicRangeCompressionRf &&value)
 
Eac3AtmosSettingsWithDynamicRangeCompressionRf (const Eac3AtmosDynamicRangeCompressionRf &value)
 
Eac3AtmosSettingsWithDynamicRangeCompressionRf (Eac3AtmosDynamicRangeCompressionRf &&value)
 
const Eac3AtmosDynamicRangeControlGetDynamicRangeControl () const
 
bool DynamicRangeControlHasBeenSet () const
 
void SetDynamicRangeControl (const Eac3AtmosDynamicRangeControl &value)
 
void SetDynamicRangeControl (Eac3AtmosDynamicRangeControl &&value)
 
Eac3AtmosSettingsWithDynamicRangeControl (const Eac3AtmosDynamicRangeControl &value)
 
Eac3AtmosSettingsWithDynamicRangeControl (Eac3AtmosDynamicRangeControl &&value)
 
double GetLoRoCenterMixLevel () const
 
bool LoRoCenterMixLevelHasBeenSet () const
 
void SetLoRoCenterMixLevel (double value)
 
Eac3AtmosSettingsWithLoRoCenterMixLevel (double value)
 
double GetLoRoSurroundMixLevel () const
 
bool LoRoSurroundMixLevelHasBeenSet () const
 
void SetLoRoSurroundMixLevel (double value)
 
Eac3AtmosSettingsWithLoRoSurroundMixLevel (double value)
 
double GetLtRtCenterMixLevel () const
 
bool LtRtCenterMixLevelHasBeenSet () const
 
void SetLtRtCenterMixLevel (double value)
 
Eac3AtmosSettingsWithLtRtCenterMixLevel (double value)
 
double GetLtRtSurroundMixLevel () const
 
bool LtRtSurroundMixLevelHasBeenSet () const
 
void SetLtRtSurroundMixLevel (double value)
 
Eac3AtmosSettingsWithLtRtSurroundMixLevel (double value)
 
const Eac3AtmosMeteringModeGetMeteringMode () const
 
bool MeteringModeHasBeenSet () const
 
void SetMeteringMode (const Eac3AtmosMeteringMode &value)
 
void SetMeteringMode (Eac3AtmosMeteringMode &&value)
 
Eac3AtmosSettingsWithMeteringMode (const Eac3AtmosMeteringMode &value)
 
Eac3AtmosSettingsWithMeteringMode (Eac3AtmosMeteringMode &&value)
 
int GetSampleRate () const
 
bool SampleRateHasBeenSet () const
 
void SetSampleRate (int value)
 
Eac3AtmosSettingsWithSampleRate (int value)
 
int GetSpeechThreshold () const
 
bool SpeechThresholdHasBeenSet () const
 
void SetSpeechThreshold (int value)
 
Eac3AtmosSettingsWithSpeechThreshold (int value)
 
const Eac3AtmosStereoDownmixGetStereoDownmix () const
 
bool StereoDownmixHasBeenSet () const
 
void SetStereoDownmix (const Eac3AtmosStereoDownmix &value)
 
void SetStereoDownmix (Eac3AtmosStereoDownmix &&value)
 
Eac3AtmosSettingsWithStereoDownmix (const Eac3AtmosStereoDownmix &value)
 
Eac3AtmosSettingsWithStereoDownmix (Eac3AtmosStereoDownmix &&value)
 
const Eac3AtmosSurroundExModeGetSurroundExMode () const
 
bool SurroundExModeHasBeenSet () const
 
void SetSurroundExMode (const Eac3AtmosSurroundExMode &value)
 
void SetSurroundExMode (Eac3AtmosSurroundExMode &&value)
 
Eac3AtmosSettingsWithSurroundExMode (const Eac3AtmosSurroundExMode &value)
 
Eac3AtmosSettingsWithSurroundExMode (Eac3AtmosSurroundExMode &&value)
 

Detailed Description

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value EAC3_ATMOS.

See Also:

AWS API Reference

Definition at line 41 of file Eac3AtmosSettings.h.

Constructor & Destructor Documentation

◆ Eac3AtmosSettings() [1/2]

Aws::MediaConvert::Model::Eac3AtmosSettings::Eac3AtmosSettings ( )

◆ Eac3AtmosSettings() [2/2]

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

Member Function Documentation

◆ BitrateHasBeenSet()

bool Aws::MediaConvert::Model::Eac3AtmosSettings::BitrateHasBeenSet ( ) const
inline

Specify the average bitrate for this output in bits per second. Valid values: 384k, 448k, 576k, 640k, 768k, 1024k Default value: 448k Note that MediaConvert supports 384k only with channel-based immersive (CBI) 7.1.4 and 5.1.4 inputs. For CBI 9.1.6 and other input types, MediaConvert automatically increases your output bitrate to 448k.

Definition at line 66 of file Eac3AtmosSettings.h.

◆ BitstreamModeHasBeenSet()

bool Aws::MediaConvert::Model::Eac3AtmosSettings::BitstreamModeHasBeenSet ( ) const
inline

Specify the bitstream mode for the E-AC-3 stream that the encoder emits. For more information about the EAC3 bitstream mode, see ATSC A/52-2012 (Annex E).

Definition at line 97 of file Eac3AtmosSettings.h.

◆ CodingModeHasBeenSet()

bool Aws::MediaConvert::Model::Eac3AtmosSettings::CodingModeHasBeenSet ( ) const
inline

The coding mode for Dolby Digital Plus JOC (Atmos).

Definition at line 132 of file Eac3AtmosSettings.h.

◆ DialogueIntelligenceHasBeenSet()

bool Aws::MediaConvert::Model::Eac3AtmosSettings::DialogueIntelligenceHasBeenSet ( ) const
inline

Enable Dolby Dialogue Intelligence to adjust loudness based on dialogue analysis.

Definition at line 165 of file Eac3AtmosSettings.h.

◆ DownmixControlHasBeenSet()

bool Aws::MediaConvert::Model::Eac3AtmosSettings::DownmixControlHasBeenSet ( ) const
inline

Specify whether MediaConvert should use any downmix metadata from your input file. Keep the default value, Custom (SPECIFIED) to provide downmix values in your job settings. Choose Follow source (INITIALIZE_FROM_SOURCE) to use the metadata from your input. Related settings–Use these settings to specify your downmix values: Left only/Right only surround (LoRoSurroundMixLevel), Left total/Right total surround (LtRtSurroundMixLevel), Left total/Right total center (LtRtCenterMixLevel), Left only/Right only center (LoRoCenterMixLevel), and Stereo downmix (StereoDownmix). When you keep Custom (SPECIFIED) for Downmix control (DownmixControl) and you don't specify values for the related settings, MediaConvert uses default values for those settings.

Definition at line 218 of file Eac3AtmosSettings.h.

◆ DynamicRangeCompressionLineHasBeenSet()

bool Aws::MediaConvert::Model::Eac3AtmosSettings::DynamicRangeCompressionLineHasBeenSet ( ) const
inline

Choose the Dolby dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in the Dolby stream for the line operating mode. Default value: Film light (ATMOS_STORAGE_DDP_COMPR_FILM_LIGHT) Related setting: To have MediaConvert use the value you specify here, keep the default value, Custom (SPECIFIED) for the setting Dynamic range control (DynamicRangeControl). Otherwise, MediaConvert ignores Dynamic range compression line (DynamicRangeCompressionLine). For information about the Dolby DRC operating modes and profiles, see the Dynamic Range Control chapter of the Dolby Metadata Guide at https://developer.dolby.com/globalassets/professional/documents/dolby-metadata-guide.pdf.

Definition at line 303 of file Eac3AtmosSettings.h.

◆ DynamicRangeCompressionRfHasBeenSet()

bool Aws::MediaConvert::Model::Eac3AtmosSettings::DynamicRangeCompressionRfHasBeenSet ( ) const
inline

Choose the Dolby dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in the Dolby stream for the RF operating mode. Default value: Film light (ATMOS_STORAGE_DDP_COMPR_FILM_LIGHT) Related setting: To have MediaConvert use the value you specify here, keep the default value, Custom (SPECIFIED) for the setting Dynamic range control (DynamicRangeControl). Otherwise, MediaConvert ignores Dynamic range compression RF (DynamicRangeCompressionRf). For information about the Dolby DRC operating modes and profiles, see the Dynamic Range Control chapter of the Dolby Metadata Guide at https://developer.dolby.com/globalassets/professional/documents/dolby-metadata-guide.pdf.

Definition at line 388 of file Eac3AtmosSettings.h.

◆ DynamicRangeControlHasBeenSet()

bool Aws::MediaConvert::Model::Eac3AtmosSettings::DynamicRangeControlHasBeenSet ( ) const
inline

Specify whether MediaConvert should use any dynamic range control metadata from your input file. Keep the default value, Custom (SPECIFIED), to provide dynamic range control values in your job settings. Choose Follow source (INITIALIZE_FROM_SOURCE) to use the metadata from your input. Related settings–Use these settings to specify your dynamic range control values: Dynamic range compression line (DynamicRangeCompressionLine) and Dynamic range compression RF (DynamicRangeCompressionRf). When you keep the value Custom (SPECIFIED) for Dynamic range control (DynamicRangeControl) and you don't specify values for the related settings, MediaConvert uses default values for those settings.

Definition at line 473 of file Eac3AtmosSettings.h.

◆ GetBitrate()

int Aws::MediaConvert::Model::Eac3AtmosSettings::GetBitrate ( ) const
inline

Specify the average bitrate for this output in bits per second. Valid values: 384k, 448k, 576k, 640k, 768k, 1024k Default value: 448k Note that MediaConvert supports 384k only with channel-based immersive (CBI) 7.1.4 and 5.1.4 inputs. For CBI 9.1.6 and other input types, MediaConvert automatically increases your output bitrate to 448k.

Definition at line 57 of file Eac3AtmosSettings.h.

◆ GetBitstreamMode()

const Eac3AtmosBitstreamMode& Aws::MediaConvert::Model::Eac3AtmosSettings::GetBitstreamMode ( ) const
inline

Specify the bitstream mode for the E-AC-3 stream that the encoder emits. For more information about the EAC3 bitstream mode, see ATSC A/52-2012 (Annex E).

Definition at line 91 of file Eac3AtmosSettings.h.

◆ GetCodingMode()

const Eac3AtmosCodingMode& Aws::MediaConvert::Model::Eac3AtmosSettings::GetCodingMode ( ) const
inline

The coding mode for Dolby Digital Plus JOC (Atmos).

Definition at line 127 of file Eac3AtmosSettings.h.

◆ GetDialogueIntelligence()

const Eac3AtmosDialogueIntelligence& Aws::MediaConvert::Model::Eac3AtmosSettings::GetDialogueIntelligence ( ) const
inline

Enable Dolby Dialogue Intelligence to adjust loudness based on dialogue analysis.

Definition at line 159 of file Eac3AtmosSettings.h.

◆ GetDownmixControl()

const Eac3AtmosDownmixControl& Aws::MediaConvert::Model::Eac3AtmosSettings::GetDownmixControl ( ) const
inline

Specify whether MediaConvert should use any downmix metadata from your input file. Keep the default value, Custom (SPECIFIED) to provide downmix values in your job settings. Choose Follow source (INITIALIZE_FROM_SOURCE) to use the metadata from your input. Related settings–Use these settings to specify your downmix values: Left only/Right only surround (LoRoSurroundMixLevel), Left total/Right total surround (LtRtSurroundMixLevel), Left total/Right total center (LtRtCenterMixLevel), Left only/Right only center (LoRoCenterMixLevel), and Stereo downmix (StereoDownmix). When you keep Custom (SPECIFIED) for Downmix control (DownmixControl) and you don't specify values for the related settings, MediaConvert uses default values for those settings.

Definition at line 204 of file Eac3AtmosSettings.h.

◆ GetDynamicRangeCompressionLine()

const Eac3AtmosDynamicRangeCompressionLine& Aws::MediaConvert::Model::Eac3AtmosSettings::GetDynamicRangeCompressionLine ( ) const
inline

Choose the Dolby dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in the Dolby stream for the line operating mode. Default value: Film light (ATMOS_STORAGE_DDP_COMPR_FILM_LIGHT) Related setting: To have MediaConvert use the value you specify here, keep the default value, Custom (SPECIFIED) for the setting Dynamic range control (DynamicRangeControl). Otherwise, MediaConvert ignores Dynamic range compression line (DynamicRangeCompressionLine). For information about the Dolby DRC operating modes and profiles, see the Dynamic Range Control chapter of the Dolby Metadata Guide at https://developer.dolby.com/globalassets/professional/documents/dolby-metadata-guide.pdf.

Definition at line 289 of file Eac3AtmosSettings.h.

◆ GetDynamicRangeCompressionRf()

const Eac3AtmosDynamicRangeCompressionRf& Aws::MediaConvert::Model::Eac3AtmosSettings::GetDynamicRangeCompressionRf ( ) const
inline

Choose the Dolby dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in the Dolby stream for the RF operating mode. Default value: Film light (ATMOS_STORAGE_DDP_COMPR_FILM_LIGHT) Related setting: To have MediaConvert use the value you specify here, keep the default value, Custom (SPECIFIED) for the setting Dynamic range control (DynamicRangeControl). Otherwise, MediaConvert ignores Dynamic range compression RF (DynamicRangeCompressionRf). For information about the Dolby DRC operating modes and profiles, see the Dynamic Range Control chapter of the Dolby Metadata Guide at https://developer.dolby.com/globalassets/professional/documents/dolby-metadata-guide.pdf.

Definition at line 374 of file Eac3AtmosSettings.h.

◆ GetDynamicRangeControl()

const Eac3AtmosDynamicRangeControl& Aws::MediaConvert::Model::Eac3AtmosSettings::GetDynamicRangeControl ( ) const
inline

Specify whether MediaConvert should use any dynamic range control metadata from your input file. Keep the default value, Custom (SPECIFIED), to provide dynamic range control values in your job settings. Choose Follow source (INITIALIZE_FROM_SOURCE) to use the metadata from your input. Related settings–Use these settings to specify your dynamic range control values: Dynamic range compression line (DynamicRangeCompressionLine) and Dynamic range compression RF (DynamicRangeCompressionRf). When you keep the value Custom (SPECIFIED) for Dynamic range control (DynamicRangeControl) and you don't specify values for the related settings, MediaConvert uses default values for those settings.

Definition at line 459 of file Eac3AtmosSettings.h.

◆ GetLoRoCenterMixLevel()

double Aws::MediaConvert::Model::Eac3AtmosSettings::GetLoRoCenterMixLevel ( ) const
inline

Specify a value for the following Dolby Atmos setting: Left only/Right only center mix (Lo/Ro center). MediaConvert uses this value for downmixing. Default value: -3 dB (ATMOS_STORAGE_DDP_MIXLEV_MINUS_3_DB). Valid values: 3.0, 1.5, 0.0, -1.5, -3.0, -4.5, and -6.0. Related setting: How the service uses this value depends on the value that you choose for Stereo downmix (Eac3AtmosStereoDownmix). Related setting: To have MediaConvert use this value, keep the default value, Custom (SPECIFIED) for the setting Downmix control (DownmixControl). Otherwise, MediaConvert ignores Left only/Right only center (LoRoCenterMixLevel).

Definition at line 543 of file Eac3AtmosSettings.h.

◆ GetLoRoSurroundMixLevel()

double Aws::MediaConvert::Model::Eac3AtmosSettings::GetLoRoSurroundMixLevel ( ) const
inline

Specify a value for the following Dolby Atmos setting: Left only/Right only (Lo/Ro surround). MediaConvert uses this value for downmixing. Default value: -3 dB (ATMOS_STORAGE_DDP_MIXLEV_MINUS_3_DB). Valid values: -1.5, -3.0, -4.5, -6.0, and -60. The value -60 mutes the channel. Related setting: How the service uses this value depends on the value that you choose for Stereo downmix (Eac3AtmosStereoDownmix). Related setting: To have MediaConvert use this value, keep the default value, Custom (SPECIFIED) for the setting Downmix control (DownmixControl). Otherwise, MediaConvert ignores Left only/Right only surround (LoRoSurroundMixLevel).

Definition at line 596 of file Eac3AtmosSettings.h.

◆ GetLtRtCenterMixLevel()

double Aws::MediaConvert::Model::Eac3AtmosSettings::GetLtRtCenterMixLevel ( ) const
inline

Specify a value for the following Dolby Atmos setting: Left total/Right total center mix (Lt/Rt center). MediaConvert uses this value for downmixing. Default value: -3 dB (ATMOS_STORAGE_DDP_MIXLEV_MINUS_3_DB) Valid values: 3.0, 1.5, 0.0, -1.5, -3.0, -4.5, and -6.0. Related setting: How the service uses this value depends on the value that you choose for Stereo downmix (Eac3AtmosStereoDownmix). Related setting: To have MediaConvert use this value, keep the default value, Custom (SPECIFIED) for the setting Downmix control (DownmixControl). Otherwise, MediaConvert ignores Left total/Right total center (LtRtCenterMixLevel).

Definition at line 649 of file Eac3AtmosSettings.h.

◆ GetLtRtSurroundMixLevel()

double Aws::MediaConvert::Model::Eac3AtmosSettings::GetLtRtSurroundMixLevel ( ) const
inline

Specify a value for the following Dolby Atmos setting: Left total/Right total surround mix (Lt/Rt surround). MediaConvert uses this value for downmixing. Default value: -3 dB (ATMOS_STORAGE_DDP_MIXLEV_MINUS_3_DB) Valid values: -1.5, -3.0, -4.5, -6.0, and -60. The value -60 mutes the channel. Related setting: How the service uses this value depends on the value that you choose for Stereo downmix (Eac3AtmosStereoDownmix). Related setting: To have MediaConvert use this value, keep the default value, Custom (SPECIFIED) for the setting Downmix control (DownmixControl). Otherwise, the service ignores Left total/Right total surround (LtRtSurroundMixLevel).

Definition at line 702 of file Eac3AtmosSettings.h.

◆ GetMeteringMode()

const Eac3AtmosMeteringMode& Aws::MediaConvert::Model::Eac3AtmosSettings::GetMeteringMode ( ) const
inline

Choose how the service meters the loudness of your audio.

Definition at line 747 of file Eac3AtmosSettings.h.

◆ GetSampleRate()

int Aws::MediaConvert::Model::Eac3AtmosSettings::GetSampleRate ( ) const
inline

This value is always 48000. It represents the sample rate in Hz.

Definition at line 778 of file Eac3AtmosSettings.h.

◆ GetSpeechThreshold()

int Aws::MediaConvert::Model::Eac3AtmosSettings::GetSpeechThreshold ( ) const
inline

Specify the percentage of audio content, from 0% to 100%, that must be speech in order for the encoder to use the measured speech loudness as the overall program loudness. Default value: 15%

Definition at line 801 of file Eac3AtmosSettings.h.

◆ GetStereoDownmix()

const Eac3AtmosStereoDownmix& Aws::MediaConvert::Model::Eac3AtmosSettings::GetStereoDownmix ( ) const
inline

Choose how the service does stereo downmixing. Default value: Not indicated (ATMOS_STORAGE_DDP_DMIXMOD_NOT_INDICATED) Related setting: To have MediaConvert use this value, keep the default value, Custom (SPECIFIED) for the setting Downmix control (DownmixControl). Otherwise, MediaConvert ignores Stereo downmix (StereoDownmix).

Definition at line 832 of file Eac3AtmosSettings.h.

◆ GetSurroundExMode()

const Eac3AtmosSurroundExMode& Aws::MediaConvert::Model::Eac3AtmosSettings::GetSurroundExMode ( ) const
inline

Specify whether your input audio has an additional center rear surround channel matrix encoded into your left and right surround channels.

Definition at line 884 of file Eac3AtmosSettings.h.

◆ Jsonize()

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

◆ LoRoCenterMixLevelHasBeenSet()

bool Aws::MediaConvert::Model::Eac3AtmosSettings::LoRoCenterMixLevelHasBeenSet ( ) const
inline

Specify a value for the following Dolby Atmos setting: Left only/Right only center mix (Lo/Ro center). MediaConvert uses this value for downmixing. Default value: -3 dB (ATMOS_STORAGE_DDP_MIXLEV_MINUS_3_DB). Valid values: 3.0, 1.5, 0.0, -1.5, -3.0, -4.5, and -6.0. Related setting: How the service uses this value depends on the value that you choose for Stereo downmix (Eac3AtmosStereoDownmix). Related setting: To have MediaConvert use this value, keep the default value, Custom (SPECIFIED) for the setting Downmix control (DownmixControl). Otherwise, MediaConvert ignores Left only/Right only center (LoRoCenterMixLevel).

Definition at line 556 of file Eac3AtmosSettings.h.

◆ LoRoSurroundMixLevelHasBeenSet()

bool Aws::MediaConvert::Model::Eac3AtmosSettings::LoRoSurroundMixLevelHasBeenSet ( ) const
inline

Specify a value for the following Dolby Atmos setting: Left only/Right only (Lo/Ro surround). MediaConvert uses this value for downmixing. Default value: -3 dB (ATMOS_STORAGE_DDP_MIXLEV_MINUS_3_DB). Valid values: -1.5, -3.0, -4.5, -6.0, and -60. The value -60 mutes the channel. Related setting: How the service uses this value depends on the value that you choose for Stereo downmix (Eac3AtmosStereoDownmix). Related setting: To have MediaConvert use this value, keep the default value, Custom (SPECIFIED) for the setting Downmix control (DownmixControl). Otherwise, MediaConvert ignores Left only/Right only surround (LoRoSurroundMixLevel).

Definition at line 609 of file Eac3AtmosSettings.h.

◆ LtRtCenterMixLevelHasBeenSet()

bool Aws::MediaConvert::Model::Eac3AtmosSettings::LtRtCenterMixLevelHasBeenSet ( ) const
inline

Specify a value for the following Dolby Atmos setting: Left total/Right total center mix (Lt/Rt center). MediaConvert uses this value for downmixing. Default value: -3 dB (ATMOS_STORAGE_DDP_MIXLEV_MINUS_3_DB) Valid values: 3.0, 1.5, 0.0, -1.5, -3.0, -4.5, and -6.0. Related setting: How the service uses this value depends on the value that you choose for Stereo downmix (Eac3AtmosStereoDownmix). Related setting: To have MediaConvert use this value, keep the default value, Custom (SPECIFIED) for the setting Downmix control (DownmixControl). Otherwise, MediaConvert ignores Left total/Right total center (LtRtCenterMixLevel).

Definition at line 662 of file Eac3AtmosSettings.h.

◆ LtRtSurroundMixLevelHasBeenSet()

bool Aws::MediaConvert::Model::Eac3AtmosSettings::LtRtSurroundMixLevelHasBeenSet ( ) const
inline

Specify a value for the following Dolby Atmos setting: Left total/Right total surround mix (Lt/Rt surround). MediaConvert uses this value for downmixing. Default value: -3 dB (ATMOS_STORAGE_DDP_MIXLEV_MINUS_3_DB) Valid values: -1.5, -3.0, -4.5, -6.0, and -60. The value -60 mutes the channel. Related setting: How the service uses this value depends on the value that you choose for Stereo downmix (Eac3AtmosStereoDownmix). Related setting: To have MediaConvert use this value, keep the default value, Custom (SPECIFIED) for the setting Downmix control (DownmixControl). Otherwise, the service ignores Left total/Right total surround (LtRtSurroundMixLevel).

Definition at line 715 of file Eac3AtmosSettings.h.

◆ MeteringModeHasBeenSet()

bool Aws::MediaConvert::Model::Eac3AtmosSettings::MeteringModeHasBeenSet ( ) const
inline

Choose how the service meters the loudness of your audio.

Definition at line 752 of file Eac3AtmosSettings.h.

◆ operator=()

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

◆ SampleRateHasBeenSet()

bool Aws::MediaConvert::Model::Eac3AtmosSettings::SampleRateHasBeenSet ( ) const
inline

This value is always 48000. It represents the sample rate in Hz.

Definition at line 783 of file Eac3AtmosSettings.h.

◆ SetBitrate()

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetBitrate ( int  value)
inline

Specify the average bitrate for this output in bits per second. Valid values: 384k, 448k, 576k, 640k, 768k, 1024k Default value: 448k Note that MediaConvert supports 384k only with channel-based immersive (CBI) 7.1.4 and 5.1.4 inputs. For CBI 9.1.6 and other input types, MediaConvert automatically increases your output bitrate to 448k.

Definition at line 75 of file Eac3AtmosSettings.h.

◆ SetBitstreamMode() [1/2]

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetBitstreamMode ( const Eac3AtmosBitstreamMode value)
inline

Specify the bitstream mode for the E-AC-3 stream that the encoder emits. For more information about the EAC3 bitstream mode, see ATSC A/52-2012 (Annex E).

Definition at line 103 of file Eac3AtmosSettings.h.

◆ SetBitstreamMode() [2/2]

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetBitstreamMode ( Eac3AtmosBitstreamMode &&  value)
inline

Specify the bitstream mode for the E-AC-3 stream that the encoder emits. For more information about the EAC3 bitstream mode, see ATSC A/52-2012 (Annex E).

Definition at line 109 of file Eac3AtmosSettings.h.

◆ SetCodingMode() [1/2]

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetCodingMode ( const Eac3AtmosCodingMode value)
inline

The coding mode for Dolby Digital Plus JOC (Atmos).

Definition at line 137 of file Eac3AtmosSettings.h.

◆ SetCodingMode() [2/2]

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetCodingMode ( Eac3AtmosCodingMode &&  value)
inline

The coding mode for Dolby Digital Plus JOC (Atmos).

Definition at line 142 of file Eac3AtmosSettings.h.

◆ SetDialogueIntelligence() [1/2]

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetDialogueIntelligence ( const Eac3AtmosDialogueIntelligence value)
inline

Enable Dolby Dialogue Intelligence to adjust loudness based on dialogue analysis.

Definition at line 171 of file Eac3AtmosSettings.h.

◆ SetDialogueIntelligence() [2/2]

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetDialogueIntelligence ( Eac3AtmosDialogueIntelligence &&  value)
inline

Enable Dolby Dialogue Intelligence to adjust loudness based on dialogue analysis.

Definition at line 177 of file Eac3AtmosSettings.h.

◆ SetDownmixControl() [1/2]

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetDownmixControl ( const Eac3AtmosDownmixControl value)
inline

Specify whether MediaConvert should use any downmix metadata from your input file. Keep the default value, Custom (SPECIFIED) to provide downmix values in your job settings. Choose Follow source (INITIALIZE_FROM_SOURCE) to use the metadata from your input. Related settings–Use these settings to specify your downmix values: Left only/Right only surround (LoRoSurroundMixLevel), Left total/Right total surround (LtRtSurroundMixLevel), Left total/Right total center (LtRtCenterMixLevel), Left only/Right only center (LoRoCenterMixLevel), and Stereo downmix (StereoDownmix). When you keep Custom (SPECIFIED) for Downmix control (DownmixControl) and you don't specify values for the related settings, MediaConvert uses default values for those settings.

Definition at line 232 of file Eac3AtmosSettings.h.

◆ SetDownmixControl() [2/2]

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetDownmixControl ( Eac3AtmosDownmixControl &&  value)
inline

Specify whether MediaConvert should use any downmix metadata from your input file. Keep the default value, Custom (SPECIFIED) to provide downmix values in your job settings. Choose Follow source (INITIALIZE_FROM_SOURCE) to use the metadata from your input. Related settings–Use these settings to specify your downmix values: Left only/Right only surround (LoRoSurroundMixLevel), Left total/Right total surround (LtRtSurroundMixLevel), Left total/Right total center (LtRtCenterMixLevel), Left only/Right only center (LoRoCenterMixLevel), and Stereo downmix (StereoDownmix). When you keep Custom (SPECIFIED) for Downmix control (DownmixControl) and you don't specify values for the related settings, MediaConvert uses default values for those settings.

Definition at line 246 of file Eac3AtmosSettings.h.

◆ SetDynamicRangeCompressionLine() [1/2]

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetDynamicRangeCompressionLine ( const Eac3AtmosDynamicRangeCompressionLine value)
inline

Choose the Dolby dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in the Dolby stream for the line operating mode. Default value: Film light (ATMOS_STORAGE_DDP_COMPR_FILM_LIGHT) Related setting: To have MediaConvert use the value you specify here, keep the default value, Custom (SPECIFIED) for the setting Dynamic range control (DynamicRangeControl). Otherwise, MediaConvert ignores Dynamic range compression line (DynamicRangeCompressionLine). For information about the Dolby DRC operating modes and profiles, see the Dynamic Range Control chapter of the Dolby Metadata Guide at https://developer.dolby.com/globalassets/professional/documents/dolby-metadata-guide.pdf.

Definition at line 317 of file Eac3AtmosSettings.h.

◆ SetDynamicRangeCompressionLine() [2/2]

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetDynamicRangeCompressionLine ( Eac3AtmosDynamicRangeCompressionLine &&  value)
inline

Choose the Dolby dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in the Dolby stream for the line operating mode. Default value: Film light (ATMOS_STORAGE_DDP_COMPR_FILM_LIGHT) Related setting: To have MediaConvert use the value you specify here, keep the default value, Custom (SPECIFIED) for the setting Dynamic range control (DynamicRangeControl). Otherwise, MediaConvert ignores Dynamic range compression line (DynamicRangeCompressionLine). For information about the Dolby DRC operating modes and profiles, see the Dynamic Range Control chapter of the Dolby Metadata Guide at https://developer.dolby.com/globalassets/professional/documents/dolby-metadata-guide.pdf.

Definition at line 331 of file Eac3AtmosSettings.h.

◆ SetDynamicRangeCompressionRf() [1/2]

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetDynamicRangeCompressionRf ( const Eac3AtmosDynamicRangeCompressionRf value)
inline

Choose the Dolby dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in the Dolby stream for the RF operating mode. Default value: Film light (ATMOS_STORAGE_DDP_COMPR_FILM_LIGHT) Related setting: To have MediaConvert use the value you specify here, keep the default value, Custom (SPECIFIED) for the setting Dynamic range control (DynamicRangeControl). Otherwise, MediaConvert ignores Dynamic range compression RF (DynamicRangeCompressionRf). For information about the Dolby DRC operating modes and profiles, see the Dynamic Range Control chapter of the Dolby Metadata Guide at https://developer.dolby.com/globalassets/professional/documents/dolby-metadata-guide.pdf.

Definition at line 402 of file Eac3AtmosSettings.h.

◆ SetDynamicRangeCompressionRf() [2/2]

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetDynamicRangeCompressionRf ( Eac3AtmosDynamicRangeCompressionRf &&  value)
inline

Choose the Dolby dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in the Dolby stream for the RF operating mode. Default value: Film light (ATMOS_STORAGE_DDP_COMPR_FILM_LIGHT) Related setting: To have MediaConvert use the value you specify here, keep the default value, Custom (SPECIFIED) for the setting Dynamic range control (DynamicRangeControl). Otherwise, MediaConvert ignores Dynamic range compression RF (DynamicRangeCompressionRf). For information about the Dolby DRC operating modes and profiles, see the Dynamic Range Control chapter of the Dolby Metadata Guide at https://developer.dolby.com/globalassets/professional/documents/dolby-metadata-guide.pdf.

Definition at line 416 of file Eac3AtmosSettings.h.

◆ SetDynamicRangeControl() [1/2]

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetDynamicRangeControl ( const Eac3AtmosDynamicRangeControl value)
inline

Specify whether MediaConvert should use any dynamic range control metadata from your input file. Keep the default value, Custom (SPECIFIED), to provide dynamic range control values in your job settings. Choose Follow source (INITIALIZE_FROM_SOURCE) to use the metadata from your input. Related settings–Use these settings to specify your dynamic range control values: Dynamic range compression line (DynamicRangeCompressionLine) and Dynamic range compression RF (DynamicRangeCompressionRf). When you keep the value Custom (SPECIFIED) for Dynamic range control (DynamicRangeControl) and you don't specify values for the related settings, MediaConvert uses default values for those settings.

Definition at line 487 of file Eac3AtmosSettings.h.

◆ SetDynamicRangeControl() [2/2]

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetDynamicRangeControl ( Eac3AtmosDynamicRangeControl &&  value)
inline

Specify whether MediaConvert should use any dynamic range control metadata from your input file. Keep the default value, Custom (SPECIFIED), to provide dynamic range control values in your job settings. Choose Follow source (INITIALIZE_FROM_SOURCE) to use the metadata from your input. Related settings–Use these settings to specify your dynamic range control values: Dynamic range compression line (DynamicRangeCompressionLine) and Dynamic range compression RF (DynamicRangeCompressionRf). When you keep the value Custom (SPECIFIED) for Dynamic range control (DynamicRangeControl) and you don't specify values for the related settings, MediaConvert uses default values for those settings.

Definition at line 501 of file Eac3AtmosSettings.h.

◆ SetLoRoCenterMixLevel()

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetLoRoCenterMixLevel ( double  value)
inline

Specify a value for the following Dolby Atmos setting: Left only/Right only center mix (Lo/Ro center). MediaConvert uses this value for downmixing. Default value: -3 dB (ATMOS_STORAGE_DDP_MIXLEV_MINUS_3_DB). Valid values: 3.0, 1.5, 0.0, -1.5, -3.0, -4.5, and -6.0. Related setting: How the service uses this value depends on the value that you choose for Stereo downmix (Eac3AtmosStereoDownmix). Related setting: To have MediaConvert use this value, keep the default value, Custom (SPECIFIED) for the setting Downmix control (DownmixControl). Otherwise, MediaConvert ignores Left only/Right only center (LoRoCenterMixLevel).

Definition at line 569 of file Eac3AtmosSettings.h.

◆ SetLoRoSurroundMixLevel()

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetLoRoSurroundMixLevel ( double  value)
inline

Specify a value for the following Dolby Atmos setting: Left only/Right only (Lo/Ro surround). MediaConvert uses this value for downmixing. Default value: -3 dB (ATMOS_STORAGE_DDP_MIXLEV_MINUS_3_DB). Valid values: -1.5, -3.0, -4.5, -6.0, and -60. The value -60 mutes the channel. Related setting: How the service uses this value depends on the value that you choose for Stereo downmix (Eac3AtmosStereoDownmix). Related setting: To have MediaConvert use this value, keep the default value, Custom (SPECIFIED) for the setting Downmix control (DownmixControl). Otherwise, MediaConvert ignores Left only/Right only surround (LoRoSurroundMixLevel).

Definition at line 622 of file Eac3AtmosSettings.h.

◆ SetLtRtCenterMixLevel()

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetLtRtCenterMixLevel ( double  value)
inline

Specify a value for the following Dolby Atmos setting: Left total/Right total center mix (Lt/Rt center). MediaConvert uses this value for downmixing. Default value: -3 dB (ATMOS_STORAGE_DDP_MIXLEV_MINUS_3_DB) Valid values: 3.0, 1.5, 0.0, -1.5, -3.0, -4.5, and -6.0. Related setting: How the service uses this value depends on the value that you choose for Stereo downmix (Eac3AtmosStereoDownmix). Related setting: To have MediaConvert use this value, keep the default value, Custom (SPECIFIED) for the setting Downmix control (DownmixControl). Otherwise, MediaConvert ignores Left total/Right total center (LtRtCenterMixLevel).

Definition at line 675 of file Eac3AtmosSettings.h.

◆ SetLtRtSurroundMixLevel()

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetLtRtSurroundMixLevel ( double  value)
inline

Specify a value for the following Dolby Atmos setting: Left total/Right total surround mix (Lt/Rt surround). MediaConvert uses this value for downmixing. Default value: -3 dB (ATMOS_STORAGE_DDP_MIXLEV_MINUS_3_DB) Valid values: -1.5, -3.0, -4.5, -6.0, and -60. The value -60 mutes the channel. Related setting: How the service uses this value depends on the value that you choose for Stereo downmix (Eac3AtmosStereoDownmix). Related setting: To have MediaConvert use this value, keep the default value, Custom (SPECIFIED) for the setting Downmix control (DownmixControl). Otherwise, the service ignores Left total/Right total surround (LtRtSurroundMixLevel).

Definition at line 728 of file Eac3AtmosSettings.h.

◆ SetMeteringMode() [1/2]

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetMeteringMode ( const Eac3AtmosMeteringMode value)
inline

Choose how the service meters the loudness of your audio.

Definition at line 757 of file Eac3AtmosSettings.h.

◆ SetMeteringMode() [2/2]

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetMeteringMode ( Eac3AtmosMeteringMode &&  value)
inline

Choose how the service meters the loudness of your audio.

Definition at line 762 of file Eac3AtmosSettings.h.

◆ SetSampleRate()

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetSampleRate ( int  value)
inline

This value is always 48000. It represents the sample rate in Hz.

Definition at line 788 of file Eac3AtmosSettings.h.

◆ SetSpeechThreshold()

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetSpeechThreshold ( int  value)
inline

Specify the percentage of audio content, from 0% to 100%, that must be speech in order for the encoder to use the measured speech loudness as the overall program loudness. Default value: 15%

Definition at line 815 of file Eac3AtmosSettings.h.

◆ SetStereoDownmix() [1/2]

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetStereoDownmix ( const Eac3AtmosStereoDownmix value)
inline

Choose how the service does stereo downmixing. Default value: Not indicated (ATMOS_STORAGE_DDP_DMIXMOD_NOT_INDICATED) Related setting: To have MediaConvert use this value, keep the default value, Custom (SPECIFIED) for the setting Downmix control (DownmixControl). Otherwise, MediaConvert ignores Stereo downmix (StereoDownmix).

Definition at line 850 of file Eac3AtmosSettings.h.

◆ SetStereoDownmix() [2/2]

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetStereoDownmix ( Eac3AtmosStereoDownmix &&  value)
inline

Choose how the service does stereo downmixing. Default value: Not indicated (ATMOS_STORAGE_DDP_DMIXMOD_NOT_INDICATED) Related setting: To have MediaConvert use this value, keep the default value, Custom (SPECIFIED) for the setting Downmix control (DownmixControl). Otherwise, MediaConvert ignores Stereo downmix (StereoDownmix).

Definition at line 859 of file Eac3AtmosSettings.h.

◆ SetSurroundExMode() [1/2]

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetSurroundExMode ( const Eac3AtmosSurroundExMode value)
inline

Specify whether your input audio has an additional center rear surround channel matrix encoded into your left and right surround channels.

Definition at line 896 of file Eac3AtmosSettings.h.

◆ SetSurroundExMode() [2/2]

void Aws::MediaConvert::Model::Eac3AtmosSettings::SetSurroundExMode ( Eac3AtmosSurroundExMode &&  value)
inline

Specify whether your input audio has an additional center rear surround channel matrix encoded into your left and right surround channels.

Definition at line 902 of file Eac3AtmosSettings.h.

◆ SpeechThresholdHasBeenSet()

bool Aws::MediaConvert::Model::Eac3AtmosSettings::SpeechThresholdHasBeenSet ( ) const
inline

Specify the percentage of audio content, from 0% to 100%, that must be speech in order for the encoder to use the measured speech loudness as the overall program loudness. Default value: 15%

Definition at line 808 of file Eac3AtmosSettings.h.

◆ StereoDownmixHasBeenSet()

bool Aws::MediaConvert::Model::Eac3AtmosSettings::StereoDownmixHasBeenSet ( ) const
inline

Choose how the service does stereo downmixing. Default value: Not indicated (ATMOS_STORAGE_DDP_DMIXMOD_NOT_INDICATED) Related setting: To have MediaConvert use this value, keep the default value, Custom (SPECIFIED) for the setting Downmix control (DownmixControl). Otherwise, MediaConvert ignores Stereo downmix (StereoDownmix).

Definition at line 841 of file Eac3AtmosSettings.h.

◆ SurroundExModeHasBeenSet()

bool Aws::MediaConvert::Model::Eac3AtmosSettings::SurroundExModeHasBeenSet ( ) const
inline

Specify whether your input audio has an additional center rear surround channel matrix encoded into your left and right surround channels.

Definition at line 890 of file Eac3AtmosSettings.h.

◆ WithBitrate()

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithBitrate ( int  value)
inline

Specify the average bitrate for this output in bits per second. Valid values: 384k, 448k, 576k, 640k, 768k, 1024k Default value: 448k Note that MediaConvert supports 384k only with channel-based immersive (CBI) 7.1.4 and 5.1.4 inputs. For CBI 9.1.6 and other input types, MediaConvert automatically increases your output bitrate to 448k.

Definition at line 84 of file Eac3AtmosSettings.h.

◆ WithBitstreamMode() [1/2]

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithBitstreamMode ( const Eac3AtmosBitstreamMode value)
inline

Specify the bitstream mode for the E-AC-3 stream that the encoder emits. For more information about the EAC3 bitstream mode, see ATSC A/52-2012 (Annex E).

Definition at line 115 of file Eac3AtmosSettings.h.

◆ WithBitstreamMode() [2/2]

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithBitstreamMode ( Eac3AtmosBitstreamMode &&  value)
inline

Specify the bitstream mode for the E-AC-3 stream that the encoder emits. For more information about the EAC3 bitstream mode, see ATSC A/52-2012 (Annex E).

Definition at line 121 of file Eac3AtmosSettings.h.

◆ WithCodingMode() [1/2]

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithCodingMode ( const Eac3AtmosCodingMode value)
inline

The coding mode for Dolby Digital Plus JOC (Atmos).

Definition at line 147 of file Eac3AtmosSettings.h.

◆ WithCodingMode() [2/2]

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithCodingMode ( Eac3AtmosCodingMode &&  value)
inline

The coding mode for Dolby Digital Plus JOC (Atmos).

Definition at line 152 of file Eac3AtmosSettings.h.

◆ WithDialogueIntelligence() [1/2]

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithDialogueIntelligence ( const Eac3AtmosDialogueIntelligence value)
inline

Enable Dolby Dialogue Intelligence to adjust loudness based on dialogue analysis.

Definition at line 183 of file Eac3AtmosSettings.h.

◆ WithDialogueIntelligence() [2/2]

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithDialogueIntelligence ( Eac3AtmosDialogueIntelligence &&  value)
inline

Enable Dolby Dialogue Intelligence to adjust loudness based on dialogue analysis.

Definition at line 189 of file Eac3AtmosSettings.h.

◆ WithDownmixControl() [1/2]

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithDownmixControl ( const Eac3AtmosDownmixControl value)
inline

Specify whether MediaConvert should use any downmix metadata from your input file. Keep the default value, Custom (SPECIFIED) to provide downmix values in your job settings. Choose Follow source (INITIALIZE_FROM_SOURCE) to use the metadata from your input. Related settings–Use these settings to specify your downmix values: Left only/Right only surround (LoRoSurroundMixLevel), Left total/Right total surround (LtRtSurroundMixLevel), Left total/Right total center (LtRtCenterMixLevel), Left only/Right only center (LoRoCenterMixLevel), and Stereo downmix (StereoDownmix). When you keep Custom (SPECIFIED) for Downmix control (DownmixControl) and you don't specify values for the related settings, MediaConvert uses default values for those settings.

Definition at line 260 of file Eac3AtmosSettings.h.

◆ WithDownmixControl() [2/2]

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithDownmixControl ( Eac3AtmosDownmixControl &&  value)
inline

Specify whether MediaConvert should use any downmix metadata from your input file. Keep the default value, Custom (SPECIFIED) to provide downmix values in your job settings. Choose Follow source (INITIALIZE_FROM_SOURCE) to use the metadata from your input. Related settings–Use these settings to specify your downmix values: Left only/Right only surround (LoRoSurroundMixLevel), Left total/Right total surround (LtRtSurroundMixLevel), Left total/Right total center (LtRtCenterMixLevel), Left only/Right only center (LoRoCenterMixLevel), and Stereo downmix (StereoDownmix). When you keep Custom (SPECIFIED) for Downmix control (DownmixControl) and you don't specify values for the related settings, MediaConvert uses default values for those settings.

Definition at line 274 of file Eac3AtmosSettings.h.

◆ WithDynamicRangeCompressionLine() [1/2]

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithDynamicRangeCompressionLine ( const Eac3AtmosDynamicRangeCompressionLine value)
inline

Choose the Dolby dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in the Dolby stream for the line operating mode. Default value: Film light (ATMOS_STORAGE_DDP_COMPR_FILM_LIGHT) Related setting: To have MediaConvert use the value you specify here, keep the default value, Custom (SPECIFIED) for the setting Dynamic range control (DynamicRangeControl). Otherwise, MediaConvert ignores Dynamic range compression line (DynamicRangeCompressionLine). For information about the Dolby DRC operating modes and profiles, see the Dynamic Range Control chapter of the Dolby Metadata Guide at https://developer.dolby.com/globalassets/professional/documents/dolby-metadata-guide.pdf.

Definition at line 345 of file Eac3AtmosSettings.h.

◆ WithDynamicRangeCompressionLine() [2/2]

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithDynamicRangeCompressionLine ( Eac3AtmosDynamicRangeCompressionLine &&  value)
inline

Choose the Dolby dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in the Dolby stream for the line operating mode. Default value: Film light (ATMOS_STORAGE_DDP_COMPR_FILM_LIGHT) Related setting: To have MediaConvert use the value you specify here, keep the default value, Custom (SPECIFIED) for the setting Dynamic range control (DynamicRangeControl). Otherwise, MediaConvert ignores Dynamic range compression line (DynamicRangeCompressionLine). For information about the Dolby DRC operating modes and profiles, see the Dynamic Range Control chapter of the Dolby Metadata Guide at https://developer.dolby.com/globalassets/professional/documents/dolby-metadata-guide.pdf.

Definition at line 359 of file Eac3AtmosSettings.h.

◆ WithDynamicRangeCompressionRf() [1/2]

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithDynamicRangeCompressionRf ( const Eac3AtmosDynamicRangeCompressionRf value)
inline

Choose the Dolby dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in the Dolby stream for the RF operating mode. Default value: Film light (ATMOS_STORAGE_DDP_COMPR_FILM_LIGHT) Related setting: To have MediaConvert use the value you specify here, keep the default value, Custom (SPECIFIED) for the setting Dynamic range control (DynamicRangeControl). Otherwise, MediaConvert ignores Dynamic range compression RF (DynamicRangeCompressionRf). For information about the Dolby DRC operating modes and profiles, see the Dynamic Range Control chapter of the Dolby Metadata Guide at https://developer.dolby.com/globalassets/professional/documents/dolby-metadata-guide.pdf.

Definition at line 430 of file Eac3AtmosSettings.h.

◆ WithDynamicRangeCompressionRf() [2/2]

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithDynamicRangeCompressionRf ( Eac3AtmosDynamicRangeCompressionRf &&  value)
inline

Choose the Dolby dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in the Dolby stream for the RF operating mode. Default value: Film light (ATMOS_STORAGE_DDP_COMPR_FILM_LIGHT) Related setting: To have MediaConvert use the value you specify here, keep the default value, Custom (SPECIFIED) for the setting Dynamic range control (DynamicRangeControl). Otherwise, MediaConvert ignores Dynamic range compression RF (DynamicRangeCompressionRf). For information about the Dolby DRC operating modes and profiles, see the Dynamic Range Control chapter of the Dolby Metadata Guide at https://developer.dolby.com/globalassets/professional/documents/dolby-metadata-guide.pdf.

Definition at line 444 of file Eac3AtmosSettings.h.

◆ WithDynamicRangeControl() [1/2]

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithDynamicRangeControl ( const Eac3AtmosDynamicRangeControl value)
inline

Specify whether MediaConvert should use any dynamic range control metadata from your input file. Keep the default value, Custom (SPECIFIED), to provide dynamic range control values in your job settings. Choose Follow source (INITIALIZE_FROM_SOURCE) to use the metadata from your input. Related settings–Use these settings to specify your dynamic range control values: Dynamic range compression line (DynamicRangeCompressionLine) and Dynamic range compression RF (DynamicRangeCompressionRf). When you keep the value Custom (SPECIFIED) for Dynamic range control (DynamicRangeControl) and you don't specify values for the related settings, MediaConvert uses default values for those settings.

Definition at line 515 of file Eac3AtmosSettings.h.

◆ WithDynamicRangeControl() [2/2]

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithDynamicRangeControl ( Eac3AtmosDynamicRangeControl &&  value)
inline

Specify whether MediaConvert should use any dynamic range control metadata from your input file. Keep the default value, Custom (SPECIFIED), to provide dynamic range control values in your job settings. Choose Follow source (INITIALIZE_FROM_SOURCE) to use the metadata from your input. Related settings–Use these settings to specify your dynamic range control values: Dynamic range compression line (DynamicRangeCompressionLine) and Dynamic range compression RF (DynamicRangeCompressionRf). When you keep the value Custom (SPECIFIED) for Dynamic range control (DynamicRangeControl) and you don't specify values for the related settings, MediaConvert uses default values for those settings.

Definition at line 529 of file Eac3AtmosSettings.h.

◆ WithLoRoCenterMixLevel()

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithLoRoCenterMixLevel ( double  value)
inline

Specify a value for the following Dolby Atmos setting: Left only/Right only center mix (Lo/Ro center). MediaConvert uses this value for downmixing. Default value: -3 dB (ATMOS_STORAGE_DDP_MIXLEV_MINUS_3_DB). Valid values: 3.0, 1.5, 0.0, -1.5, -3.0, -4.5, and -6.0. Related setting: How the service uses this value depends on the value that you choose for Stereo downmix (Eac3AtmosStereoDownmix). Related setting: To have MediaConvert use this value, keep the default value, Custom (SPECIFIED) for the setting Downmix control (DownmixControl). Otherwise, MediaConvert ignores Left only/Right only center (LoRoCenterMixLevel).

Definition at line 582 of file Eac3AtmosSettings.h.

◆ WithLoRoSurroundMixLevel()

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithLoRoSurroundMixLevel ( double  value)
inline

Specify a value for the following Dolby Atmos setting: Left only/Right only (Lo/Ro surround). MediaConvert uses this value for downmixing. Default value: -3 dB (ATMOS_STORAGE_DDP_MIXLEV_MINUS_3_DB). Valid values: -1.5, -3.0, -4.5, -6.0, and -60. The value -60 mutes the channel. Related setting: How the service uses this value depends on the value that you choose for Stereo downmix (Eac3AtmosStereoDownmix). Related setting: To have MediaConvert use this value, keep the default value, Custom (SPECIFIED) for the setting Downmix control (DownmixControl). Otherwise, MediaConvert ignores Left only/Right only surround (LoRoSurroundMixLevel).

Definition at line 635 of file Eac3AtmosSettings.h.

◆ WithLtRtCenterMixLevel()

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithLtRtCenterMixLevel ( double  value)
inline

Specify a value for the following Dolby Atmos setting: Left total/Right total center mix (Lt/Rt center). MediaConvert uses this value for downmixing. Default value: -3 dB (ATMOS_STORAGE_DDP_MIXLEV_MINUS_3_DB) Valid values: 3.0, 1.5, 0.0, -1.5, -3.0, -4.5, and -6.0. Related setting: How the service uses this value depends on the value that you choose for Stereo downmix (Eac3AtmosStereoDownmix). Related setting: To have MediaConvert use this value, keep the default value, Custom (SPECIFIED) for the setting Downmix control (DownmixControl). Otherwise, MediaConvert ignores Left total/Right total center (LtRtCenterMixLevel).

Definition at line 688 of file Eac3AtmosSettings.h.

◆ WithLtRtSurroundMixLevel()

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithLtRtSurroundMixLevel ( double  value)
inline

Specify a value for the following Dolby Atmos setting: Left total/Right total surround mix (Lt/Rt surround). MediaConvert uses this value for downmixing. Default value: -3 dB (ATMOS_STORAGE_DDP_MIXLEV_MINUS_3_DB) Valid values: -1.5, -3.0, -4.5, -6.0, and -60. The value -60 mutes the channel. Related setting: How the service uses this value depends on the value that you choose for Stereo downmix (Eac3AtmosStereoDownmix). Related setting: To have MediaConvert use this value, keep the default value, Custom (SPECIFIED) for the setting Downmix control (DownmixControl). Otherwise, the service ignores Left total/Right total surround (LtRtSurroundMixLevel).

Definition at line 741 of file Eac3AtmosSettings.h.

◆ WithMeteringMode() [1/2]

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithMeteringMode ( const Eac3AtmosMeteringMode value)
inline

Choose how the service meters the loudness of your audio.

Definition at line 767 of file Eac3AtmosSettings.h.

◆ WithMeteringMode() [2/2]

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithMeteringMode ( Eac3AtmosMeteringMode &&  value)
inline

Choose how the service meters the loudness of your audio.

Definition at line 772 of file Eac3AtmosSettings.h.

◆ WithSampleRate()

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithSampleRate ( int  value)
inline

This value is always 48000. It represents the sample rate in Hz.

Definition at line 793 of file Eac3AtmosSettings.h.

◆ WithSpeechThreshold()

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithSpeechThreshold ( int  value)
inline

Specify the percentage of audio content, from 0% to 100%, that must be speech in order for the encoder to use the measured speech loudness as the overall program loudness. Default value: 15%

Definition at line 822 of file Eac3AtmosSettings.h.

◆ WithStereoDownmix() [1/2]

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithStereoDownmix ( const Eac3AtmosStereoDownmix value)
inline

Choose how the service does stereo downmixing. Default value: Not indicated (ATMOS_STORAGE_DDP_DMIXMOD_NOT_INDICATED) Related setting: To have MediaConvert use this value, keep the default value, Custom (SPECIFIED) for the setting Downmix control (DownmixControl). Otherwise, MediaConvert ignores Stereo downmix (StereoDownmix).

Definition at line 868 of file Eac3AtmosSettings.h.

◆ WithStereoDownmix() [2/2]

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithStereoDownmix ( Eac3AtmosStereoDownmix &&  value)
inline

Choose how the service does stereo downmixing. Default value: Not indicated (ATMOS_STORAGE_DDP_DMIXMOD_NOT_INDICATED) Related setting: To have MediaConvert use this value, keep the default value, Custom (SPECIFIED) for the setting Downmix control (DownmixControl). Otherwise, MediaConvert ignores Stereo downmix (StereoDownmix).

Definition at line 877 of file Eac3AtmosSettings.h.

◆ WithSurroundExMode() [1/2]

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithSurroundExMode ( const Eac3AtmosSurroundExMode value)
inline

Specify whether your input audio has an additional center rear surround channel matrix encoded into your left and right surround channels.

Definition at line 908 of file Eac3AtmosSettings.h.

◆ WithSurroundExMode() [2/2]

Eac3AtmosSettings& Aws::MediaConvert::Model::Eac3AtmosSettings::WithSurroundExMode ( Eac3AtmosSurroundExMode &&  value)
inline

Specify whether your input audio has an additional center rear surround channel matrix encoded into your left and right surround channels.

Definition at line 914 of file Eac3AtmosSettings.h.


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