Struct openh264_sys2::TagDecoderCapability
source · [−]#[repr(C)]pub struct TagDecoderCapability {
pub iProfileIdc: c_int,
pub iProfileIop: c_int,
pub iLevelIdc: c_int,
pub iMaxMbps: c_int,
pub iMaxFs: c_int,
pub iMaxCpb: c_int,
pub iMaxDpb: c_int,
pub iMaxBr: c_int,
pub bRedPicCap: bool,
}
Expand description
@brief The capability of decoder, for SDP negotiation
Fields
iProfileIdc: c_int
< profile_idc
iProfileIop: c_int
< profile-iop
iLevelIdc: c_int
< level_idc
iMaxMbps: c_int
< max-mbps
iMaxFs: c_int
< max-fs
iMaxCpb: c_int
< max-cpb
iMaxDpb: c_int
< max-dpb
iMaxBr: c_int
< max-br
bRedPicCap: bool
< redundant-pic-cap
Trait Implementations
sourceimpl Clone for TagDecoderCapability
impl Clone for TagDecoderCapability
sourcefn clone(&self) -> TagDecoderCapability
fn clone(&self) -> TagDecoderCapability
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for TagDecoderCapability
impl Debug for TagDecoderCapability
sourceimpl Default for TagDecoderCapability
impl Default for TagDecoderCapability
sourcefn default() -> TagDecoderCapability
fn default() -> TagDecoderCapability
Returns the “default value” for a type. Read more
sourceimpl Hash for TagDecoderCapability
impl Hash for TagDecoderCapability
sourceimpl Ord for TagDecoderCapability
impl Ord for TagDecoderCapability
sourceimpl PartialEq<TagDecoderCapability> for TagDecoderCapability
impl PartialEq<TagDecoderCapability> for TagDecoderCapability
sourcefn eq(&self, other: &TagDecoderCapability) -> bool
fn eq(&self, other: &TagDecoderCapability) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &TagDecoderCapability) -> bool
fn ne(&self, other: &TagDecoderCapability) -> bool
This method tests for !=
.
sourceimpl PartialOrd<TagDecoderCapability> for TagDecoderCapability
impl PartialOrd<TagDecoderCapability> for TagDecoderCapability
sourcefn partial_cmp(&self, other: &TagDecoderCapability) -> Option<Ordering>
fn partial_cmp(&self, other: &TagDecoderCapability) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Copy for TagDecoderCapability
impl Eq for TagDecoderCapability
impl StructuralEq for TagDecoderCapability
impl StructuralPartialEq for TagDecoderCapability
Auto Trait Implementations
impl RefUnwindSafe for TagDecoderCapability
impl Send for TagDecoderCapability
impl Sync for TagDecoderCapability
impl Unpin for TagDecoderCapability
impl UnwindSafe for TagDecoderCapability
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more