summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorRaymaekers Luca <raymaekers.luca@gmail.com>2024-10-17 12:37:30 +0200
committerRaymaekers Luca <raymaekers.luca@gmail.com>2024-10-17 12:37:30 +0200
commitb519c5f639e143251ad725970f28bd613315b277 (patch)
treea75a7eea8777a1537dc5ea7ad524276e5b4c4fc8 /bin
parent6e3c07b70a1f3082afa2115ccac790d859d83b7b (diff)
checkpoint
Diffstat (limited to 'bin')
-rwxr-xr-xbin/guiscripts/record6
1 files changed, 5 insertions, 1 deletions
diff --git a/bin/guiscripts/record b/bin/guiscripts/record
index df4b6e6..f01a5c7 100755
--- a/bin/guiscripts/record
+++ b/bin/guiscripts/record
@@ -93,7 +93,11 @@ case "$option" in
record_cmd $w $h $x $y $dir $current
}
;;
- stop) kill "$(pgrep ffmpeg | xargs ps | grep 'x11grab' | awk '{print $1}')"; rm -f "$lock" ;;
+ stop)
+ pid="$(pgrep ffmpeg | xargs ps | grep 'x11grab' | awk '{print $1}')"
+ [ "$pid" ] && kill "$pid"
+ rm -f "$lock"
+ ;;
full) record_cmd 0 0 1920 1080 $dir $current ;;
audio) $0 -a; exit ;;
help|*) >&2 printf 'record [dir] (active|window|part|stop|full)\n' ;;