[][src]Trait librespot_playback::mixer::Mixer

pub trait Mixer: Send {
    fn open(_: Option<MixerConfig>) -> Self
    where
        Self: Sized
;
fn start(&self);
fn stop(&self);
fn set_volume(&self, volume: u16);
fn volume(&self) -> u16; fn get_audio_filter(&self) -> Option<Box<dyn AudioFilter + Send>> { ... } }

Required methods

fn open(_: Option<MixerConfig>) -> Self where
    Self: Sized

fn start(&self)

fn stop(&self)

fn set_volume(&self, volume: u16)

fn volume(&self) -> u16

Loading content...

Provided methods

Loading content...

Implementors

impl Mixer for SoftMixer[src]

Loading content...