Interface CfnChannelPropsMixin.IAc3SettingsProperty
The settings for an AC3 audio encode in the output.
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.MediaLive
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public interface CfnChannelPropsMixin.IAc3SettingsProperty
Syntax (vb)
Public Interface CfnChannelPropsMixin.IAc3SettingsProperty
Remarks
The parent of this entity is AudioCodecSettings.
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 ac3SettingsProperty = new Ac3SettingsProperty {
AttenuationControl = "attenuationControl",
Bitrate = 123,
BitstreamMode = "bitstreamMode",
CodingMode = "codingMode",
Dialnorm = 123,
DrcProfile = "drcProfile",
LfeFilter = "lfeFilter",
MetadataControl = "metadataControl"
};
Synopsis
Properties
| AttenuationControl | The settings for an AC3 audio encode in the output. |
| Bitrate | The average bitrate in bits/second. |
| BitstreamMode | Specifies the bitstream mode (bsmod) for the emitted AC-3 stream. |
| CodingMode | The Dolby Digital coding mode. |
| Dialnorm | Sets the dialnorm for the output. |
| DrcProfile | If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification. |
| LfeFilter | When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding. |
| MetadataControl | When set to followInput, encoder metadata is sourced from the DD, DD+, or DolbyE decoder that supplies this audio data. |
Properties
AttenuationControl
The settings for an AC3 audio encode in the output.
string? AttenuationControl { get; }
Property Value
Remarks
Bitrate
The average bitrate in bits/second.
double? Bitrate { get; }
Property Value
Remarks
Valid bitrates depend on the coding mode.
BitstreamMode
Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.
string? BitstreamMode { get; }
Property Value
Remarks
For more information about these values, see ATSC A/52-2012.
CodingMode
The Dolby Digital coding mode.
string? CodingMode { get; }
Property Value
Remarks
This determines the number of channels.
Dialnorm
Sets the dialnorm for the output.
double? Dialnorm { get; }
Property Value
Remarks
If excluded and the input audio is Dolby Digital, dialnorm is passed through.
DrcProfile
If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
string? DrcProfile { get; }
Property Value
Remarks
LfeFilter
When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
string? LfeFilter { get; }
Property Value
Remarks
This is valid only in codingMode32Lfe mode.
MetadataControl
When set to followInput, encoder metadata is sourced from the DD, DD+, or DolbyE decoder that supplies this audio data.
string? MetadataControl { get; }
Property Value
Remarks
If the audio is supplied from one of these streams, the static metadata settings are used.