@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
34 lines (33 loc) • 1.33 kB
TypeScript
import PerTitleConfiguration from './PerTitleConfiguration';
/**
* @export
* @class H265V2PerTitleConfiguration
*/
export declare class H265V2PerTitleConfiguration extends PerTitleConfiguration {
/**
* This factor is used to calculate the minBitrate of the codec configuration for the generated representations as a multiple of the targetBitrate
* @type {number}
* @memberof H265V2PerTitleConfiguration
*/
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 H265V2PerTitleConfiguration
*/
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 H265V2PerTitleConfiguration
*/
codecBufsizeFactor?: number;
/**
* Desired target quality of the highest representation expressed as QP value used for the CQP probe encode
* @type {number}
* @memberof H265V2PerTitleConfiguration
*/
targetQualityQp?: number;
constructor(obj?: Partial<H265V2PerTitleConfiguration>);
}
export default H265V2PerTitleConfiguration;