Struct openh264_sys2::TagSVCDecodingParam [−][src]
#[repr(C)]pub struct TagSVCDecodingParam {
pub pFileNameRestructed: *mut c_char,
pub uiCpuLoad: c_uint,
pub uiTargetDqLayer: c_uchar,
pub eEcActiveIdc: ERROR_CON_IDC,
pub bParseOnly: bool,
pub sVideoProperty: SVideoProperty,
}
Expand description
@brief SVC Decoding Parameters, reserved here and potential applicable in the future
Fields
pFileNameRestructed: *mut c_char
< file name of reconstructed frame used for PSNR calculation based debug
uiCpuLoad: c_uint
< CPU load
uiTargetDqLayer: c_uchar
< setting target dq layer id
eEcActiveIdc: ERROR_CON_IDC
< whether active error concealment feature in decoder
bParseOnly: bool
< decoder for parse only, no reconstruction. When it is true, SPS/PPS size should not exceed SPS_PPS_BS_SIZE (128). Otherwise, it will return error info
sVideoProperty: SVideoProperty
< video stream property
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Auto Trait Implementations
impl RefUnwindSafe for TagSVCDecodingParam
impl !Send for TagSVCDecodingParam
impl !Sync for TagSVCDecodingParam
impl Unpin for TagSVCDecodingParam
impl UnwindSafe for TagSVCDecodingParam
Blanket Implementations
Mutably borrows from an owned value. Read more