From b40819ceda17af52cf04bc570cb054510294f0a1 Mon Sep 17 00:00:00 2001 From: Kostya Shishkov Date: Fri, 3 Oct 2025 20:55:28 +0200 Subject: [PATCH] sndplay: add option to set volume from command line --- sndplay/src/main.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/sndplay/src/main.rs b/sndplay/src/main.rs index 4baf2ac..78f8fcf 100644 --- a/sndplay/src/main.rs +++ b/sndplay/src/main.rs @@ -553,6 +553,15 @@ fn main() { println!("argument is required"); } }, + "-vol" => { + if let Some(arg) = aiter.next() { + if let Ok(vol) = arg.parse::() { + player.volume = vol.min(200); + } else { + println!("wrong volume"); + } + } + }, _ => { player.play_file(arg, &cmd_receiver, start_time); if player.ended { -- 2.39.5