@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
42 lines (41 loc) • 1.21 kB
TypeScript
import AudioConfiguration from './AudioConfiguration';
import CodecConfigType from './CodecConfigType';
import DtsXChannelLayout from './DtsXChannelLayout';
import OttLoudnessMode from './OttLoudnessMode';
/**
* The configuration for the DTS:X
* @export
* @class DtsXAudioConfiguration
*/
export declare class DtsXAudioConfiguration extends AudioConfiguration {
/**
* Discriminator property for CodecConfiguration
* @type {string}
* @memberof DtsXAudioConfiguration
*/
readonly type: CodecConfigType;
/**
* @type {DtsXChannelLayout}
* @memberof DtsXAudioConfiguration
*/
channelLayout?: DtsXChannelLayout;
/**
* Loudness relative to full scale (K-weighted).
* @type {number}
* @memberof DtsXAudioConfiguration
*/
lkfsValue?: number;
/**
* @type {OttLoudnessMode}
* @memberof DtsXAudioConfiguration
*/
ottLoudnessMode?: OttLoudnessMode;
/**
* Specifies the sync interval which ranges from 1 to 10
* @type {number}
* @memberof DtsXAudioConfiguration
*/
syncInterval?: number;
constructor(obj?: Partial<DtsXAudioConfiguration>);
}
export default DtsXAudioConfiguration;