#[repr(C)]pub struct StdVideoAV1CDEF {
pub cdef_damping_minus_3: u8,
pub cdef_bits: u8,
pub cdef_y_pri_strength: [u8; 8],
pub cdef_y_sec_strength: [u8; 8],
pub cdef_uv_pri_strength: [u8; 8],
pub cdef_uv_sec_strength: [u8; 8],
}Expand description
Native structure StdVideoAV1CDEF.
Fields§
§cdef_damping_minus_3: u8Native field cdef_damping_minus_3.
cdef_bits: u8Native field cdef_bits.
cdef_y_pri_strength: [u8; 8]Native field cdef_y_pri_strength.
cdef_y_sec_strength: [u8; 8]Native field cdef_y_sec_strength.
cdef_uv_pri_strength: [u8; 8]Native field cdef_uv_pri_strength.
cdef_uv_sec_strength: [u8; 8]Native field cdef_uv_sec_strength.
Implementations§
Source§impl StdVideoAV1CDEF
impl StdVideoAV1CDEF
Sourcepub fn set_cdef_damping_minus_3(self, value: u8) -> Self
pub fn set_cdef_damping_minus_3(self, value: u8) -> Self
Set native field cdef_damping_minus_3 without native effects.
Sourcepub fn set_cdef_bits(self, value: u8) -> Self
pub fn set_cdef_bits(self, value: u8) -> Self
Set native field cdef_bits without native effects.
Sourcepub fn set_cdef_y_pri_strength(self, value: [u8; 8]) -> Self
pub fn set_cdef_y_pri_strength(self, value: [u8; 8]) -> Self
Set native field cdef_y_pri_strength without native effects.
Sourcepub fn set_cdef_y_sec_strength(self, value: [u8; 8]) -> Self
pub fn set_cdef_y_sec_strength(self, value: [u8; 8]) -> Self
Set native field cdef_y_sec_strength without native effects.
Sourcepub fn set_cdef_uv_pri_strength(self, value: [u8; 8]) -> Self
pub fn set_cdef_uv_pri_strength(self, value: [u8; 8]) -> Self
Set native field cdef_uv_pri_strength without native effects.
Sourcepub fn set_cdef_uv_sec_strength(self, value: [u8; 8]) -> Self
pub fn set_cdef_uv_sec_strength(self, value: [u8; 8]) -> Self
Set native field cdef_uv_sec_strength without native effects.
Trait Implementations§
Source§impl Clone for StdVideoAV1CDEF
impl Clone for StdVideoAV1CDEF
impl Copy for StdVideoAV1CDEF
Auto Trait Implementations§
impl Forget for StdVideoAV1CDEF
impl Freeze for StdVideoAV1CDEF
impl Move for StdVideoAV1CDEF
impl RefUnwindSafe for StdVideoAV1CDEF
impl Send for StdVideoAV1CDEF
impl Sync for StdVideoAV1CDEF
impl Unpin for StdVideoAV1CDEF
impl UnsafeUnpin for StdVideoAV1CDEF
impl UnwindSafe for StdVideoAV1CDEF
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