UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

38 lines (37 loc) 1.28 kB
import AudioConfiguration from './AudioConfiguration'; import CodecConfigType from './CodecConfigType'; import PcmChannelLayout from './PcmChannelLayout'; import PcmPresetConfiguration from './PcmPresetConfiguration'; import PcmSampleFormat from './PcmSampleFormat'; /** * @export * @class PcmAudioConfiguration */ export declare class PcmAudioConfiguration extends AudioConfiguration { /** * Discriminator property for CodecConfiguration * @type {string} * @memberof PcmAudioConfiguration */ readonly type: CodecConfigType; /** * Use a set of well defined configurations preset to support certain use cases. Can be overwritten with more specific values. * @type {PcmPresetConfiguration} * @memberof PcmAudioConfiguration */ presetConfiguration?: PcmPresetConfiguration; /** * Channel layout of the audio codec configuration * @type {PcmChannelLayout} * @memberof PcmAudioConfiguration */ channelLayout?: PcmChannelLayout; /** * Sampling format of the audio codec configuration * @type {PcmSampleFormat} * @memberof PcmAudioConfiguration */ sampleFormat?: PcmSampleFormat; constructor(obj?: Partial<PcmAudioConfiguration>); } export default PcmAudioConfiguration;