#[repr(C)]pub struct StdVideoDecodeAV1ReferenceInfo {
pub flags: StdVideoDecodeAV1ReferenceInfoFlags,
pub frame_type: u8,
pub ref_frame_sign_bias: u8,
pub order_hint: u8,
pub saved_order_hints: [u8; 8],
}Expand description
Native structure StdVideoDecodeAV1ReferenceInfo.
Fields§
§flags: StdVideoDecodeAV1ReferenceInfoFlagsNative field flags.
frame_type: u8Native field frame_type.
ref_frame_sign_bias: u8Native field RefFrameSignBias.
order_hint: u8Native field OrderHint.
saved_order_hints: [u8; 8]Native field SavedOrderHints.
Implementations§
Source§impl StdVideoDecodeAV1ReferenceInfo
impl StdVideoDecodeAV1ReferenceInfo
Sourcepub fn set_flags(self, value: StdVideoDecodeAV1ReferenceInfoFlags) -> Self
pub fn set_flags(self, value: StdVideoDecodeAV1ReferenceInfoFlags) -> Self
Set native field flags without native effects.
Sourcepub fn set_frame_type(self, value: u8) -> Self
pub fn set_frame_type(self, value: u8) -> Self
Set native field frame_type without native effects.
Sourcepub fn set_ref_frame_sign_bias(self, value: u8) -> Self
pub fn set_ref_frame_sign_bias(self, value: u8) -> Self
Set native field RefFrameSignBias without native effects.
Sourcepub fn set_order_hint(self, value: u8) -> Self
pub fn set_order_hint(self, value: u8) -> Self
Set native field OrderHint without native effects.
Sourcepub fn set_saved_order_hints(self, value: [u8; 8]) -> Self
pub fn set_saved_order_hints(self, value: [u8; 8]) -> Self
Set native field SavedOrderHints without native effects.
Trait Implementations§
impl Copy for StdVideoDecodeAV1ReferenceInfo
Auto Trait Implementations§
impl Forget for StdVideoDecodeAV1ReferenceInfo
impl Freeze for StdVideoDecodeAV1ReferenceInfo
impl Move for StdVideoDecodeAV1ReferenceInfo
impl RefUnwindSafe for StdVideoDecodeAV1ReferenceInfo
impl Send for StdVideoDecodeAV1ReferenceInfo
impl Sync for StdVideoDecodeAV1ReferenceInfo
impl Unpin for StdVideoDecodeAV1ReferenceInfo
impl UnsafeUnpin for StdVideoDecodeAV1ReferenceInfo
impl UnwindSafe for StdVideoDecodeAV1ReferenceInfo
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