[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