@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
52 lines (51 loc) • 1.15 kB
TypeScript
import MediaStream from './MediaStream';
/**
* @export
* @class VideoStream
*/
export declare class VideoStream extends MediaStream {
/**
* Frame rate of the video
* @type {string}
* @memberof VideoStream
*/
fps?: string;
/**
* Bitrate in bps
* @type {string}
* @memberof VideoStream
*/
bitrate?: string;
/**
* Bitrate in bps (the same as bitrate, but represented as an integer value)
* @type {number}
* @memberof VideoStream
*/
rate?: number;
/**
* Width of the video (required)
* @type {number}
* @memberof VideoStream
*/
width?: number;
/**
* Height of the video (required)
* @type {number}
* @memberof VideoStream
*/
height?: number;
/**
* Pixel aspect ratio of the video. Default is 1.0
* @type {number}
* @memberof VideoStream
*/
par?: number;
/**
* Rotation of the video for mobile devices. Default is 0.
* @type {number}
* @memberof VideoStream
*/
rotation?: number;
constructor(obj?: Partial<VideoStream>);
}
export default VideoStream;