diff options
author | Cédric Schieli <cschieli@gmail.com> | 2014-10-10 22:17:17 +0200 |
---|---|---|
committer | Cédric Schieli <cschieli@gmail.com> | 2015-04-27 12:19:27 +0200 |
commit | 8f6c3c6d1f5e7b7bd18123538229bb99cb1eb82f (patch) | |
tree | 5b109beb08435699e1a0dedd6d009d630320e30f /solaris | |
parent | 1cd25cb975e000be0d7628f51e14861c30db3f9f (diff) | |
download | jack2-8f6c3c6d1f5e7b7bd18123538229bb99cb1eb82f.tar.gz |
Add JackProxyDriver
This driver is very similar to the JackNetDriver, but instead of connecting
through the network, it connects to its upstream server through standard jack
API. So it can only reach local servers which must be running as the same user
or in promiscuous mode.
The main use case is the multi-user, multi-session, shared workstation:
- a classic server with hw driver is launched system-wide at boot time, in
promiscuous mode, optionaly restricted to the audio group
- in each user session, a jackdbus server is automatically started with
JackProxyDriver as master driver, automatically connected to the
system-wide one
- optionaly, each user run PulseAudio with a pulse-jack bridge
Diffstat (limited to 'solaris')
-rw-r--r-- | solaris/wscript | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/solaris/wscript b/solaris/wscript index a1afc244..e3ffc52c 100644 --- a/solaris/wscript +++ b/solaris/wscript @@ -35,3 +35,5 @@ def build(bld): create_jack_driver_obj(bld, 'net', '../common/JackNetDriver.cpp') create_jack_driver_obj(bld, 'loopback', '../common/JackLoopbackDriver.cpp') + + create_jack_driver_obj(bld, 'proxy', '../common/JackProxyDriver.cpp') |