Struct openh264_sys::SSpatialLayerConfig [] [src]

#[repr(C)]
pub struct SSpatialLayerConfig { pub iVideoWidth: c_int, pub iVideoHeight: c_int, pub fFrameRate: f32, pub iSpatialBitrate: c_int, pub iMaxSpatialBitrate: c_int, pub uiProfileIdc: EProfileIdc, pub uiLevelIdc: ELevelIdc, pub iDLayerQp: c_int, pub sSliceArgument: SSliceArgument, pub bVideoSignalTypePresent: bool, pub uiVideoFormat: c_uchar, pub bFullRange: bool, pub bColorDescriptionPresent: bool, pub uiColorPrimaries: c_uchar, pub uiTransferCharacteristics: c_uchar, pub uiColorMatrix: c_uchar, pub bAspectRatioPresent: bool, pub eAspectRatio: ESampleAspectRatio, pub sAspectRatioExtWidth: c_ushort, pub sAspectRatioExtHeight: c_ushort, }

@brief Structure for spatial layer configuration

Fields

< width of picture in luminance samples of a layer

< height of picture in luminance samples of a layer

< frame rate specified for a layer

< target bitrate for a spatial layer, in unit of bps

< maximum bitrate for a spatial layer, in unit of bps

< value of profile IDC (PRO_UNKNOWN for auto-detection)

< value of profile IDC (0 for auto-detection)

< value of level IDC (0 for auto-detection)

< aspect ratio present in VUI

< aspect ratio idc

< use if aspect ratio idc == 255

< use if aspect ratio idc == 255

Trait Implementations

impl Copy for SSpatialLayerConfig
[src]

impl Clone for SSpatialLayerConfig
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Default for SSpatialLayerConfig
[src]

[src]

Returns the "default value" for a type. Read more

Auto Trait Implementations