audio/apulse: Fix README.

Signed-off-by: B. Watson <yalhcru@gmail.com>

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
B. Watson 2020-10-12 15:16:24 -04:00 committed by Willy Sudiarto Raharjo
parent 906b04b4f6
commit c9d46355ba
No known key found for this signature in database
GPG key ID: 3F617144D7238786

View file

@ -1,15 +1,17 @@
PulseAudio emulation for ALSA.
The program provides an alternative partial implementation of the PulseAudio
API. It consists of a loader script and a number of shared libraries with the
same names as from original PulseAudio, so applications could dynamically load
them and think they are talking to PulseAudio. Internally, no separate sound
mixing daemon is used. Instead, apulse relies on ALSA's dmix, dsnoop, and plug
plugins to handle multiple sound sources and capture streams running at the same
time. dmix plugin muxes multiple playback streams; dsnoop plugin allow multiple
applications to capture from a single microphone; and plug plugin transparently
converts audio between various sample formats, sample rates and channel numbers.
For more than a decade now, ALSA comes with these plugins enabled and configured
by default. Cmake is required to build it.
The program provides an alternative partial implementation of the
PulseAudio API. It consists of a loader script and a number of
shared libraries with the same names as from original PulseAudio,
so applications could dynamically load them and think they are
talking to PulseAudio. Internally, no separate sound mixing daemon is
used. Instead, apulse relies on ALSA's dmix, dsnoop, and plug plugins
to handle multiple sound sources and capture streams running at the
same time. dmix plugin muxes multiple playback streams; dsnoop plugin
allow multiple applications to capture from a single microphone;
and plug plugin transparently converts audio between various sample
formats, sample rates and channel numbers. For more than a decade now,
ALSA comes with these plugins enabled and configured by default. Cmake
is required to build it.
Note: It's recommended to uninstall PulseAudio before install apulse.