enumerate/
enumerate.rs

1fn main() {
2    dbg!(rtaudio::version());
3
4    for api in rtaudio::compiled_apis() {
5        dbg!(api.get_display_name());
6
7        match rtaudio::Host::new(api) {
8            Ok(rt) => {
9                for device_info in rt.iter_devices() {
10                    dbg!(device_info);
11                }
12            }
13            Err(e) => {
14                eprintln!("{}", e);
15            }
16        }
17
18        println!("---------------------------------------------");
19    }
20}