Struct openh264_sys2::TagParserBsInfo
source · #[repr(C)]pub struct TagParserBsInfo {
pub iNalNum: c_int,
pub pNalLenInByte: *mut c_int,
pub pDstBuff: *mut c_uchar,
pub iSpsWidthInPixel: c_int,
pub iSpsHeightInPixel: c_int,
pub uiInBsTimeStamp: c_ulonglong,
pub uiOutBsTimeStamp: c_ulonglong,
}
Expand description
@brief Structure for parse only output
Fields§
§iNalNum: c_int
< total NAL number in current AU
pNalLenInByte: *mut c_int
< each nal length
pDstBuff: *mut c_uchar
< outputted dst buffer for parsed bitstream
iSpsWidthInPixel: c_int
< required SPS width info
iSpsHeightInPixel: c_int
< required SPS height info
uiInBsTimeStamp: c_ulonglong
< input BS timestamp
uiOutBsTimeStamp: c_ulonglong
< output BS timestamp
Trait Implementations§
source§impl Clone for TagParserBsInfo
impl Clone for TagParserBsInfo
source§fn clone(&self) -> TagParserBsInfo
fn clone(&self) -> TagParserBsInfo
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 TagParserBsInfo
impl Debug for TagParserBsInfo
source§impl Default for TagParserBsInfo
impl Default for TagParserBsInfo
source§impl Hash for TagParserBsInfo
impl Hash for TagParserBsInfo
source§impl Ord for TagParserBsInfo
impl Ord for TagParserBsInfo
source§fn cmp(&self, other: &TagParserBsInfo) -> Ordering
fn cmp(&self, other: &TagParserBsInfo) -> 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 TagParserBsInfo
impl PartialEq for TagParserBsInfo
source§fn eq(&self, other: &TagParserBsInfo) -> bool
fn eq(&self, other: &TagParserBsInfo) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for TagParserBsInfo
impl PartialOrd for TagParserBsInfo
source§fn partial_cmp(&self, other: &TagParserBsInfo) -> Option<Ordering>
fn partial_cmp(&self, other: &TagParserBsInfo) -> 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 TagParserBsInfo
impl Eq for TagParserBsInfo
impl StructuralPartialEq for TagParserBsInfo
Auto Trait Implementations§
impl Freeze for TagParserBsInfo
impl RefUnwindSafe for TagParserBsInfo
impl !Send for TagParserBsInfo
impl !Sync for TagParserBsInfo
impl Unpin for TagParserBsInfo
impl UnwindSafe for TagParserBsInfo
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