@Stability(value=Stable)
public static interface CfnChannel.AudioCodecSettingsProperty
extends software.amazon.jsii.JsiiSerializable
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()
.bitrate(123)
.bitstreamMode("bitstreamMode")
.codingMode("codingMode")
.dialnorm(123)
.drcProfile("drcProfile")
.lfeFilter("lfeFilter")
.metadataControl("metadataControl")
.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();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnChannel.AudioCodecSettingsProperty.Builder
A builder for
CfnChannel.AudioCodecSettingsProperty |
static class |
CfnChannel.AudioCodecSettingsProperty.Jsii$Proxy
An implementation for
CfnChannel.AudioCodecSettingsProperty |
| Modifier and Type | Method and Description |
|---|---|
static CfnChannel.AudioCodecSettingsProperty.Builder |
builder() |
default Object |
getAacSettings()
The setup of the AAC audio codec in the output.
|
default Object |
getAc3Settings()
The setup of an AC3 audio codec in the output.
|
default Object |
getEac3Settings()
The setup of an EAC3 audio codec in the output.
|
default Object |
getMp2Settings()
The setup of an MP2 audio codec in the output.
|
default Object |
getPassThroughSettings()
The setup to pass through the Dolby audio codec to the output.
|
default Object |
getWavSettings()
Settings for audio encoded with the WAV codec.
|
@Stability(value=Stable) @Nullable default Object getAacSettings()
@Stability(value=Stable) @Nullable default Object getAc3Settings()
@Stability(value=Stable) @Nullable default Object getEac3Settings()
@Stability(value=Stable) @Nullable default Object getMp2Settings()
@Stability(value=Stable) @Nullable default Object getPassThroughSettings()
@Stability(value=Stable) @Nullable default Object getWavSettings()
@Stability(value=Stable) static CfnChannel.AudioCodecSettingsProperty.Builder builder()
Copyright © 2022. All rights reserved.