Interface CfnChannel.AudioCodecSettingsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnChannel.AudioCodecSettingsProperty.Jsii$Proxy
- Enclosing class:
CfnChannel
@Stability(Stable)
public static interface CfnChannel.AudioCodecSettingsProperty
extends software.amazon.jsii.JsiiSerializable
The configuration of the audio codec in the audio output.
The parent of this entity is AudioDescription.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.medialive.*; AudioCodecSettingsProperty audioCodecSettingsProperty = AudioCodecSettingsProperty.builder() .aacSettings(AacSettingsProperty.builder() .bitrate(123) .codingMode("codingMode") .inputType("inputType") .profile("profile") .rateControlMode("rateControlMode") .rawFormat("rawFormat") .sampleRate(123) .spec("spec") .vbrQuality("vbrQuality") .build()) .ac3Settings(Ac3SettingsProperty.builder() .attenuationControl("attenuationControl") .bitrate(123) .bitstreamMode("bitstreamMode") .codingMode("codingMode") .dialnorm(123) .drcProfile("drcProfile") .lfeFilter("lfeFilter") .metadataControl("metadataControl") .build()) .eac3AtmosSettings(Eac3AtmosSettingsProperty.builder() .bitrate(123) .codingMode("codingMode") .dialnorm(123) .drcLine("drcLine") .drcRf("drcRf") .heightTrim(123) .surroundTrim(123) .build()) .eac3Settings(Eac3SettingsProperty.builder() .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") .build()) .mp2Settings(Mp2SettingsProperty.builder() .bitrate(123) .codingMode("codingMode") .sampleRate(123) .build()) .passThroughSettings(PassThroughSettingsProperty.builder().build()) .wavSettings(WavSettingsProperty.builder() .bitDepth(123) .codingMode("codingMode") .sampleRate(123) .build()) .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnChannel.AudioCodecSettingsProperty
static final class
An implementation forCfnChannel.AudioCodecSettingsProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default Object
The setup of the AAC audio codec in the output.default Object
The setup of an AC3 audio codec in the output.default Object
default Object
The setup of an EAC3 audio codec in the output.default Object
The setup of an MP2 audio codec in the output.default Object
The setup to pass through the Dolby audio codec to the output.default Object
Settings for audio encoded with the WAV codec.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAacSettings
The setup of the AAC audio codec in the output.- See Also:
-
getAc3Settings
The setup of an AC3 audio codec in the output.- See Also:
-
getEac3AtmosSettings
- See Also:
-
getEac3Settings
The setup of an EAC3 audio codec in the output.- See Also:
-
getMp2Settings
The setup of an MP2 audio codec in the output.- See Also:
-
getPassThroughSettings
The setup to pass through the Dolby audio codec to the output.- See Also:
-
getWavSettings
Settings for audio encoded with the WAV codec.- See Also:
-
builder
-