pub fn get_system_volume() -> u8Expand description
Gathers the current volume in percent of the default output device
Examples found in repository?
examples/set_volume.rs (line 4)
3fn get_volume() -> u8 {
4 let volume = get_system_volume();
5 println!("system volume: {volume}");
6 volume
7}
8fn set_volume(volume: u8) -> u8 {
9 let previous = get_system_volume();
10 println!("setting system volume to: {volume}");
11 set_system_volume(volume);
12 let current = get_system_volume();
13 if previous != current {
14 println!("previous system volume: {previous}");
15 println!("current system volume: {current}");
16 }
17 current
18}