Eac3SettingsProperty Struct
The settings for an EAC3 audio encode in the output.
The parent of this entity is AudioCodecSettings.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_medialive as medialive } from 'aws-cdk-lib';
const eac3SettingsProperty: medialive.CfnChannel.Eac3SettingsProperty = {
attenuationControl: 'attenuationControl',
bitrate: 123,
bitstreamMode: 'bitstreamMode',
codingMode: 'codingMode',
dcFilter: 'dcFilter',
dialnorm: 123,
drcLine: 'drcLine',
drcRf: 'drcRf',
lfeControl: 'lfeControl',
lfeFilter: 'lfeFilter',
loRoCenterMixLevel: 123,
loRoSurroundMixLevel: 123,
ltRtCenterMixLevel: 123,
ltRtSurroundMixLevel: 123,
metadataControl: 'metadataControl',
passthroughControl: 'passthroughControl',
phaseControl: 'phaseControl',
stereoDownmix: 'stereoDownmix',
surroundExMode: 'surroundExMode',
surroundMode: 'surroundMode',
};
Properties
attenuationControlstringattenuation_controlstrattenuationControlStringAttenuationControlstringAttenuationControl*string#Used only for the 3/2 coding mode.
Valid bitrates depend on the coding mode.
For more information, see ATSC A/52-2012 (Annex E).
This mode determines the number of channels.
If blank and the input audio is Dolby Digital Plus, dialnorm will be passed through.
Valid only with a codingMode32 coding mode.
loRoCenterMixLevelnumberlo_ro_center_mix_levelint | floatloRoCenterMixLevelNumberLoRoCenterMixLeveldoubleLoRoCenterMixLevel*float64#Used only for the 3/2 coding mode.
loRoSurroundMixLevelnumberlo_ro_surround_mix_levelint | floatloRoSurroundMixLevelNumberLoRoSurroundMixLeveldoubleLoRoSurroundMixLevel*float64#Used only for a 3/2 coding mode.
ltRtCenterMixLevelnumberlt_rt_center_mix_levelint | floatltRtCenterMixLevelNumberLtRtCenterMixLeveldoubleLtRtCenterMixLevel*float64#Used only for a 3/2 coding mode.
ltRtSurroundMixLevelnumberlt_rt_surround_mix_levelint | floatltRtSurroundMixLevelNumberLtRtSurroundMixLeveldoubleLtRtSurroundMixLevel*float64#Used only for the 3/2 coding mode.
metadataControlstringmetadata_controlstrmetadataControlStringMetadataControlstringMetadataControl*string#If the audio is not supplied from one of these streams, then the static metadata settings are used.
passthroughControlstringpassthrough_controlstrpassthroughControlStringPassthroughControlstringPassthroughControl*string#This detection is dynamic over the life of the transcode. Inputs that alternate between DD+ and non-DD+ content will have a consistent DD+ output as the system alternates between passthrough and encoding.
Used only for a 3/2 coding mode.
Used only for the 3/2 coding mode.
surroundExModestringsurround_ex_modestrsurroundExModeStringSurroundExModestringSurroundExMode*string#