--rate= --format= --channels= --channel-map= --fix-format --fix-rate
--fix-channels --no-remix --no-remap --latency= --process-time=
--latency-msec= --process-time-msec= --property= --raw --passthrough
- --file-format= --list-file-formats'
+ --file-format= --list-file-formats --monitor-stream='
_init_completion -n = || return
--device=*)
cur=${cur#*=}
comps=$(__sinks)
- comps+=$(__sources)
+ comps+=" "$(__sources)
+ COMPREPLY=($(compgen -W '${comps[*]}' -- "$cur"))
+ ;;
+
+ --monitor-stream=*)
+ cur=${cur#*=}
+ comps=$(__sink_inputs)
COMPREPLY=($(compgen -W '${comps[*]}' -- "$cur"))
;;
-s) _known_hosts_real "$cur" ;;
-d)
comps=$(__sinks)
- comps+=$(__sources)
+ comps+=" "$(__sources)
COMPREPLY=($(compgen -W '${comps[*]}' -- "$cur"))
;;
esac
}
-complete -F _pacat pacat paplay parecord
+complete -F _pacat pacat paplay parec parecord
_pulseaudio()
{