Expand description
High-level MiniDSP Control API
Fields
client: Client
device: &'a Device
Implementations
Returns a MasterStatus
object containing the current state
pub async fn subscribe_master_status(
&self
) -> Result<impl Stream<Item = MasterStatus> + 'static, MiniDSPError>
Gets the current input levels
Gets the current output levels
Sets the current master volume
Sets the current master mute status
Sets the current input source
Sets the active configuration
Gets an object wrapping an input channel
Gets an object wrapping an output channel
Gets the hardware id and dsp version, used internally to determine per-device configuration
Trait Implementations
Auto Trait Implementations
impl<'a> !RefUnwindSafe for MiniDSP<'a>
impl<'a> !UnwindSafe for MiniDSP<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more