UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

35 lines (34 loc) 1.02 kB
import Muxing from './Muxing'; import MuxingType from './MuxingType'; import ProgressiveWebmMuxingManifestType from './ProgressiveWebmMuxingManifestType'; /** * @export * @class ProgressiveWebmMuxing */ export declare class ProgressiveWebmMuxing extends Muxing { /** * Discriminator property for Muxing * @type {string} * @memberof ProgressiveWebmMuxing */ readonly type: MuxingType; /** * Name of the output file * @type {string} * @memberof ProgressiveWebmMuxing */ filename?: string; /** * @type {ProgressiveWebmMuxingManifestType} * @memberof ProgressiveWebmMuxing */ manifestType?: ProgressiveWebmMuxingManifestType; /** * Determines the length of segments in seconds if manifestType is set to DASH_ON_DEMAND. Defaults to 4 seconds * @type {number} * @memberof ProgressiveWebmMuxing */ segmentLength?: number; constructor(obj?: Partial<ProgressiveWebmMuxing>); } export default ProgressiveWebmMuxing;