From e5a87be86c4ddbdba8efe98a54e6bfe4d57dc459 Mon Sep 17 00:00:00 2001 From: Antonio Ospite Date: Mon, 31 Jul 2017 12:53:44 +0200 Subject: [PATCH] gst-screencast.sh: fix passing XIMAGESRC_ARGS --- shell/gst-screencast.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/shell/gst-screencast.sh b/shell/gst-screencast.sh index 243e556..e9c03d0 100755 --- a/shell/gst-screencast.sh +++ b/shell/gst-screencast.sh @@ -73,8 +73,9 @@ done [ -f "$1" ] && { echo "Error: file '${1}' already exists!" 1>&2; exit 2; } FILENAME="$1" +shift -if [ "x" = "x$2" ]; +if [ "x" = "x$1" ]; then SHADOW_SIZE=0 SHADOW_X_OFFSET=0 @@ -99,7 +100,7 @@ then XIMAGESRC_ARGS="startx=$(($X + $SHADOW_SIZE - $SHADOW_X_OFFSET)) starty=$(($Y + $SHADOW_SIZE - $SHADOW_Y_OFFSET)) endx=$(($X + $WIDTH - 1 - $SHADOW_SIZE - $SHADOW_X_OFFSET)) endy=$(($Y + $HEIGHT - 1 - $SHADOW_SIZE - $SHADOW_Y_OFFSET))" else - XIMAGESRC_ARGS="$2" + XIMAGESRC_ARGS="$@" fi if [ $SINGLE_SHOT -eq 1 ]; -- 2.1.4