UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

29 lines (28 loc) 1.41 kB
import DolbyAtmosDialogueIntelligence from './DolbyAtmosDialogueIntelligence'; import DolbyAtmosMeteringMode from './DolbyAtmosMeteringMode'; /** * @export * @class DolbyAtmosLoudnessControl */ export declare class DolbyAtmosLoudnessControl { /** * Algorithm to be used for measuring loudness. Recommended value is \"ITU_R_BS_1770_4\" (required) * @type {DolbyAtmosMeteringMode} * @memberof DolbyAtmosLoudnessControl */ meteringMode?: DolbyAtmosMeteringMode; /** * Whether to use the Dialogue Intelligence feature, which identifies and analyzes dialogue segments within audio as a basis for speech gating. Must not be \"DISABLED\" for meteringMode \"ITU-R BS.1770-1\" or \"Leq (A)\", otherwise recommended value is \"ENABLED\" (required) * @type {DolbyAtmosDialogueIntelligence} * @memberof DolbyAtmosLoudnessControl */ dialogueIntelligence?: DolbyAtmosDialogueIntelligence; /** * Specifies the percentage of speech that must be detected in the metered content before using the measured speech loudness as the overall program loudness. Given as an integer percentage between 0 and 100 (0% to 100%). Recommended value is 15 (required) * @type {number} * @memberof DolbyAtmosLoudnessControl */ speechThreshold?: number; constructor(obj?: Partial<DolbyAtmosLoudnessControl>); } export default DolbyAtmosLoudnessControl;