Struct openh264_sys::SSliceArgument
[−]
[src]
#[repr(C)]pub struct SSliceArgument { pub uiSliceMode: SliceModeEnum, pub uiSliceNum: c_uint, pub uiSliceMbNum: [c_uint; 35], pub uiSliceSizeConstraint: c_uint, }
@brief Structure for slice argument
Fields
uiSliceMode: SliceModeEnum
< by default, uiSliceMode will be SM_SINGLE_SLICE
uiSliceNum: c_uint
< only used when uiSliceMode=1, when uiSliceNum=0 means auto design it with cpu core number
uiSliceMbNum: [c_uint; 35]
< only used when uiSliceMode=2; when =0 means setting one MB row a slice
uiSliceSizeConstraint: c_uint
< now only used when uiSliceMode=4
Trait Implementations
impl Copy for SSliceArgument
[src]
impl Clone for SSliceArgument
[src]
fn clone(&self) -> SSliceArgument
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more