@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
40 lines (39 loc) • 1.33 kB
TypeScript
import BitrateSelectionMode from './BitrateSelectionMode';
/**
* @export
* @class StreamPerTitleFixedResolutionAndBitrateSettings
*/
export declare class StreamPerTitleFixedResolutionAndBitrateSettings {
/**
* The minimum bitrate that will be used for that template.
* @type {number}
* @memberof StreamPerTitleFixedResolutionAndBitrateSettings
*/
minBitrate?: number;
/**
* The maximum bitrate that will be used for that template.
* @type {number}
* @memberof StreamPerTitleFixedResolutionAndBitrateSettings
*/
maxBitrate?: number;
/**
* Bitrate selection mode
* @type {BitrateSelectionMode}
* @memberof StreamPerTitleFixedResolutionAndBitrateSettings
*/
bitrateSelectionMode?: BitrateSelectionMode;
/**
* Low complexity boundary for max bitrate
* @type {number}
* @memberof StreamPerTitleFixedResolutionAndBitrateSettings
*/
lowComplexityBoundaryForMaxBitrate?: number;
/**
* High complexity boundary for max bitrate
* @type {number}
* @memberof StreamPerTitleFixedResolutionAndBitrateSettings
*/
highComplexityBoundaryForMaxBitrate?: number;
constructor(obj?: Partial<StreamPerTitleFixedResolutionAndBitrateSettings>);
}
export default StreamPerTitleFixedResolutionAndBitrateSettings;