UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

57 lines (56 loc) 2.39 kB
import AudioConfiguration from './AudioConfiguration'; import CodecConfigType from './CodecConfigType'; import DolbyDigitalPlusBitstreamInfo from './DolbyDigitalPlusBitstreamInfo'; import DolbyDigitalPlusChannelLayout from './DolbyDigitalPlusChannelLayout'; import DolbyDigitalPlusDownmixing from './DolbyDigitalPlusDownmixing'; import DolbyDigitalPlusEvolutionFrameworkControl from './DolbyDigitalPlusEvolutionFrameworkControl'; import DolbyDigitalPlusLoudnessControl from './DolbyDigitalPlusLoudnessControl'; import DolbyDigitalPlusPreprocessing from './DolbyDigitalPlusPreprocessing'; /** * @export * @class DolbyDigitalPlusAudioConfiguration */ export declare class DolbyDigitalPlusAudioConfiguration extends AudioConfiguration { /** * Discriminator property for CodecConfiguration * @type {string} * @memberof DolbyDigitalPlusAudioConfiguration */ readonly type: CodecConfigType; /** * BitstreamInfo defines metadata parameters contained in the Dolby Digital Plus audio bitstream * @type {DolbyDigitalPlusBitstreamInfo} * @memberof DolbyDigitalPlusAudioConfiguration */ bitstreamInfo?: DolbyDigitalPlusBitstreamInfo; /** * Channel layout of the audio codec configuration. * @type {DolbyDigitalPlusChannelLayout} * @memberof DolbyDigitalPlusAudioConfiguration */ channelLayout?: DolbyDigitalPlusChannelLayout; /** * @type {DolbyDigitalPlusDownmixing} * @memberof DolbyDigitalPlusAudioConfiguration */ downmixing?: DolbyDigitalPlusDownmixing; /** * It provides a framework for signaling new evolution framework applications, such as Intelligent Loudness, in each Dolby codec. * @type {DolbyDigitalPlusEvolutionFrameworkControl} * @memberof DolbyDigitalPlusAudioConfiguration */ evolutionFrameworkControl?: DolbyDigitalPlusEvolutionFrameworkControl; /** * Settings for loudness control (required) * @type {DolbyDigitalPlusLoudnessControl} * @memberof DolbyDigitalPlusAudioConfiguration */ loudnessControl?: DolbyDigitalPlusLoudnessControl; /** * @type {DolbyDigitalPlusPreprocessing} * @memberof DolbyDigitalPlusAudioConfiguration */ preprocessing?: DolbyDigitalPlusPreprocessing; constructor(obj?: Partial<DolbyDigitalPlusAudioConfiguration>); } export default DolbyDigitalPlusAudioConfiguration;