Interface CfnChannel.IAudioCodecSettingsProperty
The configuration of the audio codec in the audio output.
Namespace: Amazon.CDK.AWS.MediaLive
Assembly: Amazon.CDK.AWS.MediaLive.dll
Syntax (csharp)
public interface IAudioCodecSettingsProperty
Syntax (vb)
Public Interface IAudioCodecSettingsProperty
Remarks
The parent of this entity is AudioDescription.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.MediaLive;
var audioCodecSettingsProperty = new AudioCodecSettingsProperty {
AacSettings = new AacSettingsProperty {
Bitrate = 123,
CodingMode = "codingMode",
InputType = "inputType",
Profile = "profile",
RateControlMode = "rateControlMode",
RawFormat = "rawFormat",
SampleRate = 123,
Spec = "spec",
VbrQuality = "vbrQuality"
},
Ac3Settings = new Ac3SettingsProperty {
Bitrate = 123,
BitstreamMode = "bitstreamMode",
CodingMode = "codingMode",
Dialnorm = 123,
DrcProfile = "drcProfile",
LfeFilter = "lfeFilter",
MetadataControl = "metadataControl"
},
Eac3AtmosSettings = new Eac3AtmosSettingsProperty {
Bitrate = 123,
CodingMode = "codingMode",
Dialnorm = 123,
DrcLine = "drcLine",
DrcRf = "drcRf",
HeightTrim = 123,
SurroundTrim = 123
},
Eac3Settings = new 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"
},
Mp2Settings = new Mp2SettingsProperty {
Bitrate = 123,
CodingMode = "codingMode",
SampleRate = 123
},
PassThroughSettings = new PassThroughSettingsProperty { },
WavSettings = new WavSettingsProperty {
BitDepth = 123,
CodingMode = "codingMode",
SampleRate = 123
}
};
Synopsis
Properties
AacSettings | The setup of the AAC audio codec in the output. |
Ac3Settings | The setup of an AC3 audio codec in the output. |
Eac3AtmosSettings |
|
Eac3Settings | The setup of an EAC3 audio codec in the output. |
Mp2Settings | The setup of an MP2 audio codec in the output. |
PassThroughSettings | The setup to pass through the Dolby audio codec to the output. |
WavSettings | Settings for audio encoded with the WAV codec. |
Properties
AacSettings
The setup of the AAC audio codec in the output.
virtual object AacSettings { get; }
Property Value
System.Object
Remarks
Ac3Settings
The setup of an AC3 audio codec in the output.
virtual object Ac3Settings { get; }
Property Value
System.Object
Remarks
Eac3AtmosSettings
CfnChannel.AudioCodecSettingsProperty.Eac3AtmosSettings
.
virtual object Eac3AtmosSettings { get; }
Property Value
System.Object
Remarks
Eac3Settings
The setup of an EAC3 audio codec in the output.
virtual object Eac3Settings { get; }
Property Value
System.Object
Remarks
Mp2Settings
The setup of an MP2 audio codec in the output.
virtual object Mp2Settings { get; }
Property Value
System.Object
Remarks
PassThroughSettings
The setup to pass through the Dolby audio codec to the output.
virtual object PassThroughSettings { get; }
Property Value
System.Object
Remarks
WavSettings
Settings for audio encoded with the WAV codec.
virtual object WavSettings { get; }
Property Value
System.Object