UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

23 lines (22 loc) 1.02 kB
import H265V2ConstantBitrateModeConfig from './H265V2ConstantBitrateModeConfig'; import H265V2PerceptualQualityModeConfig from './H265V2PerceptualQualityModeConfig'; import H265V2RateControlModeConfigType from './H265V2RateControlModeConfigType'; export type H265V2RateControlModeConfigUnion = H265V2PerceptualQualityModeConfig | H265V2ConstantBitrateModeConfig; /** * Rate control mode configuration. Use H265V2PerceptualQualityModeConfig for PQP mode or H265V2ConstantBitrateModeConfig for CBR mode. * @export * @class H265V2RateControlModeConfig */ export declare class H265V2RateControlModeConfig { protected static readonly _discriminatorName = "type"; protected static readonly _discriminatorMapping: { [key: string]: string; }; /** * @type {H265V2RateControlModeConfigType} * @memberof H265V2RateControlModeConfig */ type?: H265V2RateControlModeConfigType; constructor(obj?: Partial<H265V2RateControlModeConfig>); } export default H265V2RateControlModeConfig;