1
0
mirror of https://github.com/mpv-player/mpv synced 2025-03-19 18:05:21 +00:00

TOOLS/zsh.pl: complete multiple values for ao, vo, af, vf

It still doesn't deal with sub-options, but that's for another day.
This commit is contained in:
Philip Sequeira 2015-03-30 00:10:38 -04:00 committed by wm4
parent 48dafda7e9
commit 8158dfc9e8

View File

@ -82,39 +82,27 @@ $opts_str
case \$state in
ao)
local -a values
values=(
_values -s , 'audio outputs' \\
$ao_str
)
_describe -t values 'audio outputs' values && rc=0
&& rc=0
;;
vo)
local -a values
values=(
_values -s , 'video outputs' \\
$vo_str
)
_describe -t values 'video outputs' values && rc=0
&& rc=0
;;
af)
local -a values
values=(
_values -s , 'audio filters' \\
$af_str
)
_describe -t values 'audio filters' values && rc=0
&& rc=0
;;
vf)
local -a values
values=(
_values -s , 'video filters' \\
$vf_str
)
_describe -t values 'video filters' values && rc=0
&& rc=0
;;
profile|show-profile)
@ -230,7 +218,7 @@ sub parse_opts {
if (defined $2) {
my $desc = $2;
$desc =~ s/\:/\\:/g;
$entry .= ':' . $desc;
$entry .= "[$desc]";
}
push @list, $entry