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

#include <Ac3Settings.h>

Public Member Functions

 Ac3Settings ()
 
 Ac3Settings (Aws::Utils::Json::JsonView jsonValue)
 
Ac3Settingsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetBitrate () const
 
bool BitrateHasBeenSet () const
 
void SetBitrate (int value)
 
Ac3SettingsWithBitrate (int value)
 
const Ac3BitstreamModeGetBitstreamMode () const
 
bool BitstreamModeHasBeenSet () const
 
void SetBitstreamMode (const Ac3BitstreamMode &value)
 
void SetBitstreamMode (Ac3BitstreamMode &&value)
 
Ac3SettingsWithBitstreamMode (const Ac3BitstreamMode &value)
 
Ac3SettingsWithBitstreamMode (Ac3BitstreamMode &&value)
 
const Ac3CodingModeGetCodingMode () const
 
bool CodingModeHasBeenSet () const
 
void SetCodingMode (const Ac3CodingMode &value)
 
void SetCodingMode (Ac3CodingMode &&value)
 
Ac3SettingsWithCodingMode (const Ac3CodingMode &value)
 
Ac3SettingsWithCodingMode (Ac3CodingMode &&value)
 
int GetDialnorm () const
 
bool DialnormHasBeenSet () const
 
void SetDialnorm (int value)
 
Ac3SettingsWithDialnorm (int value)
 
const Ac3DynamicRangeCompressionLineGetDynamicRangeCompressionLine () const
 
bool DynamicRangeCompressionLineHasBeenSet () const
 
void SetDynamicRangeCompressionLine (const Ac3DynamicRangeCompressionLine &value)
 
void SetDynamicRangeCompressionLine (Ac3DynamicRangeCompressionLine &&value)
 
Ac3SettingsWithDynamicRangeCompressionLine (const Ac3DynamicRangeCompressionLine &value)
 
Ac3SettingsWithDynamicRangeCompressionLine (Ac3DynamicRangeCompressionLine &&value)
 
const Ac3DynamicRangeCompressionProfileGetDynamicRangeCompressionProfile () const
 
bool DynamicRangeCompressionProfileHasBeenSet () const
 
void SetDynamicRangeCompressionProfile (const Ac3DynamicRangeCompressionProfile &value)
 
void SetDynamicRangeCompressionProfile (Ac3DynamicRangeCompressionProfile &&value)
 
Ac3SettingsWithDynamicRangeCompressionProfile (const Ac3DynamicRangeCompressionProfile &value)
 
Ac3SettingsWithDynamicRangeCompressionProfile (Ac3DynamicRangeCompressionProfile &&value)
 
const Ac3DynamicRangeCompressionRfGetDynamicRangeCompressionRf () const
 
bool DynamicRangeCompressionRfHasBeenSet () const
 
void SetDynamicRangeCompressionRf (const Ac3DynamicRangeCompressionRf &value)
 
void SetDynamicRangeCompressionRf (Ac3DynamicRangeCompressionRf &&value)
 
Ac3SettingsWithDynamicRangeCompressionRf (const Ac3DynamicRangeCompressionRf &value)
 
Ac3SettingsWithDynamicRangeCompressionRf (Ac3DynamicRangeCompressionRf &&value)
 
const Ac3LfeFilterGetLfeFilter () const
 
bool LfeFilterHasBeenSet () const
 
void SetLfeFilter (const Ac3LfeFilter &value)
 
void SetLfeFilter (Ac3LfeFilter &&value)
 
Ac3SettingsWithLfeFilter (const Ac3LfeFilter &value)
 
Ac3SettingsWithLfeFilter (Ac3LfeFilter &&value)
 
const Ac3MetadataControlGetMetadataControl () const
 
bool MetadataControlHasBeenSet () const
 
void SetMetadataControl (const Ac3MetadataControl &value)
 
void SetMetadataControl (Ac3MetadataControl &&value)
 
Ac3SettingsWithMetadataControl (const Ac3MetadataControl &value)
 
Ac3SettingsWithMetadataControl (Ac3MetadataControl &&value)
 
int GetSampleRate () const
 
bool SampleRateHasBeenSet () const
 
void SetSampleRate (int value)
 
