mirror of
https://github.com/mpv-player/mpv
synced 2025-03-20 02:09:52 +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:
parent
48dafda7e9
commit
8158dfc9e8
30
TOOLS/zsh.pl
30
TOOLS/zsh.pl
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user