Add auto-completion for --codec option
Add missing command to bash and zsh completion scripts.
This commit is contained in:
parent
5d6bcc5966
commit
3e3756a323
2 changed files with 6 additions and 0 deletions
|
@ -3,6 +3,7 @@ _scrcpy() {
|
||||||
local opts="
|
local opts="
|
||||||
--always-on-top
|
--always-on-top
|
||||||
-b --bit-rate=
|
-b --bit-rate=
|
||||||
|
--codec=
|
||||||
--codec-options=
|
--codec-options=
|
||||||
--crop=
|
--crop=
|
||||||
-d --select-usb
|
-d --select-usb
|
||||||
|
@ -64,6 +65,10 @@ _scrcpy() {
|
||||||
_init_completion -s || return
|
_init_completion -s || return
|
||||||
|
|
||||||
case "$prev" in
|
case "$prev" in
|
||||||
|
--codec)
|
||||||
|
COMPREPLY=($(compgen -W 'h264 h265 av1' -- "$cur"))
|
||||||
|
return
|
||||||
|
;;
|
||||||
--lock-video-orientation)
|
--lock-video-orientation)
|
||||||
COMPREPLY=($(compgen -W 'unlocked initial 0 1 2 3' -- "$cur"))
|
COMPREPLY=($(compgen -W 'unlocked initial 0 1 2 3' -- "$cur"))
|
||||||
return
|
return
|
||||||
|
|
|
@ -10,6 +10,7 @@ local arguments
|
||||||
arguments=(
|
arguments=(
|
||||||
'--always-on-top[Make scrcpy window always on top \(above other windows\)]'
|
'--always-on-top[Make scrcpy window always on top \(above other windows\)]'
|
||||||
{-b,--bit-rate=}'[Encode the video at the given bit-rate]'
|
{-b,--bit-rate=}'[Encode the video at the given bit-rate]'
|
||||||
|
'--codec=[Select the video codec]:codec:(h264 h265 av1)'
|
||||||
'--codec-options=[Set a list of comma-separated key\:type=value options for the device encoder]'
|
'--codec-options=[Set a list of comma-separated key\:type=value options for the device encoder]'
|
||||||
'--crop=[\[width\:height\:x\:y\] Crop the device screen on the server]'
|
'--crop=[\[width\:height\:x\:y\] Crop the device screen on the server]'
|
||||||
{-d,--select-usb}'[Use USB device]'
|
{-d,--select-usb}'[Use USB device]'
|
||||||
|
|
Loading…
Reference in a new issue