UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

42 lines (41 loc) 1.18 kB
import BitmovinResource from './BitmovinResource'; import EncodingOutput from './EncodingOutput'; import SidecarErrorMode from './SidecarErrorMode'; import WebVttSidecarFile from './WebVttSidecarFile'; export type SidecarFileUnion = WebVttSidecarFile; /** * A file that is added to an encoding. The size limit for a sidecar file is 10 MB * @export * @class SidecarFile */ export declare class SidecarFile extends BitmovinResource { protected static readonly _discriminatorName = "type"; protected static readonly _discriminatorMapping: { [key: string]: string; }; /** * Id of input (required) * @type {string} * @memberof SidecarFile */ inputId?: string; /** * Path to sidecar file (required) * @type {string} * @memberof SidecarFile */ inputPath?: string; /** * @type {EncodingOutput[]} * @memberof SidecarFile */ outputs?: EncodingOutput[]; /** * This defines how errors should be handled * @type {SidecarErrorMode} * @memberof SidecarFile */ errorMode?: SidecarErrorMode; constructor(obj?: Partial<SidecarFile>); } export default SidecarFile;