Yasuhiro Fujii
788c6d9c5c
Make locate_dll_driver_dir() independent from the dll file name.
8 years ago
Stephane Letz
70c920ba69
Correct CoreAudio devices aggregation code.
10 years ago
Stephane Letz
f90f76fb65
Correct jack_get_descriptor.
11 years ago
Nedko Arnaudov
00f468fa29
use descriptors for initializing enum constraints
Descriptor initialization reduces risk of mismatch between array size
and element initialization. It also improves code readability by
separating the parameter descriptions separate from the code that
composes the enum constraint structures.
As a side effect this commit makes the self-connect-mode constraint
allocated in dedicated memory chunks, like others enum constraints.
11 years ago
sletz
cf16257461
Improve port alias management in Windows JackRouter.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4720 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
107d210e1d
Drivers/internals loading code cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4682 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
994fec786d
Add locate_dll_driver_dir.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4681 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
528fe2b327
More debug messages.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4680 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
9c6afc5157
Compiles again on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4678 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
7d490730fb
More general drivers/internals loading model on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4676 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
883ade8cbd
Cleanup headers.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4674 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
3949b7a3c8
jackctl_driver_params_parse API moved in public control.h.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4673 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
6b53ba1190
Cleanup drivers and internals loading code.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4672 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
5f09cb3990
Cleanup headers.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4656 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
b70bef511b
Cleanup code using snprintf(2).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4587 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
Stephane Letz
734e450924
NetJack2 code cleanup.
13 years ago
sletz
7b92e2e6ee
John Emmas Windows server launching patch (1).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4559 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
a6b78ded57
Check driver type in jackdmp.cpp.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4535 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
08edac7982
Add jackctl_driver_get_type in Control API.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4529 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
4e0a70b5d2
Enable explicit channel mapping in CoreAudio driver.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4515 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
b52ec65d7d
Fix symbols export.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4506 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
c83577f82c
EXPORT macro renamed to LIB_EXPORT.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4492 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
Nedko Arnaudov
f94bf7174d
Revert "Correct export issues."
This reverts commit 8ba6f04562
.
jack_info() for example is not part of the JACK API. So it must not be
global/external symbol in libjack, only in libjackserver.
kluppe defines an object called jack_info:
common/jackmixer.c: jack_info_t *jack_info;
Conflicts:
common/JackDriverLoader.cpp
common/JackError.h
14 years ago
sletz
269c99034e
Cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4358 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
Nedko Arnaudov
a9e4628340
helper functions for jack_driver_desc_t construction
The main goal is to reduce risk of mismatch between allocated
and initialized parameter numbers.
14 years ago
sletz
ecb84b5f9f
rebase from trunk 4238:4306
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4307 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
3279438563
Improve drivers and internals loading code.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4298 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
7254ce1ebc
rebase from trunk 4180:4238
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4239 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
eb67fde933
Cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4213 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
e27f815216
Rework internal slave driver management, JackServerGlobals now handle same parameters as jackdmp.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4184 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
4828d0c835
rebase from trunk 4041:4083
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4084 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
221c51ff37
In jackdmp.cpp, jackctl_setup_signals moved before jackctl_server_start. Correct symbols export in backends on OSX.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4082 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
8ba6f04562
Correct export issues.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4078 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
249c0c3b5d
rebase from trunk 3966:4004
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4005 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
sletz
ccf2041c51
Remove call to exit in library code.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3979 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
sletz
224c41eb59
rebase from trunk 3638:3684
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3685 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
sletz
a1e4f13085
In JackCoreAudioDriver, improve management of input/output channels: -1 is now used internally to indicate a wanted max value.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3682 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
sletz
522fd2b7f8
rebase from trunk 3482:3502
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3503 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
34ff05a8ca
Native MIDI backend (JackCoreMidiDriver, JackWinMMEDriver) in progress.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3498 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
416928c200
rebase from trunk 3455:3482
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3483 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
30fb35f21d
Cleanup JackInternalClient code.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3472 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
ad0ca0971e
Support for -h option in internal clients to print the parameters.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3274 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
f19b74f904
Header cleanup, add --clients and --ports options in configure.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2957 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
3b8e4f2c23
Michael Voigt JackTime patch.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2929 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
2097c37f35
New JackDriverInfo class to cleanup driver loading code.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2924 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
3737def340
Multi-platform related cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2918 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
395e37770c
Cleanup in driver/internal loading code, correct wscript for driver and internals compilation.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2897 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
bfdf50d52d
Better symbols export for server and client side libraries.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2895 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
7723df5cd3
Define JACK_PATH_MAX for simpler portability.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2894 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
3e01068967
Merge Michael Voigt drops branch after reorganization step.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2880 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago