sletz
3f6990c0c0
Cleanup loopback backend.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3610 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
e4c2f68f1b
Compile loopback backend in Linux and Solaris versions, update OSX project.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3608 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
4fa9498426
Complete JackWeakAPI.cpp
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3607 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
e3b0f67835
-L paramater for loopback backend activated again in jackd.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3606 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
c970e7e0fe
JackLoopbackDriver reborn as a dynamicalled loadable separated backend.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3605 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
56f4d13ecb
In combined --dbus and --classic compilation ode, use PulseAudio acquire/release code.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3603 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
9fb3dfbfb2
Report some cleanup and documentation improvements done on JACK1 timing functions.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3602 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
9066f85ba0
Rename JackDriver::Init method to JackDriver::Initialize (to avoid confusion with JackThread::Init method).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3599 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
1f357b86f4
Correct jackd.h for doxygen groups definition.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3598 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
1eef95890b
Raise drivers time out used in synchronous mode.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3596 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
373c91126b
Remove JackLoopbackDriver file from wscript.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3594 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
5bd0d7711f
Fix wscripts when --libdir is used.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3593 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
418e268f46
Add compile time option for maximum ports per application.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3588 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
5ef23d06c3
Use __attribute__((__packed__)) again, more fixes for 64/32 mixed mode. Torben Hohn changes for 64/32 mixed mode in wscripts.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3587 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
cddaebdad5
Correct documentation generation and readme files.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3585 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
347c6b874b
Correct 64/32 mixed compilation again.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3582 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
nedko
00a05b846b
Remove libjack dependency on libdbus for mixed scenario; fix warning.
Warning is fixed by removing the static functions related to classic launch when libdbus launch is used.
For classic (jackd only) and mixed (jackd and jackdbus) scenarios we don't use libdbus for launching.
For jackdus only scenario, we use only libdbus.
So there is no change in classic and dbus scnearios. Change only affects the mixed scenario.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3581 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
nedko
3aa9b525c3
Move dbus device reservation code to jackdbus
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3579 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
b9788bfec9
Use __attribute__((__aligned__(32))) instead of __attribute__((__packed__)) for 64/32 mixed mode.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3576 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
407988efc8
Correct 64/32 mixed compilation.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3575 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
22ee2f67e9
Another Tim Bechmann memops.c optimization patch.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3574 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
304060be4a
Add missing #endif.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3573 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
ea637a5223
Tim Bechmann memops.c optimization patch.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3572 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
84c256f7aa
NetJack2 code : better error checkout, method renaming.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3565 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
e040bf80ae
rebase from trunk 3550:3563
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3564 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
e8b7a090df
Correct JackTransportEngine::MakeAllLocating, sync callback has to be called in this case also.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3562 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
081df1eff1
Move DBus based audio device reservation code in ALSA backend compilation.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3561 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
0ed5750f7c
Correct jack_set_error_function, jack_set_info_function and jack_set_thread_creator functions.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3558 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
786e712744
New JackWeakAPI.cpp file.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3557 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
nedko
d8f4e5d376
When disconnect of all ports is requested, disconnect ports one by one
* This improves notifications
* Allows no-self-connect code to be hooked to single place in disconnect code.
(cherry picked from commit ddd38f542c )
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3556 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
nedko
6e1e12b016
JackGraphManager::CheckPorts (with get) -> JackGraphManager::GetTwoPorts
This makes PortConnect and PortDisconnect (string variants) implementations identical
(cherry picked from commit ab9ef939b5 )
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3555 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
Torben Hohn
c4965054a8
[autoconnect] make it less spammy
(cherry picked from commit 49bf35dea9 )
Signed-off-by: Nedko Arnaudov <nedko@arnaudov.name>
16 years ago
Torben Hohn
25563f4df0
[jackd] fix autoconnect code.
16 years ago
Torben Hohn
f3544f8a0c
[jackd] add -a autoconnect option
16 years ago
Nedko Arnaudov
6253344da6
expose self-connect-mode engine parameter through control api
16 years ago
nedko
01830b15a4
Untobify Jackdmp.cpp
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3553 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
Nedko Arnaudov
aab13501f4
self_connect_mode engine parameter
16 years ago
Nedko Arnaudov
cc3496a434
Server side no-self-connect code. still not optional
16 years ago
Nedko Arnaudov
ddd38f542c
When disconnect of all ports is requested, disconnect ports one by one
* This improves notifications
* Allows no-self-connect code to be hooked to single place in disconnect code.
16 years ago
Nedko Arnaudov
ab9ef939b5
JackGraphManager::CheckPorts (with get) -> JackGraphManager::GetTwoPorts
This makes PortConnect and PortDisconnect (string variants) implementations identical
16 years ago
Nedko Arnaudov
4b85b0963c
Remove old no-self-connect code
It should be implemented at server side
16 years ago
Nedko Arnaudov
5d3c8acafb
Poor man's no-self-connect code
(cherry picked from commit d160dd3c67 )
16 years ago
Nedko Arnaudov
6525215dcd
revert b55ef77edb (JACK_CLIENT_PID_OVERRIDE)
This is actually not needed because ardour2 script is reusing the process
16 years ago
sletz
7ca13a6b25
rebase from trunk 3528:3550
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3551 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
Nedko Arnaudov
d160dd3c67
Poor man's no-self-connect code
16 years ago
Nedko Arnaudov
fdde683fd4
Make use no-self-connect logic for disconnecting ports
16 years ago
Nedko Arnaudov
0ffe2138c8
chery-pick the no-self-connect patch from the old repo
16 years ago
Nedko Arnaudov
b55ef77edb
JACK_CLIENT_PID_OVERRIDE environment variable
This required so LASH can map jack clients that are created by child of a launched process
Typically this happens when launcher scripts are used. Like the ardour script
16 years ago
sletz
e9e9621ad3
Remove unneeded include, reorganize control.h
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3543 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
d38a6c9c1d
Move InitFrameTime in JackDriver::Start method.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3538 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago