pub struct LoopFilter {
pub level: [u8; 4],
pub sharpness: u8,
pub delta_enabled: bool,
pub ref_deltas: [i32; 8],
pub mode_deltas: [i32; 2],
}Expand description
Loop-filter parameters (loop_filter_params, §5.9.11).
Fields§
§level: [u8; 4]Filter level per component: [y_vert, y_horz, u, v].
sharpness: u8Sharpness, 0..=7.
delta_enabled: boolWhether ref/mode deltas are enabled.
ref_deltas: [i32; 8]Per-reference-frame deltas.
mode_deltas: [i32; 2]Per-mode deltas.
Trait Implementations§
Source§impl Clone for LoopFilter
impl Clone for LoopFilter
Source§impl Debug for LoopFilter
impl Debug for LoopFilter
impl Eq for LoopFilter
Source§impl PartialEq for LoopFilter
impl PartialEq for LoopFilter
impl StructuralPartialEq for LoopFilter
Auto Trait Implementations§
impl Freeze for LoopFilter
impl RefUnwindSafe for LoopFilter
impl Send for LoopFilter
impl Sync for LoopFilter
impl Unpin for LoopFilter
impl UnsafeUnpin for LoopFilter
impl UnwindSafe for LoopFilter
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