Ac3SettingsWithSampleRate (int value)
 

Detailed Description

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

See Also:

AWS API Reference

Definition at line 38 of file Ac3Settings.h.

Constructor & Destructor Documentation

◆ Ac3Settings() [1/2]

Aws::MediaConvert::Model::Ac3Settings::Ac3Settings ( )

◆ Ac3Settings() [2/2]

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

Member Function Documentation

◆ BitrateHasBeenSet()

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

Specify the average bitrate in bits per second. Valid bitrates depend on the coding mode.

Definition at line 57 of file Ac3Settings.h.

◆ BitstreamModeHasBeenSet()

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

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

Definition at line 82 of file Ac3Settings.h.

◆ CodingModeHasBeenSet()

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

Dolby Digital coding mode. Determines number of channels.

Definition at line 117 of file Ac3Settings.h.

◆ DialnormHasBeenSet()

bool Aws::MediaConvert::Model::Ac3Settings::DialnormHasBeenSet ( ) const
inline

Sets the dialnorm for the output. If blank and input audio is Dolby Digital, dialnorm will be passed through.

Definition at line 150 of file Ac3Settings.h.

◆ DynamicRangeCompressionLineHasBeenSet()

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

Choose the Dolby Digital dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in the Dolby Digital stream for the line operating mode. Related setting: When you use this setting, MediaConvert ignores any value you provide for Dynamic range compression profile (DynamicRangeCompressionProfile). For information about the Dolby Digital 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 187 of file Ac3Settings.h.

◆ DynamicRangeCompressionProfileHasBeenSet()

bool Aws::MediaConvert::Model::Ac3Settings::DynamicRangeCompressionProfileHasBeenSet ( ) const
inline

When you want to add Dolby dynamic range compression (DRC) signaling to your output stream, we recommend that you use the mode-specific settings instead of Dynamic range compression profile (DynamicRangeCompressionProfile). The mode-specific settings are Dynamic range compression profile, line mode (dynamicRangeCompressionLine) and Dynamic range compression profile, RF mode (dynamicRangeCompressionRf). Note that when you specify values for all three settings, MediaConvert ignores the value of this setting in favor of the mode-specific settings. If you do use this setting instead of the mode-specific settings, choose None (NONE) to leave out DRC signaling. Keep the default Film standard (FILM_STANDARD) to set the profile to Dolby's film standard profile for all operating modes.

Definition at line 266 of file Ac3Settings.h.

◆ DynamicRangeCompressionRfHasBeenSet()

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

Choose the Dolby Digital dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in the Dolby Digital stream for the RF operating mode. Related setting: When you use this setting, MediaConvert ignores any value you provide for Dynamic range compression profile (DynamicRangeCompressionProfile). For information about the Dolby Digital 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 351 of file Ac3Settings.h.

◆ GetBitrate()

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

Specify the average bitrate in bits per second. Valid bitrates depend on the coding mode.

Definition at line 51 of file Ac3Settings.h.

◆ GetBitstreamMode()

const Ac3BitstreamMode& Aws::MediaConvert::Model::Ac3Settings::GetBitstreamMode ( ) const
inline

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

Definition at line 76 of file Ac3Settings.h.

◆ GetCodingMode()

const Ac3CodingMode& Aws::MediaConvert::Model::Ac3Settings::GetCodingMode ( ) const
inline

Dolby Digital coding mode. Determines number of channels.

Definition at line 112 of file Ac3Settings.h.

◆ GetDialnorm()

int Aws::MediaConvert::Model::Ac3Settings::GetDialnorm ( ) const
inline

Sets the dialnorm for the output. If blank and input audio is Dolby Digital, dialnorm will be passed through.

Definition at line 144 of file Ac3Settings.h.

◆ GetDynamicRangeCompressionLine()

const Ac3DynamicRangeCompressionLine& Aws::MediaConvert::Model::Ac3Settings::GetDynamicRangeCompressionLine ( ) const
inline

Choose the Dolby Digital dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in the Dolby Digital stream for the line operating mode. Related setting: When you use this setting, MediaConvert ignores any value you provide for Dynamic range compression profile (DynamicRangeCompressionProfile). For information about the Dolby Digital 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 175 of file Ac3Settings.h.

