chiark / gitweb /
lib/uaudio-pulseaudio.c: Rewrite using the asynchronous API.
authorMark Wooding <mdw@distorted.org.uk>
Fri, 20 Jul 2018 02:15:16 +0000 (03:15 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Fri, 20 Jul 2018 11:30:27 +0000 (12:30 +0100)
commitc645bbf04f3a2d814d029a3e6010b5622d0e9224
tree404b161d59d855fe20f9c01320f19c5d89ba39c3
parentaf21fb6be8e226ce86b47ed923ee124e739ca48c
lib/uaudio-pulseaudio.c: Rewrite using the asynchronous API.

It's really hard to do volume control using the `simple' synchronous
API, because that involves `introspection' requests to the server, which
aren't part of the API, and it involves knowing the stream index, which
the API won't give us.

The rewrite isn't especially painful.
lib/uaudio-pulseaudio.c