Type Alias openh264_sys2::SEncParamBase

source ·
pub type SEncParamBase = TagEncParamBase;
Expand description

@brief SVC Encoding Parameters

Aliased Type§

struct SEncParamBase {
    pub iUsageType: i32,
    pub iPicWidth: i32,
    pub iPicHeight: i32,
    pub iTargetBitrate: i32,
    pub iRCMode: i32,
    pub fMaxFrameRate: f32,
}

Fields§

§iUsageType: i32

< application type; please refer to the definition of EUsageType

§iPicWidth: i32

< width of picture in luminance samples (the maximum of all layers if multiple spatial layers presents)

§iPicHeight: i32

< height of picture in luminance samples((the maximum of all layers if multiple spatial layers presents)

§iTargetBitrate: i32

< target bitrate desired, in unit of bps

§iRCMode: i32

< rate control mode

§fMaxFrameRate: f32

< maximal input frame rate