◆ GetDynamicRangeCompressionProfile()

const Ac3DynamicRangeCompressionProfile& Aws::MediaConvert::Model::Ac3Settings::GetDynamicRangeCompressionProfile ( ) const
inline

When you want to add Dolby dynamic range compression (DRC) signaling to your output stream, we recommend that you use the mode-specific settings instead of Dynamic range compression profile (DynamicRangeCompressionProfile). The mode-specific settings are Dynamic range compression profile, line mode (dynamicRangeCompressionLine) and Dynamic range compression profile, RF mode (dynamicRangeCompressionRf). Note that when you specify values for all three settings, MediaConvert ignores the value of this setting in favor of the mode-specific settings. If you do use this setting instead of the mode-specific settings, choose None (NONE) to leave out DRC signaling. Keep the default Film standard (FILM_STANDARD) to set the profile to Dolby's film standard profile for all operating modes.

Definition at line 251 of file Ac3Settings.h.

◆ GetDynamicRangeCompressionRf()

const Ac3DynamicRangeCompressionRf& Aws::MediaConvert::Model::Ac3Settings::GetDynamicRangeCompressionRf ( ) const
inline

Choose the Dolby Digital dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in the Dolby Digital stream for the RF operating mode. Related setting: When you use this setting, MediaConvert ignores any value you provide for Dynamic range compression profile (DynamicRangeCompressionProfile). For information about the Dolby Digital 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 339 of file Ac3Settings.h.

◆ GetLfeFilter()

const Ac3LfeFilter& Aws::MediaConvert::Model::Ac3Settings::GetLfeFilter ( ) const
inline

Applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid with 3_2_LFE coding mode.

Definition at line 406 of file Ac3Settings.h.

◆ GetMetadataControl()

const Ac3MetadataControl& Aws::MediaConvert::Model::Ac3Settings::GetMetadataControl ( ) const
inline

When set to FOLLOW_INPUT, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data. If audio was not supplied from one of these streams, then the static metadata settings will be used.

Definition at line 444 of file Ac3Settings.h.

◆ GetSampleRate()

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

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

Definition at line 485 of file Ac3Settings.h.

◆ Jsonize()

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

◆ LfeFilterHasBeenSet()

bool Aws::MediaConvert::Model::Ac3Settings::LfeFilterHasBeenSet ( ) const
inline

Applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid with 3_2_LFE coding mode.

Definition at line 412 of file Ac3Settings.h.

◆ MetadataControlHasBeenSet()

bool Aws::MediaConvert::Model::Ac3Settings::MetadataControlHasBeenSet ( ) const
inline

When set to FOLLOW_INPUT, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data. If audio was not supplied from one of these streams, then the static metadata settings will be used.

Definition at line 451 of file Ac3Settings.h.

◆ operator=()

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

◆ SampleRateHasBeenSet()

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

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

Definition at line 490 of file Ac3Settings.h.

◆ SetBitrate()

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

Specify the average bitrate in bits per second. Valid bitrates depend on the coding mode.

Definition at line 63 of file Ac3Settings.h.

◆ SetBitstreamMode() [1/2]

void Aws::MediaConvert::Model::Ac3Settings::SetBitstreamMode ( Ac3BitstreamMode &&  value)
inline

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

Definition at line 94 of file Ac3Settings.h.

◆ SetBitstreamMode() [2/2]

void Aws::MediaConvert::Model::Ac3Settings::SetBitstreamMode ( const Ac3BitstreamMode value)
inline

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

Definition at line 88 of file Ac3Settings.h.

◆ SetCodingMode() [1/2]

void Aws::MediaConvert::Model::Ac3Settings::SetCodingMode ( Ac3CodingMode &&  value)
inline

Dolby Digital coding mode. Determines number of channels.

Definition at line 127 of file Ac3Settings.h.

◆ SetCodingMode() [2/2]

void Aws::MediaConvert::Model::Ac3Settings::SetCodingMode ( const Ac3CodingMode value)
inline

Dolby Digital coding mode. Determines number of channels.

Definition at line 122 of file Ac3Settings.h.

◆ SetDialnorm()

void Aws::MediaConvert::Model::Ac3Settings::SetDialnorm ( int  value)
inline

