Refactor device.rs and virtual_device.rs

This commit is contained in:
mii443
2024-02-15 12:08:37 +09:00
parent 5ca9f176f8
commit e08bce3a25
2 changed files with 3 additions and 3 deletions

View File

@ -10,12 +10,12 @@ pub fn device(device: Device) {
host.input_devices() host.input_devices()
.unwrap() .unwrap()
.enumerate() .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:"); println!("Output devices:");
host.output_devices() host.output_devices()
.unwrap() .unwrap()
.enumerate() .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));
} }
} }

View File

@ -19,7 +19,7 @@ impl VirtualDevice {
#[inline] #[inline]
fn get_min_index(&self) -> usize { 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 { pub fn add_output(&mut self) -> usize {