UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

42 lines (41 loc) 1.44 kB
import InputStream from './InputStream'; import InputStreamType from './InputStreamType'; import StreamSelectionMode from './StreamSelectionMode'; /** * @export * @class DvbSubtitleInputStream */ export declare class DvbSubtitleInputStream extends InputStream { /** * Discriminator property for InputStream * @type {string} * @memberof DvbSubtitleInputStream */ readonly type: InputStreamType; /** * ID of an Input resource defining the input storage * @type {string} * @memberof DvbSubtitleInputStream */ inputId?: string; /** * Path to an input media file * @type {string} * @memberof DvbSubtitleInputStream */ inputPath?: string; /** * Specifies the strategy for selecting a stream from the input file. Supported values for VOD encodings: AUTO, POSITION_ABSOLUTE, SUBTITLE_RELATIVE. Supported values for LIVE encodings: POSITION_ABSOLUTE * @type {StreamSelectionMode} * @memberof DvbSubtitleInputStream */ selectionMode?: StreamSelectionMode; /** * Position of the stream to be selected from the input file (zero-based). Must not be set in combination with selectionMode 'AUTO', defaults to 0 for any other selectionMode. * @type {number} * @memberof DvbSubtitleInputStream */ position?: number; constructor(obj?: Partial<DvbSubtitleInputStream>); } export default DvbSubtitleInputStream;