Sets the dialnorm for the output. If blank and input audio is Dolby Digital, dialnorm will be passed through.

Definition at line 156 of file Ac3Settings.h.

◆ SetDynamicRangeCompressionLine() [1/2]

void Aws::MediaConvert::Model::Ac3Settings::SetDynamicRangeCompressionLine ( Ac3DynamicRangeCompressionLine &&  value)
inline

Choose the Dolby Digital dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in the Dolby Digital stream for the line operating mode. Related setting: When you use this setting, MediaConvert ignores any value you provide for Dynamic range compression profile (DynamicRangeCompressionProfile). For information about the Dolby Digital 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 211 of file Ac3Settings.h.

◆ SetDynamicRangeCompressionLine() [2/2]

void Aws::MediaConvert::Model::Ac3Settings::SetDynamicRangeCompressionLine ( const Ac3DynamicRangeCompressionLine value)
inline

Choose the Dolby Digital dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in the Dolby Digital stream for the line operating mode. Related setting: When you use this setting, MediaConvert ignores any value you provide for Dynamic range compression profile (DynamicRangeCompressionProfile). For information about the Dolby Digital 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 199 of file Ac3Settings.h.

◆ SetDynamicRangeCompressionProfile() [1/2]

void Aws::MediaConvert::Model::Ac3Settings::SetDynamicRangeCompressionProfile ( Ac3DynamicRangeCompressionProfile &&  value)
inline

When you want to add Dolby dynamic range compression (DRC) signaling to your output stream, we recommend that you use the mode-specific settings instead of Dynamic range compression profile (DynamicRangeCompressionProfile). The mode-specific settings are Dynamic range compression profile, line mode (dynamicRangeCompressionLine) and Dynamic range compression profile, RF mode (dynamicRangeCompressionRf). Note that when you specify values for all three settings, MediaConvert ignores the value of this setting in favor of the mode-specific settings. If you do use this setting instead of the mode-specific settings, choose None (NONE) to leave out DRC signaling. Keep the default Film standard (FILM_STANDARD) to set the profile to Dolby's film standard profile for all operating modes.

Definition at line 296 of file Ac3Settings.h.

◆ SetDynamicRangeCompressionProfile() [2/2]

void Aws::MediaConvert::Model::Ac3Settings::SetDynamicRangeCompressionProfile ( const Ac3DynamicRangeCompressionProfile value)
inline

When you want to add Dolby dynamic range compression (DRC) signaling to your output stream, we recommend that you use the mode-specific settings instead of Dynamic range compression profile (DynamicRangeCompressionProfile). The mode-specific settings are Dynamic range compression profile, line mode (dynamicRangeCompressionLine) and Dynamic range compression profile, RF mode (dynamicRangeCompressionRf). Note that when you specify values for all three settings, MediaConvert ignores the value of this setting in favor of the mode-specific settings. If you do use this setting instead of the mode-specific settings, choose None (NONE) to leave out DRC signaling. Keep the default Film standard (FILM_STANDARD) to set the profile to Dolby's film standard profile for all operating modes.

Definition at line 281 of file Ac3Settings.h.

◆ SetDynamicRangeCompressionRf() [1/2]

void Aws::MediaConvert::Model::Ac3Settings::SetDynamicRangeCompressionRf ( Ac3DynamicRangeCompressionRf &&  value)
inline

Choose the Dolby Digital dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in the Dolby Digital stream for the RF operating mode. Related setting: When you use this setting, MediaConvert ignores any value you provide for Dynamic range compression profile (DynamicRangeCompressionProfile). For information about the Dolby Digital 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 375 of file Ac3Settings.h.

◆ SetDynamicRangeCompressionRf() [2/2]

void Aws::MediaConvert::Model::Ac3Settings::SetDynamicRangeCompressionRf ( const Ac3DynamicRangeCompressionRf value)
inline

Choose the Dolby Digital dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in the Dolby Digital stream for the RF operating mode. Related setting: When you use this setting, MediaConvert ignores any value you provide for Dynamic range compression profile (DynamicRangeCompressionProfile). For information about the Dolby Digital 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 363 of file Ac3Settings.h.

◆ SetLfeFilter() [1/2]

