diff --git a/pulseaudio-tcp b/pulseaudio-tcp index 3566d5d..ffd432a 100644 --- a/pulseaudio-tcp +++ b/pulseaudio-tcp @@ -22,18 +22,19 @@ usage() { cat >&2 < ~/.config/pulse/cookie + if echo "$cookie" | base64 -d > ~/.config/pulse/cookie ; then + debug "Using PulseAudio cookie value as passed on the command line ..." + return 0 + else + error "Decoding Base64 value of option --cookie failed." + return 1 + fi elif _scp "$remote_user"@"$remote_ip":.config/pulse/cookie ~/.config/pulse/cookie ; then debug "Synced PulseAudio cookie from remote host $remote_ip." return 0 @@ -472,7 +478,6 @@ no_more_options=false while [[ $# -gt 0 ]] ; do arg=$1 shift - echo "DEBUG: parsing arg=$arg .." >&2 case "$arg" in --)