diff options
| author | salmonik <raisersoft@proton.me> | 2026-05-05 23:12:45 +0200 |
|---|---|---|
| committer | salmonik <raisersoft@proton.me> | 2026-05-05 23:12:45 +0200 |
| commit | 9b6e55fe23890ee89efd5b16605ae44b903471e6 (patch) | |
| tree | 308f12ce7fa3c9c0d05f58e94c1ed2f8149ef0c7 /src/daemon.rs | |
| parent | Add flexible play command with position flags (diff) | |
| download | rsplayer-9b6e55fe23890ee89efd5b16605ae44b903471e6.tar.gz rsplayer-9b6e55fe23890ee89efd5b16605ae44b903471e6.zip | |
Add dev/release config separation and volume query command
Diffstat (limited to 'src/daemon.rs')
| -rw-r--r-- | src/daemon.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/daemon.rs b/src/daemon.rs index b0da698..dab0e5a 100644 --- a/src/daemon.rs +++ b/src/daemon.rs | |||
| @@ -645,6 +645,10 @@ fn process_command( | |||
| 645 | format!("File not found: {}\n", path_str) | 645 | format!("File not found: {}\n", path_str) |
| 646 | } | 646 | } |
| 647 | } | 647 | } |
| 648 | _ if cmd == "volume" => { | ||
| 649 | let vol = audio.get_volume(); | ||
| 650 | format!("Volume: {}\n", vol) | ||
| 651 | } | ||
| 648 | _ if cmd.starts_with("volume ") => { | 652 | _ if cmd.starts_with("volume ") => { |
| 649 | if let Ok(level) = cmd[7..].trim().parse::<u8>() { | 653 | if let Ok(level) = cmd[7..].trim().parse::<u8>() { |
| 650 | audio.set_volume(level as f32 / 100.0); | 654 | audio.set_volume(level as f32 / 100.0); |
