pub struct FfLatterMixer {
pub line_gains: Vec<u16>,
pub mic_gains: Vec<u16>,
pub spdif_gains: Vec<u16>,
pub adat_gains: Vec<u16>,
pub stream_gains: Vec<u16>,
}Expand description
State of sources for mixer.
Each value is between 0x0000 and 0xa000 through 0x9000 to represent -65.00 dB and 6.00 dB through 0.00 dB.
Fields§
§line_gains: Vec<u16>The gain of sources from line inputs.
mic_gains: Vec<u16>The gain of sources from microphone inputs.
spdif_gains: Vec<u16>The gain of sources from S/PDIF inputs.
adat_gains: Vec<u16>The gain of sources from ADAT inputs.
stream_gains: Vec<u16>The gain of sources from stream inputs.
Trait Implementations§
Source§impl Clone for FfLatterMixer
impl Clone for FfLatterMixer
Source§fn clone(&self) -> FfLatterMixer
fn clone(&self) -> FfLatterMixer
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 FfLatterMixer
impl Debug for FfLatterMixer
Source§impl PartialEq for FfLatterMixer
impl PartialEq for FfLatterMixer
impl Eq for FfLatterMixer
impl StructuralPartialEq for FfLatterMixer
Auto Trait Implementations§
impl Freeze for FfLatterMixer
impl RefUnwindSafe for FfLatterMixer
impl Send for FfLatterMixer
impl Sync for FfLatterMixer
impl Unpin for FfLatterMixer
impl UnwindSafe for FfLatterMixer
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