@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
26 lines (25 loc) • 1.12 kB
TypeScript
import { BaseAPI } from '../../../../common/BaseAPI';
import Configuration from '../../../../common/Configuration';
import FinishedApi from './finished/FinishedApi';
import ErrorApi from './error/ErrorApi';
import LiveEncodingHeartbeatApi from './liveEncodingHeartbeat/LiveEncodingHeartbeatApi';
import LiveManifestReadyApi from './liveManifestReady/LiveManifestReadyApi';
import TransferErrorApi from './transferError/TransferErrorApi';
import LiveInputStreamChangedApi from './liveInputStreamChanged/LiveInputStreamChangedApi';
import EncodingStatusChangedApi from './encodingStatusChanged/EncodingStatusChangedApi';
/**
* EncodingsApi - object-oriented interface
* @export
* @class EncodingsApi
* @extends {BaseAPI}
*/
export default class EncodingsApi extends BaseAPI {
finished: FinishedApi;
error: ErrorApi;
liveEncodingHeartbeat: LiveEncodingHeartbeatApi;
liveManifestReady: LiveManifestReadyApi;
transferError: TransferErrorApi;
liveInputStreamChanged: LiveInputStreamChangedApi;
encodingStatusChanged: EncodingStatusChangedApi;
constructor(configuration: Configuration);
}