[pulseaudio-discuss] Moving sources and sinks
Lennart Poettering
lennart at poettering.net
Mon May 5 17:47:56 PDT 2008
On Fri, 02.05.08 11:27, Matt Patterson (matt at v8zman.com) wrote:
> So I think what I would do is make a "combined" sink for each class of data
> that routes all audio to all sources. If you disable the module to gets rid
> of idle streams this will leave you with active but corked streams to all
> output devices from each sink. You can then update which streams are muted.
> If you need to do this literally stream by stream (as in playback event by
> playback event) this might not work because I am just using the text
> interface (basically what pacmd is) and would have no way of being notified
> when a new stream is played. If on the other hand the routing is more
> global and based on external events you could easily update the current
> config and then all future sounds would play as expected.
Using the combined sink for this kind of stuff is not a good idea. The
point of module-combine is to deal with sampling rate deviations. It
resamples audio to fix them. If you already complained about CPU
usage, then this is not going to help it.
Lennart
--
Lennart Poettering Red Hat, Inc.
lennart [at] poettering [dot] net ICQ# 11060553
http://0pointer.net/lennart/ GnuPG 0x1A015CC4
More information about the pulseaudio-discuss
mailing list