@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
50 lines (49 loc) • 2.35 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const BaseAPI_1 = require("../../../common/BaseAPI");
const AacApi_1 = require("./aac/AacApi");
const DtsPassthroughApi_1 = require("./dtsPassthrough/DtsPassthroughApi");
const DtsApi_1 = require("./dts/DtsApi");
const DtsxApi_1 = require("./dtsx/DtsxApi");
const DolbyAtmosApi_1 = require("./dolbyAtmos/DolbyAtmosApi");
const HeAacV1Api_1 = require("./heAacV1/HeAacV1Api");
const HeAacV2Api_1 = require("./heAacV2/HeAacV2Api");
const PassthroughApi_1 = require("./passthrough/PassthroughApi");
const VorbisApi_1 = require("./vorbis/VorbisApi");
const OpusApi_1 = require("./opus/OpusApi");
const PcmApi_1 = require("./pcm/PcmApi");
const Ac3Api_1 = require("./ac3/Ac3Api");
const DolbyDigitalApi_1 = require("./dolbyDigital/DolbyDigitalApi");
const DolbyDigitalPlusApi_1 = require("./dolbyDigitalPlus/DolbyDigitalPlusApi");
const Eac3Api_1 = require("./eac3/Eac3Api");
const Mp2Api_1 = require("./mp2/Mp2Api");
const Mp3Api_1 = require("./mp3/Mp3Api");
/**
* AudioApi - object-oriented interface
* @export
* @class AudioApi
* @extends {BaseAPI}
*/
class AudioApi extends BaseAPI_1.BaseAPI {
constructor(configuration) {
super(configuration);
this.aac = new AacApi_1.default(configuration);
this.dtsPassthrough = new DtsPassthroughApi_1.default(configuration);
this.dts = new DtsApi_1.default(configuration);
this.dtsx = new DtsxApi_1.default(configuration);
this.dolbyAtmos = new DolbyAtmosApi_1.default(configuration);
this.heAacV1 = new HeAacV1Api_1.default(configuration);
this.heAacV2 = new HeAacV2Api_1.default(configuration);
this.passthrough = new PassthroughApi_1.default(configuration);
this.vorbis = new VorbisApi_1.default(configuration);
this.opus = new OpusApi_1.default(configuration);
this.pcm = new PcmApi_1.default(configuration);
this.ac3 = new Ac3Api_1.default(configuration);
this.dolbyDigital = new DolbyDigitalApi_1.default(configuration);
this.dolbyDigitalPlus = new DolbyDigitalPlusApi_1.default(configuration);
this.eac3 = new Eac3Api_1.default(configuration);
this.mp2 = new Mp2Api_1.default(configuration);
this.mp3 = new Mp3Api_1.default(configuration);
}
}
exports.default = AudioApi;