void Aws::MediaConvert::Model::Ac3Settings::SetLfeFilter ( Ac3LfeFilter &&  value)
inline

Applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid with 3_2_LFE coding mode.

Definition at line 424 of file Ac3Settings.h.

◆ SetLfeFilter() [2/2]

void Aws::MediaConvert::Model::Ac3Settings::SetLfeFilter ( const Ac3LfeFilter value)
inline

Applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid with 3_2_LFE coding mode.

Definition at line 418 of file Ac3Settings.h.

◆ SetMetadataControl() [1/2]

void Aws::MediaConvert::Model::Ac3Settings::SetMetadataControl ( Ac3MetadataControl &&  value)
inline

When set to FOLLOW_INPUT, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data. If audio was not supplied from one of these streams, then the static metadata settings will be used.

Definition at line 465 of file Ac3Settings.h.

◆ SetMetadataControl() [2/2]

void Aws::MediaConvert::Model::Ac3Settings::SetMetadataControl ( const Ac3MetadataControl value)
inline

When set to FOLLOW_INPUT, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data. If audio was not supplied from one of these streams, then the static metadata settings will be used.

Definition at line 458 of file Ac3Settings.h.

◆ SetSampleRate()

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

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

Definition at line 495 of file Ac3Settings.h.

◆ WithBitrate()

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

Specify the average bitrate in bits per second. Valid bitrates depend on the coding mode.

Definition at line 69 of file Ac3Settings.h.

◆ WithBitstreamMode() [1/2]

Ac3Settings& Aws::MediaConvert::Model::Ac3Settings::WithBitstreamMode ( Ac3BitstreamMode &&  value)
inline

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

Definition at line 106 of file Ac3Settings.h.

◆ WithBitstreamMode() [2/2]

Ac3Settings& Aws::MediaConvert::Model::Ac3Settings::WithBitstreamMode ( const Ac3BitstreamMode value)
inline

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

Definition at line 100 of file Ac3Settings.h.

◆ WithCodingMode() [1/2]

Ac3Settings& Aws::MediaConvert::Model::Ac3Settings::WithCodingMode ( Ac3CodingMode &&  value)
inline

Dolby Digital coding mode. Determines number of channels.

Definition at line 137 of file Ac3Settings.h.

◆ WithCodingMode() [2/2]

Ac3Settings& Aws::MediaConvert::Model::Ac3Settings::WithCodingMode ( const Ac3CodingMode value)
inline

Dolby Digital coding mode. Determines number of channels.

Definition at line 132 of file Ac3Settings.h.

◆ WithDialnorm()

Ac3Settings& Aws::MediaConvert::Model::Ac3Settings::WithDialnorm ( int  value)
inline

Sets the dialnorm for the output. If blank and input audio is Dolby Digital, dialnorm will be passed through.

Definition at line 162 of file Ac3Settings.h.

◆ WithDynamicRangeCompressionLine() [1/2]

Ac3Settings& Aws::MediaConvert::Model::Ac3Settings::WithDynamicRangeCompressionLine ( Ac3DynamicRangeCompressionLine &&  value)
inline

Choose the Dolby Digital dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in the Dolby Digital stream for the line operating mode. Related setting: When you use this setting, MediaConvert ignores any value you provide for Dynamic range compression profile (DynamicRangeCompressionProfile). For information about the Dolby Digital 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 235 of file Ac3Settings.h.

◆ WithDynamicRangeCompressionLine() [2/2]

Ac3Settings& Aws::MediaConvert::Model::Ac3Settings::WithDynamicRangeCompressionLine ( const Ac3DynamicRangeCompressionLine value)
inline

Choose the Dolby Digital dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in the Dolby Digital stream for the line operating mode. Related setting: When you use this setting, MediaConvert ignores any value you provide for Dynamic range compression profile (DynamicRangeCompressionProfile). For information about the Dolby Digital 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 223 of file Ac3Settings.h.

◆ WithDynamicRangeCompressionProfile() [1/2]

Ac3Settings& Aws::MediaConvert::Model::Ac3Settings::WithDynamicRangeCompressionProfile ( Ac3DynamicRangeCompressionProfile &&  value)
inline

