/AWS1/CL_MDLAC3SETTINGS¶
Ac3 Settings
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_bitrate TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
Average bitrate in bits/second. Valid bitrates depend on the coding mode.
iv_bitstreammode TYPE /AWS1/MDLAC3BITSTREAMMODE /AWS1/MDLAC3BITSTREAMMODE¶
Specifies the bitstream mode (bsmod) for the emitted AC-3 stream. See ATSC A/52-2012 for background on these values.
iv_codingmode TYPE /AWS1/MDLAC3CODINGMODE /AWS1/MDLAC3CODINGMODE¶
Dolby Digital coding mode. Determines number of channels.
iv_dialnorm TYPE /AWS1/MDL__INTEGERMIN1MAX31 /AWS1/MDL__INTEGERMIN1MAX31¶
Sets the dialnorm for the output. If excluded and input audio is Dolby Digital, dialnorm will be passed through.
iv_drcprofile TYPE /AWS1/MDLAC3DRCPROFILE /AWS1/MDLAC3DRCPROFILE¶
If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
iv_lfefilter TYPE /AWS1/MDLAC3LFEFILTER /AWS1/MDLAC3LFEFILTER¶
When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid in codingMode32Lfe mode.
iv_metadatacontrol TYPE /AWS1/MDLAC3METADATACONTROL /AWS1/MDLAC3METADATACONTROL¶
When set to "followInput", encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data. If audio was not supplied from one of these streams, then the static metadata settings will be used.
iv_attenuationcontrol TYPE /AWS1/MDLAC3ATTENUATIONCONTROL /AWS1/MDLAC3ATTENUATIONCONTROL¶
Applies a 3 dB attenuation to the surround channels. Applies only when the coding mode parameter is CODING_MODE_3_2_LFE.
Queryable Attributes¶
Bitrate¶
Average bitrate in bits/second. Valid bitrates depend on the coding mode.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BITRATE() |
Getter for BITRATE, with configurable default |
ASK_BITRATE() |
Getter for BITRATE w/ exceptions if field has no value |
STR_BITRATE() |
String format for BITRATE, with configurable default |
HAS_BITRATE() |
Determine if BITRATE has a value |
BitstreamMode¶
Specifies the bitstream mode (bsmod) for the emitted AC-3 stream. See ATSC A/52-2012 for background on these values.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BITSTREAMMODE() |
Getter for BITSTREAMMODE, with configurable default |
ASK_BITSTREAMMODE() |
Getter for BITSTREAMMODE w/ exceptions if field has no value |
HAS_BITSTREAMMODE() |
Determine if BITSTREAMMODE has a value |
CodingMode¶
Dolby Digital coding mode. Determines number of channels.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CODINGMODE() |
Getter for CODINGMODE, with configurable default |
ASK_CODINGMODE() |
Getter for CODINGMODE w/ exceptions if field has no value |
HAS_CODINGMODE() |
Determine if CODINGMODE has a value |
Dialnorm¶
Sets the dialnorm for the output. If excluded and input audio is Dolby Digital, dialnorm will be passed through.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DIALNORM() |
Getter for DIALNORM, with configurable default |
ASK_DIALNORM() |
Getter for DIALNORM w/ exceptions if field has no value |
HAS_DIALNORM() |
Determine if DIALNORM has a value |
DrcProfile¶
If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DRCPROFILE() |
Getter for DRCPROFILE, with configurable default |
ASK_DRCPROFILE() |
Getter for DRCPROFILE w/ exceptions if field has no value |
HAS_DRCPROFILE() |
Determine if DRCPROFILE has a value |
LfeFilter¶
When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid in codingMode32Lfe mode.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LFEFILTER() |
Getter for LFEFILTER, with configurable default |
ASK_LFEFILTER() |
Getter for LFEFILTER w/ exceptions if field has no value |
HAS_LFEFILTER() |
Determine if LFEFILTER has a value |
MetadataControl¶
When set to "followInput", encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data. If audio was not supplied from one of these streams, then the static metadata settings will be used.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_METADATACONTROL() |
Getter for METADATACONTROL, with configurable default |
ASK_METADATACONTROL() |
Getter for METADATACONTROL w/ exceptions if field has no val |
HAS_METADATACONTROL() |
Determine if METADATACONTROL has a value |
AttenuationControl¶
Applies a 3 dB attenuation to the surround channels. Applies only when the coding mode parameter is CODING_MODE_3_2_LFE.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTENUATIONCONTROL() |
Getter for ATTENUATIONCONTROL, with configurable default |
ASK_ATTENUATIONCONTROL() |
Getter for ATTENUATIONCONTROL w/ exceptions if field has no |
HAS_ATTENUATIONCONTROL() |
Determine if ATTENUATIONCONTROL has a value |