UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

75 lines (74 loc) 1.9 kB
import AudioStream from './AudioStream'; import MediaStream from './MediaStream'; import SubtitleStream from './SubtitleStream'; import VideoStream from './VideoStream'; /** * @export * @class EncodingStreamInputDetails */ export declare class EncodingStreamInputDetails { /** * Format name * @type {string} * @memberof EncodingStreamInputDetails */ formatName?: string; /** * The start time in seconds * @type {number} * @memberof EncodingStreamInputDetails */ startTime?: number; /** * Duration in seconds * @type {number} * @memberof EncodingStreamInputDetails */ duration?: number; /** * Input file size in bytes * @type {number} * @memberof EncodingStreamInputDetails */ size?: number; /** * Bitrate in bps * @type {number} * @memberof EncodingStreamInputDetails */ bitrate?: number; /** * Additional metadata saved in the input file * @type {{ [key: string]: any; }} * @memberof EncodingStreamInputDetails */ tags?: { [key: string]: any; }; /** * Video streams in the input file * @type {VideoStream[]} * @memberof EncodingStreamInputDetails */ videoStreams?: VideoStream[]; /** * Audio stream in the input file * @type {AudioStream[]} * @memberof EncodingStreamInputDetails */ audioStreams?: AudioStream[]; /** * Meta data streams in the input file * @type {MediaStream[]} * @memberof EncodingStreamInputDetails */ metaStreams?: MediaStream[]; /** * Subtitle streams in the input file * @type {SubtitleStream[]} * @memberof EncodingStreamInputDetails */ subtitleStreams?: SubtitleStream[]; constructor(obj?: Partial<EncodingStreamInputDetails>); } export default EncodingStreamInputDetails;