Class CfnChannel.AudioCodecSettingsProperty
The configuration of the audio codec in the audio output.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.MediaLive
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class AudioCodecSettingsProperty : Object, CfnChannel.IAudioCodecSettingsProperty
Syntax (vb)
Public Class AudioCodecSettingsProperty
Inherits Object
Implements CfnChannel.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 {
AttenuationControl = "attenuationControl",
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
Constructors
AudioCodecSettingsProperty() |
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. |
Constructors
AudioCodecSettingsProperty()
public AudioCodecSettingsProperty()
Properties
AacSettings
The setup of the AAC audio codec in the output.
public object AacSettings { get; set; }
Property Value
System.Object
Remarks
Ac3Settings
The setup of an AC3 audio codec in the output.
public object Ac3Settings { get; set; }
Property Value
System.Object
Remarks
Eac3AtmosSettings
public object Eac3AtmosSettings { get; set; }
Property Value
System.Object
Remarks
Eac3Settings
The setup of an EAC3 audio codec in the output.
public object Eac3Settings { get; set; }
Property Value
System.Object
Remarks
Mp2Settings
The setup of an MP2 audio codec in the output.
public object Mp2Settings { get; set; }
Property Value
System.Object
Remarks
PassThroughSettings
The setup to pass through the Dolby audio codec to the output.
public object PassThroughSettings { get; set; }
Property Value
System.Object
Remarks
WavSettings
Settings for audio encoded with the WAV codec.
public object WavSettings { get; set; }
Property Value
System.Object