#[repr(C)]pub struct StdVideoDecodeH264ReferenceInfo {
pub flags: StdVideoDecodeH264ReferenceInfoFlags,
pub frame_num: u16,
pub reserved: u16,
pub pic_order_cnt: [i32; 2],
}Expand description
Native structure StdVideoDecodeH264ReferenceInfo.
Fields§
§flags: StdVideoDecodeH264ReferenceInfoFlagsNative field flags.
frame_num: u16Native field FrameNum.
reserved: u16Native field reserved.
pic_order_cnt: [i32; 2]Native field PicOrderCnt.
Implementations§
Source§impl StdVideoDecodeH264ReferenceInfo
impl StdVideoDecodeH264ReferenceInfo
Sourcepub fn set_flags(self, value: StdVideoDecodeH264ReferenceInfoFlags) -> Self
pub fn set_flags(self, value: StdVideoDecodeH264ReferenceInfoFlags) -> Self
Set native field flags without native effects.
Sourcepub fn set_frame_num(self, value: u16) -> Self
pub fn set_frame_num(self, value: u16) -> Self
Set native field FrameNum without native effects.
Sourcepub fn set_reserved(self, value: u16) -> Self
pub fn set_reserved(self, value: u16) -> Self
Set native field reserved without native effects.
Sourcepub fn set_pic_order_cnt(self, value: [i32; 2]) -> Self
pub fn set_pic_order_cnt(self, value: [i32; 2]) -> Self
Set native field PicOrderCnt without native effects.
Trait Implementations§
impl Copy for StdVideoDecodeH264ReferenceInfo
Auto Trait Implementations§
impl Forget for StdVideoDecodeH264ReferenceInfo
impl Freeze for StdVideoDecodeH264ReferenceInfo
impl Move for StdVideoDecodeH264ReferenceInfo
impl RefUnwindSafe for StdVideoDecodeH264ReferenceInfo
impl Send for StdVideoDecodeH264ReferenceInfo
impl Sync for StdVideoDecodeH264ReferenceInfo
impl Unpin for StdVideoDecodeH264ReferenceInfo
impl UnsafeUnpin for StdVideoDecodeH264ReferenceInfo
impl UnwindSafe for StdVideoDecodeH264ReferenceInfo
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