16 lines
409 B
Rust
16 lines
409 B
Rust
use audio::{Audio, AudioUser};
|
|
use errors::*;
|
|
use prefs::*;
|
|
|
|
|
|
|
|
pub fn audio_reload(audio: &Audio,
|
|
prefs: &Prefs,
|
|
user: AudioUser)
|
|
-> Result<()> {
|
|
let card = &prefs.device_prefs.card;
|
|
let channel = &prefs.device_prefs.channel;
|
|
// TODO: is this clone safe?
|
|
return audio.switch_acard(Some(card.clone()), Some(channel.clone()), user);
|
|
}
|