Add PIPEWIRE_QUANTUM env variable

That tries to both set the buffersize and the samplerate of the graph.
Document them in README.md
Also add the same env variables to pw-stream and pw-filter.
This commit is contained in:
Wim Taymans 2022-01-23 11:21:18 +01:00
parent f4021c7f44
commit 0bc3d1444a
5 changed files with 43 additions and 5 deletions

View file

@ -66,13 +66,11 @@ shift $(( OPTIND - 1 ))
if [ -n "$PERIOD" ]; then
if [ -n "$SAMPLERATE" ]; then
PIPEWIRE_RATE="1/$SAMPLERATE"
export PIPEWIRE_RATE
PIPEWIRE_QUANTUM="$PERIOD/$SAMPLERATE"
else
SAMPLERATE=$DEFAULT_SAMPLERATE
PIPEWIRE_QUANTUM="$PERIOD/$DEFAULT_SAMPLERATE"
fi
PIPEWIRE_LATENCY="$PERIOD/$SAMPLERATE"
export PIPEWIRE_LATENCY
export PIPEWIRE_QUANTUM
fi
LD_LIBRARY_PATH='@LIBJACK_PATH@'"${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"}"
export LD_LIBRARY_PATH