Show / Hide Table of Contents

Class CfnChannelPropsMixin.AudioCodecSettingsProperty

The configuration of the audio codec in the audio output.

Inheritance
object
CfnChannelPropsMixin.AudioCodecSettingsProperty
Implements
CfnChannelPropsMixin.IAudioCodecSettingsProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.MediaLive
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnChannelPropsMixin.AudioCodecSettingsProperty : CfnChannelPropsMixin.IAudioCodecSettingsProperty
Syntax (vb)
Public Class CfnChannelPropsMixin.AudioCodecSettingsProperty Implements CfnChannelPropsMixin.IAudioCodecSettingsProperty
Remarks

The parent of this entity is AudioDescription.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiocodecsettings.html

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.CfnPropertyMixins.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()

The configuration of the audio codec in the audio output.

Properties

AacSettings

The setup of the AAC audio codec in the output.

Ac3Settings

The setup of an AC3 audio codec in the output.

Eac3AtmosSettings

The configuration of the audio codec in the audio output.

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()

The configuration of the audio codec in the audio output.

public AudioCodecSettingsProperty()
Remarks

The parent of this entity is AudioDescription.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiocodecsettings.html

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.CfnPropertyMixins.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
                 }
             };

Properties

AacSettings

The setup of the AAC audio codec in the output.

public object? AacSettings { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiocodecsettings.html#cfn-medialive-channel-audiocodecsettings-aacsettings

Type union: either IResolvable or CfnChannelPropsMixin.IAacSettingsProperty

Ac3Settings

The setup of an AC3 audio codec in the output.

public object? Ac3Settings { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiocodecsettings.html#cfn-medialive-channel-audiocodecsettings-ac3settings

Type union: either IResolvable or CfnChannelPropsMixin.IAc3SettingsProperty

Eac3AtmosSettings

The configuration of the audio codec in the audio output.

public object? Eac3AtmosSettings { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiocodecsettings.html#cfn-medialive-channel-audiocodecsettings-eac3atmossettings

Type union: either IResolvable or CfnChannelPropsMixin.IEac3AtmosSettingsProperty

Eac3Settings

The setup of an EAC3 audio codec in the output.

public object? Eac3Settings { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiocodecsettings.html#cfn-medialive-channel-audiocodecsettings-eac3settings

Type union: either IResolvable or CfnChannelPropsMixin.IEac3SettingsProperty

Mp2Settings

The setup of an MP2 audio codec in the output.

public object? Mp2Settings { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiocodecsettings.html#cfn-medialive-channel-audiocodecsettings-mp2settings

Type union: either IResolvable or CfnChannelPropsMixin.IMp2SettingsProperty

PassThroughSettings

The setup to pass through the Dolby audio codec to the output.

public object? PassThroughSettings { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiocodecsettings.html#cfn-medialive-channel-audiocodecsettings-passthroughsettings

Type union: either IResolvable or CfnChannelPropsMixin.IPassThroughSettingsProperty

WavSettings

Settings for audio encoded with the WAV codec.

public object? WavSettings { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiocodecsettings.html#cfn-medialive-channel-audiocodecsettings-wavsettings

Type union: either IResolvable or CfnChannelPropsMixin.IWavSettingsProperty

Implements

CfnChannelPropsMixin.IAudioCodecSettingsProperty
Back to top Generated by DocFX