@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
34 lines (33 loc) • 1.18 kB
TypeScript
import PerTitleConfiguration from './PerTitleConfiguration';
/**
* @export
* @class H264PerTitleConfiguration
*/
export declare class H264PerTitleConfiguration extends PerTitleConfiguration {
/**
* This factor doesn't have any impact!
* @type {number}
* @memberof H264PerTitleConfiguration
*/
codecMinBitrateFactor?: number;
/**
* This factor is used to calculate the maxBitrate of the codec configuration for the generated representations as a multiple of the targetBitrate
* @type {number}
* @memberof H264PerTitleConfiguration
*/
codecMaxBitrateFactor?: number;
/**
* This factor is used to calculate the bufsize of the codec configuration for the generated representations as a multiple of the targetBitrate
* @type {number}
* @memberof H264PerTitleConfiguration
*/
codecBufsizeFactor?: number;
/**
* Desired target quality of the highest representation expressed as CRF value
* @type {number}
* @memberof H264PerTitleConfiguration
*/
targetQualityCrf?: number;
constructor(obj?: Partial<H264PerTitleConfiguration>);
}
export default H264PerTitleConfiguration;