import DolbyDigitalPlusDialogueIntelligence from './DolbyDigitalPlusDialogueIntelligence'; import DolbyDigitalPlusLoudnessControlMode from './DolbyDigitalPlusLoudnessControlMode'; import DolbyDigitalPlusLoudnessControlRegulationType from './DolbyDigitalPlusLoudnessControlRegulationType'; /** * @export * @class DolbyDigitalPlusLoudnessControl */ export declare class DolbyDigitalPlusLoudnessControl { /** * Dialogue Normalization value to be set on the bitstream metadata. Required if the mode is `PASSTHROUGH`, or if the mode is `CORRECTION` and regulationType is `MANUAL`. For all other combinations dialnorm must not be set. * @type {number} * @memberof DolbyDigitalPlusLoudnessControl */ dialnorm?: number; /** * This may only be set if the mode is `PASSTHROUGH`, or if the mode is `CORRECTION` and regulationType is `MANUAL`. For all other regulationType values dialogueIntelligence must not be set. * @type {DolbyDigitalPlusDialogueIntelligence} * @memberof DolbyDigitalPlusLoudnessControl */ dialogueIntelligence?: DolbyDigitalPlusDialogueIntelligence; /** * @type {DolbyDigitalPlusLoudnessControlMode} * @memberof DolbyDigitalPlusLoudnessControl */ mode?: DolbyDigitalPlusLoudnessControlMode; /** * The peak value in dB to use for loudness correction. This may only be set if the mode is `PASSTHROUGH`, or if the mode is `CORRECTION` and regulationType is `MANUAL`. For all other regulationType values peakLimit must not be set. * @type {number} * @memberof DolbyDigitalPlusLoudnessControl */ peakLimit?: number; /** * This is only allowed if the mode is CORRECTION.
| Predefined values for each regulation type: | |||
|---|---|---|---|
| Regulation Type | EBU R128 | ATSC A/85 Fixed | ATSC A/85 Agile |
| Limit Mode | `True Peak` | `True Peak` | `True Peak` |
| Correction Mode | `PCM Normalization` | `PCM Normalization` | `Metadata Update` |
| Peak Limit | `–3 dBTP` | `–2 dBTP` | `N/A` |
| Dialogue Intelligence | `Off` | `On` | `On` |
| Meter Mode | `ITU-R BS.1770-3` | `ITU-R BS.1770-3` | `ITU-R BS.1770-3` |
| Speech Threshold | `20` | `20` | `20` |
| Dialogue Normalization | `-23 dB` | `-24 dB` | `Set to measured loudness` |