pub struct MbLfAdjustments {
pub loop_filter_adj_enable: bool,
pub mode_ref_lf_delta_update: bool,
pub ref_frame_delta: [i8; 4],
pub mb_mode_delta: [i8; 4],
}
Fields§
§loop_filter_adj_enable: bool
Indicates if the MB-level loop filter adjustment (based on the used reference frame and coding mode) is on for the current frame.
mode_ref_lf_delta_update: bool
Indicates if the delta values used in adjustment are updated in the current frame.
ref_frame_delta: [i8; 4]
Indicates the adjustment delta value corresponding to a certain used reference frame.
mb_mode_delta: [i8; 4]
Indicates the adjustment delta value corresponding to a certain MB prediction mode
Trait Implementations§
Source§impl Clone for MbLfAdjustments
impl Clone for MbLfAdjustments
Source§fn clone(&self) -> MbLfAdjustments
fn clone(&self) -> MbLfAdjustments
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for MbLfAdjustments
impl Debug for MbLfAdjustments
Source§impl Default for MbLfAdjustments
impl Default for MbLfAdjustments
Source§fn default() -> MbLfAdjustments
fn default() -> MbLfAdjustments
Returns the “default value” for a type. Read more
Source§impl PartialEq for MbLfAdjustments
impl PartialEq for MbLfAdjustments
impl Eq for MbLfAdjustments
impl StructuralPartialEq for MbLfAdjustments
Auto Trait Implementations§
impl Freeze for MbLfAdjustments
impl RefUnwindSafe for MbLfAdjustments
impl Send for MbLfAdjustments
impl Sync for MbLfAdjustments
impl Unpin for MbLfAdjustments
impl UnwindSafe for MbLfAdjustments
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