@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
57 lines (56 loc) • 2.25 kB
TypeScript
import AudioConfiguration from './AudioConfiguration';
import CodecConfigType from './CodecConfigType';
import DolbyDigitalBitstreamInfo from './DolbyDigitalBitstreamInfo';
import DolbyDigitalChannelLayout from './DolbyDigitalChannelLayout';
import DolbyDigitalDownmixing from './DolbyDigitalDownmixing';
import DolbyDigitalEvolutionFrameworkControl from './DolbyDigitalEvolutionFrameworkControl';
import DolbyDigitalLoudnessControl from './DolbyDigitalLoudnessControl';
import DolbyDigitalPreprocessing from './DolbyDigitalPreprocessing';
/**
* @export
* @class DolbyDigitalAudioConfiguration
*/
export declare class DolbyDigitalAudioConfiguration extends AudioConfiguration {
/**
* Discriminator property for CodecConfiguration
* @type {string}
* @memberof DolbyDigitalAudioConfiguration
*/
readonly type: CodecConfigType;
/**
* BitstreamInfo defines metadata parameters contained in the Dolby Digital audio bitstream
* @type {DolbyDigitalBitstreamInfo}
* @memberof DolbyDigitalAudioConfiguration
*/
bitstreamInfo?: DolbyDigitalBitstreamInfo;
/**
* Channel layout of the audio codec configuration.
* @type {DolbyDigitalChannelLayout}
* @memberof DolbyDigitalAudioConfiguration
*/
channelLayout?: DolbyDigitalChannelLayout;
/**
* @type {DolbyDigitalDownmixing}
* @memberof DolbyDigitalAudioConfiguration
*/
downmixing?: DolbyDigitalDownmixing;
/**
* It provides a framework for signaling new evolution framework applications, such as Intelligent Loudness, in each Dolby codec.
* @type {DolbyDigitalEvolutionFrameworkControl}
* @memberof DolbyDigitalAudioConfiguration
*/
evolutionFrameworkControl?: DolbyDigitalEvolutionFrameworkControl;
/**
* Settings for loudness control (required)
* @type {DolbyDigitalLoudnessControl}
* @memberof DolbyDigitalAudioConfiguration
*/
loudnessControl?: DolbyDigitalLoudnessControl;
/**
* @type {DolbyDigitalPreprocessing}
* @memberof DolbyDigitalAudioConfiguration
*/
preprocessing?: DolbyDigitalPreprocessing;
constructor(obj?: Partial<DolbyDigitalAudioConfiguration>);
}
export default DolbyDigitalAudioConfiguration;