UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

46 lines (45 loc) 1.5 kB
import { BaseAPI } from '../../../common/BaseAPI'; import Configuration from '../../../common/Configuration'; import AacApi from './aac/AacApi'; import DtsPassthroughApi from './dtsPassthrough/DtsPassthroughApi'; import DtsApi from './dts/DtsApi'; import DtsxApi from './dtsx/DtsxApi'; import DolbyAtmosApi from './dolbyAtmos/DolbyAtmosApi'; import HeAacV1Api from './heAacV1/HeAacV1Api'; import HeAacV2Api from './heAacV2/HeAacV2Api'; import PassthroughApi from './passthrough/PassthroughApi'; import VorbisApi from './vorbis/VorbisApi'; import OpusApi from './opus/OpusApi'; import PcmApi from './pcm/PcmApi'; import Ac3Api from './ac3/Ac3Api'; import DolbyDigitalApi from './dolbyDigital/DolbyDigitalApi'; import DolbyDigitalPlusApi from './dolbyDigitalPlus/DolbyDigitalPlusApi'; import Eac3Api from './eac3/Eac3Api'; import Mp2Api from './mp2/Mp2Api'; import Mp3Api from './mp3/Mp3Api'; /** * AudioApi - object-oriented interface * @export * @class AudioApi * @extends {BaseAPI} */ export default class AudioApi extends BaseAPI { aac: AacApi; dtsPassthrough: DtsPassthroughApi; dts: DtsApi; dtsx: DtsxApi; dolbyAtmos: DolbyAtmosApi; heAacV1: HeAacV1Api; heAacV2: HeAacV2Api; passthrough: PassthroughApi; vorbis: VorbisApi; opus: OpusApi; pcm: PcmApi; ac3: Ac3Api; dolbyDigital: DolbyDigitalApi; dolbyDigitalPlus: DolbyDigitalPlusApi; eac3: Eac3Api; mp2: Mp2Api; mp3: Mp3Api; constructor(configuration: Configuration); }