When you want to add Dolby dynamic range compression (DRC) signaling to your output stream, we recommend that you use the mode-specific settings instead of Dynamic range compression profile (DynamicRangeCompressionProfile). The mode-specific settings are Dynamic range compression profile, line mode (dynamicRangeCompressionLine) and Dynamic range compression profile, RF mode (dynamicRangeCompressionRf). Note that when you specify values for all three settings, MediaConvert ignores the value of this setting in favor of the mode-specific settings. If you do use this setting instead of the mode-specific settings, choose None (NONE) to leave out DRC signaling. Keep the default Film standard (FILM_STANDARD) to set the profile to Dolby's film standard profile for all operating modes.

Definition at line 326 of file Ac3Settings.h.

◆ WithDynamicRangeCompressionProfile() [2/2]

Ac3Settings& Aws::MediaConvert::Model::Ac3Settings::WithDynamicRangeCompressionProfile ( const Ac3DynamicRangeCompressionProfile value)
inline

When you want to add Dolby dynamic range compression (DRC) signaling to your output stream, we recommend that you use the mode-specific settings instead of Dynamic range compression profile (DynamicRangeCompressionProfile). The mode-specific settings are Dynamic range compression profile, line mode (dynamicRangeCompressionLine) and Dynamic range compression profile, RF mode (dynamicRangeCompressionRf). Note that when you specify values for all three settings, MediaConvert ignores the value of this setting in favor of the mode-specific settings. If you do use this setting instead of the mode-specific settings, choose None (NONE) to leave out DRC signaling. Keep the default Film standard (FILM_STANDARD) to set the profile to Dolby's film standard profile for all operating modes.

Definition at line 311 of file Ac3Settings.h.

◆ WithDynamicRangeCompressionRf() [1/2]

Ac3Settings& Aws::MediaConvert::Model::Ac3Settings::WithDynamicRangeCompressionRf ( Ac3DynamicRangeCompressionRf &&  value)
inline

Choose the Dolby Digital dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in the Dolby Digital stream for the RF operating mode. Related setting: When you use this setting, MediaConvert ignores any value you provide for Dynamic range compression profile (DynamicRangeCompressionProfile). For information about the Dolby Digital 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 399 of file Ac3Settings.h.

◆ WithDynamicRangeCompressionRf() [2/2]

Ac3Settings& Aws::MediaConvert::Model::Ac3Settings::WithDynamicRangeCompressionRf ( const Ac3DynamicRangeCompressionRf value)
inline

Choose the Dolby Digital dynamic range control (DRC) profile that MediaConvert uses when encoding the metadata in the Dolby Digital stream for the RF operating mode. Related setting: When you use this setting, MediaConvert ignores any value you provide for Dynamic range compression profile (DynamicRangeCompressionProfile). For information about the Dolby Digital 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 387 of file Ac3Settings.h.

◆ WithLfeFilter() [1/2]

Ac3Settings& Aws::MediaConvert::Model::Ac3Settings::WithLfeFilter ( Ac3LfeFilter &&  value)
inline

Applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid with 3_2_LFE coding mode.

Definition at line 436 of file Ac3Settings.h.

◆ WithLfeFilter() [2/2]

Ac3Settings& Aws::MediaConvert::Model::Ac3Settings::WithLfeFilter ( const Ac3LfeFilter value)
inline

Applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid with 3_2_LFE coding mode.

Definition at line 430 of file Ac3Settings.h.

◆ WithMetadataControl() [1/2]

Ac3Settings& Aws::MediaConvert::Model::Ac3Settings::WithMetadataControl ( Ac3MetadataControl &&  value)
inline

When set to FOLLOW_INPUT, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data. If audio was not supplied from one of these streams, then the static metadata settings will be used.

Definition at line 479 of file Ac3Settings.h.

◆ WithMetadataControl() [2/2]

Ac3Settings& Aws::MediaConvert::Model::Ac3Settings::WithMetadataControl ( const Ac3MetadataControl value)
inline

When set to FOLLOW_INPUT, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data. If audio was not supplied from one of these streams, then the static metadata settings will be used.

Definition at line 472 of file Ac3Settings.h.

◆ WithSampleRate()

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

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

Definition at line 500 of file Ac3Settings.h.


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