_mpv: fix --ao and --vo, ditch unused $state cases
This commit is contained in:
		
							parent
							
								
									78478451bb
								
							
						
					
					
						commit
						cfc4738ad9
					
				
							
								
								
									
										33
									
								
								src/_mpv
								
								
								
								
							
							
						
						
									
										33
									
								
								src/_mpv
								
								
								
								
							|  | @ -303,7 +303,7 @@ else | ||||||
|         '--softvol-max=[Set the maximum amplification level in percent]:maximum volume level (default 200)' \ |         '--softvol-max=[Set the maximum amplification level in percent]:maximum volume level (default 200)' \ | ||||||
|         '--speed=[Slow down or speed up playback by the factor given as parameter]:speed factor (default 1.0)' \ |         '--speed=[Slow down or speed up playback by the factor given as parameter]:speed factor (default 1.0)' \ | ||||||
|         '--srate=[Select the output sample rate to be used (of course sound cards have limits on this)]:output sample rate' \ |         '--srate=[Select the output sample rate to be used (of course sound cards have limits on this)]:output sample rate' \ | ||||||
|         '--start=[Seek to given time position]:time position' \ |         '--start=[Seek to given time position]:time position (percent, seconds, or hh:mm:ss)' \ | ||||||
|         '--ssf=[Specifies software scaler parameters]:software scaler parameters' \ |         '--ssf=[Specifies software scaler parameters]:software scaler parameters' \ | ||||||
|         '--sstep=[Skip specified number of seconds after every frame]:skip step (seconds)' \ |         '--sstep=[Skip specified number of seconds after every frame]:skip step (seconds)' \ | ||||||
|         '--stop-screensaver[Turns off the screensaver at startup and turns it on again on exit]' \ |         '--stop-screensaver[Turns off the screensaver at startup and turns it on again on exit]' \ | ||||||
|  | @ -346,41 +346,14 @@ else | ||||||
|           (( ret )) || return 0 |           (( ret )) || return 0 | ||||||
|         done |         done | ||||||
|       ;; |       ;; | ||||||
|       audio-codecs) |  | ||||||
|         vals=( help ${${${(f)"$(_call_program audio-codecs $words[1] -ac help -quiet 2>/dev/null)"}[(r)ac:*,-1]}[2,-1]/ ##[^ ]# #[^ ]# #/:} ) |  | ||||||
|         _describe -t audio-codecs 'audio codec' vals && ret=0 |  | ||||||
|       ;; |  | ||||||
|       audio-drivers) |       audio-drivers) | ||||||
|         vals=( help ${${${(f)"$(_call_program audio-drivers mplayer -ao help 2>/dev/null)"}[(r)	*,-1]#?}/	/:} ) |         vals=( help ${${${(f)"$(_call_program audio-drivers $words[1] --ao help 2>/dev/null)"}[(r)  *,-1]# #}/ #:/:} ) | ||||||
|         _describe -t audio-drivers 'audio drivers' vals && ret=0 |         _describe -t audio-drivers 'audio drivers' vals && ret=0 | ||||||
|       ;; |       ;; | ||||||
|       audio-codec-families) |  | ||||||
|         compset -P '*,' |  | ||||||
|         compset -S ',*' |  | ||||||
|         vals=( help ${${${(f)"$(_call_program audio-codec-families mplayer -afm help 2>/dev/null)"}[(r) [^:]#,-1]## ##}/ ##/:} ) |  | ||||||
|         _describe -t audio-codec-families 'audio drivers' vals && ret=0 |  | ||||||
|       ;; |  | ||||||
|       audio-plugins) |  | ||||||
|         _values -s : 'audio output plugin' \ |  | ||||||
|           'list[specify list of plugins]:plugin:(resample surround format volume extrastereo volnorm delay)' \ |  | ||||||
|           'format[output format]:format' \ |  | ||||||
|           'fout[output frequency]:frequency (Hz)' \ |  | ||||||
|           'volume[volume level]:volume <0-255>' \ |  | ||||||
|           'mul[stereo coefficient]:coefficient' \ |  | ||||||
|           'softclip[compressor]' && ret=0 |  | ||||||
|       ;; |  | ||||||
|       video-codecs) |  | ||||||
|         vals=( help ${${${(f)"$(_call_program audio-codecs $words[1] -vc help -quiet 2>/dev/null)"}[(r)vc:*,-1]}[2,-1]/ ##[^ ]# #[^ ]# #/:} ) |  | ||||||
|         _describe -t video-codecs 'video codec' vals && ret=0 |  | ||||||
|       ;; |  | ||||||
|       video-drivers) |       video-drivers) | ||||||
|         vals=( help ${${${(f)"$(_call_program video-drivers mplayer -vo help 2>/dev/null)"}[(r)	*,-1]#?}/	/:} ) |         vals=( help ${${${(f)"$(_call_program video-drivers $words[1] --vo=help 2>/dev/null)"}[(r)  *,-1]# #}/ #:/:} ) | ||||||
|         _describe -t video-drivers 'video drivers' vals && ret=0 |         _describe -t video-drivers 'video drivers' vals && ret=0 | ||||||
|       ;; |       ;; | ||||||
|       video-output-plugins) |  | ||||||
|         vals=( help ${${${${(f)"$(_call_program video-output-plugins mplayer -vop help 2>/dev/null)"}[(r)	*,-1]}/	/}/ #: /:} ) |  | ||||||
|         _describe -t video-output-plugins 'video output plugin' vals && ret=0 |  | ||||||
|       ;; |  | ||||||
|     esac |     esac | ||||||
| 
 | 
 | ||||||
| fi | fi | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue