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: