@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
47 lines (46 loc) • 1.22 kB
TypeScript
import CodecConfigType from './CodecConfigType';
import CodecConfiguration from './CodecConfiguration';
import PixelFormat from './PixelFormat';
/**
* @export
* @class MjpegVideoConfiguration
*/
export declare class MjpegVideoConfiguration extends CodecConfiguration {
/**
* Discriminator property for CodecConfiguration
* @type {string}
* @memberof MjpegVideoConfiguration
*/
readonly type: CodecConfigType;
/**
* Width of the encoded video
* @type {number}
* @memberof MjpegVideoConfiguration
*/
width?: number;
/**
* Height of the encoded video
* @type {number}
* @memberof MjpegVideoConfiguration
*/
height?: number;
/**
* Target frame rate of the encoded video! (required)
* @type {number}
* @memberof MjpegVideoConfiguration
*/
rate?: number;
/**
* The quality scale parameter (required)
* @type {number}
* @memberof MjpegVideoConfiguration
*/
qScale?: number;
/**
* @type {PixelFormat}
* @memberof MjpegVideoConfiguration
*/
pixelFormat?: PixelFormat;
constructor(obj?: Partial<MjpegVideoConfiguration>);
}
export default MjpegVideoConfiguration;