Documentation of known misuse of PulseAudio API
authorAlexander E. Patrakov <patrakov@gmail.com>
Mon, 21 Oct 2013 23:19:27 +0000 (00:19 +0100)
committerTanu Kaskinen <tanu.kaskinen@linux.intel.com>
Fri, 3 Jan 2014 10:53:07 +0000 (12:53 +0200)
commit3535fd7a076228fdeae3755cf8ac6fdcfa28741d
tree27037a819e19054048b8af94b0c45ce95d690f0e
parent4c5ec015a4b33015114a66ec2f9c435ba8e41c7d
Documentation of known misuse of PulseAudio API

Hello.

Over time, I became aware of several instances of tempting but
semantically incorrect usage of PulseAudio API (one from my own bad
proposal of "improving" Wine, one from Parole media player and one
from Webkit-GTK). I want to document these gotchas so that other
developers don't fall for that. See the attached patch.

I have checked that the rendered HTML is correct, but need someone to
confirm the factual accuracy of the proposed changes and, possibly, to
improve the wording.

--
Alexander E. Patrakov
src/pulse/introspect.h
src/pulse/stream.h
src/pulse/volume.h