@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
26 lines (25 loc) • 696 B
TypeScript
import { BaseAPI } from '../../../common/BaseAPI';
import Configuration from '../../../common/Configuration';
import H262Api from './h262/H262Api';
import H264Api from './h264/H264Api';
import H265Api from './h265/H265Api';
import Vp8Api from './vp8/Vp8Api';
import Vp9Api from './vp9/Vp9Api';
import Av1Api from './av1/Av1Api';
import MjpegApi from './mjpeg/MjpegApi';
/**
* VideoApi - object-oriented interface
* @export
* @class VideoApi
* @extends {BaseAPI}
*/
export default class VideoApi extends BaseAPI {
h262: H262Api;
h264: H264Api;
h265: H265Api;
vp8: Vp8Api;
vp9: Vp9Api;
av1: Av1Api;
mjpeg: MjpegApi;
constructor(configuration: Configuration);
}