[pulseaudio-discuss] Working with PA and jack
Lennart Poettering
lennart at poettering.net
Wed May 27 08:03:28 PDT 2009
On Wed, 27.05.09 14:00, Patrick Shirkey (pshirkey at boosthardware.com) wrote:
> So is the only way to communicate with pulse other than brute force kill
> or "pasuspender" to use the dbus protocol?
You can:
1. Kill PA
2. Unload only the ALSA modules that access the underlying audio
device with pacmd or pactl
3. Suspend the ALSA sink/source temporatily via pacmd's or pactl's
suspend-sink.
4. Do the same via the libpulse API, by issuing the calls
pa_context_suspend_sink_by_{index|name}(). pasuspender is a tool
that does just this, pactl too.
5. Use the D-Bus device reservation logic as jackdbus does (only
0.9.15)
I mean, seriously, this are more options to do this than anyone could
ever need... It's almost KDE'ish in its wealth of redundant options ;-)
Lennart
--
Lennart Poettering Red Hat, Inc.
lennart [at] poettering [dot] net
http://0pointer.net/lennart/ GnuPG 0x1A015CC4
More information about the pulseaudio-discuss
mailing list