Add --audio-codec

Introduce the selection mechanism. Alternative codecs will be added
later.
This commit is contained in:
Romain Vimont
2023-02-18 19:05:43 +01:00
parent a331c2c653
commit 9187472014
12 changed files with 69 additions and 6 deletions

View File

@@ -3,6 +3,7 @@ _scrcpy() {
local opts="
--always-on-top
--audio-bit-rate=
--audio-codec=
-b --video-bit-rate=
--crop=
-d --select-usb
@@ -71,6 +72,10 @@ _scrcpy() {
COMPREPLY=($(compgen -W 'h264 h265 av1' -- "$cur"))
return
;;
--audio-codec)
COMPREPLY=($(compgen -W 'opus' -- "$cur"))
return
;;
--lock-video-orientation)
COMPREPLY=($(compgen -W 'unlocked initial 0 1 2 3' -- "$cur"))
return

View File

@@ -10,6 +10,7 @@ local arguments
arguments=(
'--always-on-top[Make scrcpy window always on top \(above other windows\)]'
'--audio-bit-rate=[Encode the audio at the given bit-rate]'
'--audio-codec=[Select the audio codec]:codec:(opus)'
{-b,--video-bit-rate=}'[Encode the video at the given bit-rate]'
'--crop=[\[width\:height\:x\:y\] Crop the device screen on the server]'
{-d,--select-usb}'[Use USB device]'