mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-02 09:01:50 -05:00
pw-jack: add samplerate and period options
This commit is contained in:
parent
b62fa9faf2
commit
4c372a87ca
1 changed files with 16 additions and 1 deletions
|
|
@ -23,7 +23,10 @@
|
||||||
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||||
# DEALINGS IN THE SOFTWARE.
|
# DEALINGS IN THE SOFTWARE.
|
||||||
#
|
#
|
||||||
while getopts 'hr:v' param ; do
|
|
||||||
|
SAMPLERATE=48000
|
||||||
|
|
||||||
|
while getopts 'hr:vs:p:' param ; do
|
||||||
case $param in
|
case $param in
|
||||||
r)
|
r)
|
||||||
PIPEWIRE_REMOTE="$OPTARG"
|
PIPEWIRE_REMOTE="$OPTARG"
|
||||||
|
|
@ -37,6 +40,12 @@ while getopts 'hr:v' param ; do
|
||||||
fi
|
fi
|
||||||
export PIPEWIRE_DEBUG
|
export PIPEWIRE_DEBUG
|
||||||
;;
|
;;
|
||||||
|
s)
|
||||||
|
SAMPLERATE="$OPTARG"
|
||||||
|
;;
|
||||||
|
p)
|
||||||
|
PERIOD="$OPTARG"
|
||||||
|
;;
|
||||||
*)
|
*)
|
||||||
echo "$0 - run JACK applications on PipeWire"
|
echo "$0 - run JACK applications on PipeWire"
|
||||||
echo " "
|
echo " "
|
||||||
|
|
@ -46,6 +55,8 @@ while getopts 'hr:v' param ; do
|
||||||
echo " -h show brief help"
|
echo " -h show brief help"
|
||||||
echo " -r <remote> remote daemon name"
|
echo " -r <remote> remote daemon name"
|
||||||
echo " -v verbose debug info"
|
echo " -v verbose debug info"
|
||||||
|
echo " -s samplerate (default "$SAMPLERATE")"
|
||||||
|
echo " -p period in samples"
|
||||||
exit 0
|
exit 0
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
@ -53,6 +64,10 @@ done
|
||||||
|
|
||||||
shift $(( $OPTIND - 1 ))
|
shift $(( $OPTIND - 1 ))
|
||||||
|
|
||||||
|
if [ x"$PERIOD" != x ]; then
|
||||||
|
PIPEWIRE_LATENCY="$PERIOD/$SAMPLERATE"
|
||||||
|
export PIPEWIRE_LATENCY
|
||||||
|
fi
|
||||||
LD_LIBRARY_PATH='@LIBJACK_PATH@'"${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"}"
|
LD_LIBRARY_PATH='@LIBJACK_PATH@'"${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"}"
|
||||||
export LD_LIBRARY_PATH
|
export LD_LIBRARY_PATH
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue