#[repr(C)]pub struct StdVideoAV1LoopFilter {
pub flags: StdVideoAV1LoopFilterFlags,
pub loop_filter_level: [u8; 4],
pub loop_filter_sharpness: u8,
pub update_ref_delta: u8,
pub loop_filter_ref_deltas: [i8; 8],
pub update_mode_delta: u8,
pub loop_filter_mode_deltas: [i8; 2],
}Expand description
Native structure StdVideoAV1LoopFilter.
Fields§
§flags: StdVideoAV1LoopFilterFlagsNative field flags.
loop_filter_level: [u8; 4]Native field loop_filter_level.
loop_filter_sharpness: u8Native field loop_filter_sharpness.
update_ref_delta: u8Native field update_ref_delta.
loop_filter_ref_deltas: [i8; 8]Native field loop_filter_ref_deltas.
update_mode_delta: u8Native field update_mode_delta.
loop_filter_mode_deltas: [i8; 2]Native field loop_filter_mode_deltas.
Implementations§
Source§impl StdVideoAV1LoopFilter
impl StdVideoAV1LoopFilter
Sourcepub fn set_flags(self, value: StdVideoAV1LoopFilterFlags) -> Self
pub fn set_flags(self, value: StdVideoAV1LoopFilterFlags) -> Self
Set native field flags without native effects.
Sourcepub fn set_loop_filter_level(self, value: [u8; 4]) -> Self
pub fn set_loop_filter_level(self, value: [u8; 4]) -> Self
Set native field loop_filter_level without native effects.
Sourcepub fn set_loop_filter_sharpness(self, value: u8) -> Self
pub fn set_loop_filter_sharpness(self, value: u8) -> Self
Set native field loop_filter_sharpness without native effects.
Sourcepub fn set_update_ref_delta(self, value: u8) -> Self
pub fn set_update_ref_delta(self, value: u8) -> Self
Set native field update_ref_delta without native effects.
Sourcepub fn set_loop_filter_ref_deltas(self, value: [i8; 8]) -> Self
pub fn set_loop_filter_ref_deltas(self, value: [i8; 8]) -> Self
Set native field loop_filter_ref_deltas without native effects.
Sourcepub fn set_update_mode_delta(self, value: u8) -> Self
pub fn set_update_mode_delta(self, value: u8) -> Self
Set native field update_mode_delta without native effects.
Sourcepub fn set_loop_filter_mode_deltas(self, value: [i8; 2]) -> Self
pub fn set_loop_filter_mode_deltas(self, value: [i8; 2]) -> Self
Set native field loop_filter_mode_deltas without native effects.
Trait Implementations§
Source§impl Clone for StdVideoAV1LoopFilter
impl Clone for StdVideoAV1LoopFilter
impl Copy for StdVideoAV1LoopFilter
Auto Trait Implementations§
impl Forget for StdVideoAV1LoopFilter
impl Freeze for StdVideoAV1LoopFilter
impl RefUnwindSafe for StdVideoAV1LoopFilter
impl Send for StdVideoAV1LoopFilter
impl Sync for StdVideoAV1LoopFilter
impl Unpin for StdVideoAV1LoopFilter
impl UnsafeUnpin for StdVideoAV1LoopFilter
impl UnwindSafe for StdVideoAV1LoopFilter
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