pub struct DspMeteringInfo {
pub sample_count: c_int,
pub peak_level: [c_float; 32],
pub rms_level: [c_float; 32],
pub channel_count: c_short,
}
Expand description
DSP metering info.
Fields§
§sample_count: c_int
Number of samples considered for this metering info.
peak_level: [c_float; 32]
Peak level per channel.
rms_level: [c_float; 32]
Rms level per channel.
channel_count: c_short
Number of channels.
Trait Implementations§
Source§impl Clone for DspMeteringInfo
impl Clone for DspMeteringInfo
Source§fn clone(&self) -> DspMeteringInfo
fn clone(&self) -> DspMeteringInfo
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 DspMeteringInfo
impl Debug for DspMeteringInfo
Source§impl From<DspMeteringInfo> for FMOD_DSP_METERING_INFO
impl From<DspMeteringInfo> for FMOD_DSP_METERING_INFO
Source§fn from(value: DspMeteringInfo) -> Self
fn from(value: DspMeteringInfo) -> Self
Converts to this type from the input type.
Source§impl From<FMOD_DSP_METERING_INFO> for DspMeteringInfo
impl From<FMOD_DSP_METERING_INFO> for DspMeteringInfo
Source§fn from(value: FMOD_DSP_METERING_INFO) -> Self
fn from(value: FMOD_DSP_METERING_INFO) -> Self
Converts to this type from the input type.
Source§impl PartialEq for DspMeteringInfo
impl PartialEq for DspMeteringInfo
impl Copy for DspMeteringInfo
impl StructuralPartialEq for DspMeteringInfo
Auto Trait Implementations§
impl Freeze for DspMeteringInfo
impl RefUnwindSafe for DspMeteringInfo
impl Send for DspMeteringInfo
impl Sync for DspMeteringInfo
impl Unpin for DspMeteringInfo
impl UnwindSafe for DspMeteringInfo
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