pub struct LoudnessReport {
pub integrated_lufs: Option<f64>,
pub absolute_gated_lufs: Option<f64>,
pub absolute_gate_lufs: Option<f64>,
pub relative_gate_lufs: Option<f64>,
pub momentary: Vec<MomentaryLoudness>,
pub gated_blocks: usize,
pub true_peak: TruePeakReport,
pub spec: LoudnessSpec,
}Expand description
Standards-named integrated, momentary, gating, and true-peak evidence.
Fields§
§integrated_lufs: Option<f64>Final gated integrated loudness in LUFS, or None when no block survives.
absolute_gated_lufs: Option<f64>Loudness after the absolute gate and before the relative gate.
absolute_gate_lufs: Option<f64>Effective absolute gate in LUFS, when gating is enabled.
relative_gate_lufs: Option<f64>Effective program-relative gate in LUFS, when it can be derived.
momentary: Vec<MomentaryLoudness>Complete 400 ms blocks at 100 ms spacing.
gated_blocks: usizeBlocks admitted by the final gate.
true_peak: TruePeakReportInterpolated peak evidence over the unweighted source PCM.
spec: LoudnessSpecExact measurement policy.
Trait Implementations§
Source§impl Clone for LoudnessReport
impl Clone for LoudnessReport
Source§fn clone(&self) -> LoudnessReport
fn clone(&self) -> LoudnessReport
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 moreSource§impl Debug for LoudnessReport
impl Debug for LoudnessReport
Source§impl PartialEq for LoudnessReport
impl PartialEq for LoudnessReport
impl StructuralPartialEq for LoudnessReport
Auto Trait Implementations§
impl Freeze for LoudnessReport
impl RefUnwindSafe for LoudnessReport
impl Send for LoudnessReport
impl Sync for LoudnessReport
impl Unpin for LoudnessReport
impl UnsafeUnpin for LoudnessReport
impl UnwindSafe for LoudnessReport
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