Skip to content
v2.273.0

Ac3CodingMode Class ​

AC3 coding mode.

Example ​

ts
// AAC stereo
const aac = medialive.EncodeConfiguration.audio({
  name: 'aac_stereo',
  codec: medialive.AudioCodecSettings.aac({
    bitrate: Bitrate.kbps(192),
    codingMode: medialive.AacCodingMode.CODING_MODE_2_0,
  }),
});

// AC3 5.1
const ac3 = medialive.EncodeConfiguration.audio({
  name: 'ac3_surround',
  codec: medialive.AudioCodecSettings.ac3({
    bitrate: Bitrate.kbps(384),
    codingMode: medialive.Ac3CodingMode.CODING_MODE_3_2_LFE,
  }),
});

Properties ​

CODING_MODE_1_0Ac3CodingModecoding_mode_1_0Ac3CodingModeCODING_MODE_1_0Ac3CodingModeCODING_MODE_1_0Ac3CodingModeCODING_MODE_1_0Ac3CodingModerequiredstatic#
1.0 (mono).
CODING_MODE_1_1Ac3CodingModecoding_mode_1_1Ac3CodingModeCODING_MODE_1_1Ac3CodingModeCODING_MODE_1_1Ac3CodingModeCODING_MODE_1_1Ac3CodingModerequiredstatic#
1+1 (dual mono).
CODING_MODE_2_0Ac3CodingModecoding_mode_2_0Ac3CodingModeCODING_MODE_2_0Ac3CodingModeCODING_MODE_2_0Ac3CodingModeCODING_MODE_2_0Ac3CodingModerequiredstatic#
2.0 (stereo).
CODING_MODE_3_2_LFEAc3CodingModecoding_mode_3_2_lfeAc3CodingModeCODING_MODE_3_2_LFEAc3CodingModeCODING_MODE_3_2_LFEAc3CodingModeCODING_MODE_3_2_LFEAc3CodingModerequiredstatic#
3/2 (5.0 surround).
valuestringvaluestrvalueStringValuestringValue*stringrequired#
The underlying string value passed to CloudFormation.

Methods ​

of(value: string): Ac3CodingMode // chainable@staticmethod def of(value: str) -> Ac3CodingModepublic static Ac3CodingMode of(String value)public static Ac3CodingMode Of(string value)func Of(Value *string) Ac3CodingModestatic#
A value not yet modelled by AWS CDK.