pub enum GatingPolicy {
EbuR128,
AbsoluteRelative {
absolute_lufs: f64,
relative_lu: f64,
},
None,
}Expand description
Block-gating policy for integrated loudness.
Variants§
EbuR128
EBU R128 absolute -70 LUFS and relative -10 LU gates.
AbsoluteRelative
Explicit absolute and relative gate thresholds.
Fields
None
Integrate all complete momentary blocks without gating.
Trait Implementations§
Source§impl Clone for GatingPolicy
impl Clone for GatingPolicy
Source§fn clone(&self) -> GatingPolicy
fn clone(&self) -> GatingPolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for GatingPolicy
Source§impl Debug for GatingPolicy
impl Debug for GatingPolicy
Source§impl PartialEq for GatingPolicy
impl PartialEq for GatingPolicy
impl StructuralPartialEq for GatingPolicy
Auto Trait Implementations§
impl Freeze for GatingPolicy
impl RefUnwindSafe for GatingPolicy
impl Send for GatingPolicy
impl Sync for GatingPolicy
impl Unpin for GatingPolicy
impl UnsafeUnpin for GatingPolicy
impl UnwindSafe for GatingPolicy
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