From 4d37ac67cfa4a949b1595a9d6b32d8f4c4400e9e Mon Sep 17 00:00:00 2001 From: Teja Swaroop Moida Date: Fri, 19 Dec 2025 16:58:36 +0530 Subject: [PATCH] Fix AudioRecord parameter parsing to accept --record-seconds and --strict with values Fixes #234 - Added --record-seconds as alias for --rec-secs parameter - Modified --strict to accept optional values (0 or 1) Signed-off-by: Teja Swaroop Moida --- Runner/suites/Multimedia/Audio/AudioRecord/run.sh | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/Runner/suites/Multimedia/Audio/AudioRecord/run.sh b/Runner/suites/Multimedia/Audio/AudioRecord/run.sh index 7408bd5f..27ff748c 100755 --- a/Runner/suites/Multimedia/Audio/AudioRecord/run.sh +++ b/Runner/suites/Multimedia/Audio/AudioRecord/run.sh @@ -84,7 +84,7 @@ while [ $# -gt 0 ]; do DURATIONS="$2" shift 2 ;; - --rec-secs) + --rec-secs|--record-seconds) REC_SECS="$2" shift 2 ;; @@ -97,8 +97,16 @@ while [ $# -gt 0 ]; do shift 2 ;; --strict) - STRICT=1 - shift + case "$2" in + --*|"") + STRICT=1 + shift + ;; + *) + STRICT="$2" + shift 2 + ;; + esac ;; --no-dmesg) DMESG_SCAN=0