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§
source§impl Clone for TagDecoderCapability
impl Clone for TagDecoderCapability
source§fn clone(&self) -> TagDecoderCapability
fn clone(&self) -> TagDecoderCapability
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for TagDecoderCapability
impl Debug for TagDecoderCapability
source§impl Default for TagDecoderCapability
impl Default for TagDecoderCapability
source§fn default() -> TagDecoderCapability
fn default() -> TagDecoderCapability
Returns the “default value” for a type. Read more
source§impl Hash for TagDecoderCapability
impl Hash for TagDecoderCapability
source§impl Ord for TagDecoderCapability
impl Ord for TagDecoderCapability
source§fn cmp(&self, other: &TagDecoderCapability) -> Ordering
fn cmp(&self, other: &TagDecoderCapability) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for TagDecoderCapability
impl PartialEq for TagDecoderCapability
source§fn 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 ==
.source§impl PartialOrd for TagDecoderCapability
impl PartialOrd for TagDecoderCapability
source§fn partial_cmp(&self, other: &TagDecoderCapability) -> Option<Ordering>
fn partial_cmp(&self, other: &TagDecoderCapability) -> Option<Ordering>
1.0.0 · source§fn 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 moreimpl Copy for TagDecoderCapability
impl Eq for TagDecoderCapability
impl StructuralPartialEq for TagDecoderCapability
Auto Trait Implementations§
impl Freeze for TagDecoderCapability
impl RefUnwindSafe for TagDecoderCapability
impl Send for TagDecoderCapability
impl Sync for TagDecoderCapability
impl Unpin for TagDecoderCapability
impl UnwindSafe for TagDecoderCapability
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more