mirror of
https://github.com/mii443/maudio-router.git
synced 2025-08-22 16:05:35 +00:00
Refactor device.rs and virtual_device.rs
This commit is contained in:
@ -10,12 +10,12 @@ pub fn device(device: Device) {
|
||||
host.input_devices()
|
||||
.unwrap()
|
||||
.enumerate()
|
||||
.for_each(|(i, device)| println!(" {}: {}", i, device.name().unwrap()));
|
||||
.for_each(|(i, device)| println!(" {}: {}\n channels: {}\n sample_rate: {}", i, device.name().unwrap(), device.default_input_config().unwrap().channels(), device.default_input_config().unwrap().sample_rate().0));
|
||||
|
||||
println!("Output devices:");
|
||||
host.output_devices()
|
||||
.unwrap()
|
||||
.enumerate()
|
||||
.for_each(|(i, device)| println!(" {}: {}", i, device.name().unwrap()));
|
||||
.for_each(|(i, device)| println!(" {}: {}\n channels: {}\n sample_rate: {}", i, device.name().unwrap(), device.default_output_config().unwrap().channels(), device.default_output_config().unwrap().sample_rate().0));
|
||||
}
|
||||
}
|
||||
|
@ -19,7 +19,7 @@ impl VirtualDevice {
|
||||
|
||||
#[inline]
|
||||
fn get_min_index(&self) -> usize {
|
||||
self.output_index.iter().min().unwrap_or(&0).clone()
|
||||
*self.output_index.iter().min().unwrap_or(&0)
|
||||
}
|
||||
|
||||
pub fn add_output(&mut self) -> usize {
|
||||
|
Reference in New Issue
Block a user