On Tue, Sep 17, 2019 at 09:47:11PM +0200, Zoltán Kővágó wrote: > On 2019-09-11 16:58, Stefan Hajnoczi wrote: > > The "latency" parameter wasn't covered by the documentation. > > > > Signed-off-by: Stefan Hajnoczi <stefa...@redhat.com> > Reviewed-by: Zoltán Kővágó <dirty.ice...@gmail.com> > > --- > > How is this parameter related to buffer-length? > > Pulseaudio being a client-server architecture is a bit different than the > other backends, plus it also has to mix multiple streams. buffer-length > corresponds to the buffer inside qemu, while latency corresponds to > pulseaudio. For playback, the latency should be "maximum latency that the > application can deal with", if a different client request a lower latency, > our latency will decrease too. It's up to the server to figure out an > optimal buffer size on the server side of the things. > For recording it's the size of the buffer we will read at a time from > pulseaudio.
Thanks for explaining. I will expand the help text in v2. Stefan
signature.asc
Description: PGP signature