Kjetil Matheussen
52786902d6
Windows: Use widechar instead of char when loading drivers.
2020-01-26 15:02:35 +00:00
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.
2014-03-10 22:01:13 +02:00
sletz
883ade8cbd
Cleanup headers.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4674 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-07 13:14:56 +00:00
sletz
5f09cb3990
Cleanup headers.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4656 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-12-20 14:57:52 +00:00
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
2011-08-26 14:36:40 +00:00
sletz
b52ec65d7d
Fix symbols export.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4506 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-07-24 12:53:59 +00:00
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
2011-07-16 20:44:01 +00:00
sletz
269c99034e
Cleanup.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4358 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-27 12:29:50 +00:00
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.
2011-04-22 22:19:13 +03:00
sletz
8b069b9378
Raise JACK_DRIVER_PARAM_STRING_MAX and JACK_PARAM_STRING_MAX to 127 otherwise some audio drivers cannot be loaded on OSX.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3946 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-06 20:59:29 +00:00
sletz
8cb64e5c84
Revert wrong 3944 partial commit.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3945 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-06 19:53:53 +00:00
sletz
b36b9b8a62
Restore full JackWeakAPI.cpp.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3944 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-06 19:39:06 +00:00
nedko
ab6969686d
Fix value of JACK_CONSTRAINT_FLAG_FAKE_VALUE
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2998 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-10-13 15:54:53 +00:00
nedko
bfaf8988f0
Transform range bool into flags
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2992 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-10-13 15:54:10 +00:00
nedko
e36f2bd458
Use uint32_t instead of bool in driver interface (to match current approach to bools in the driver interface)
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2987 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-10-13 15:53:25 +00:00
nedko
c3b51c7755
Associate description with each enum constraint value
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2983 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-10-13 15:52:53 +00:00
nedko
385f14448b
Define driver parameter constraint descriptor
...
Define driver parameter constraint descriptor and associate it with
parameter descriptor.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2982 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-10-13 15:52:44 +00:00
sletz
af1770a4e4
fDriverInfo as an object in JackServer class.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2925 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-09-17 21:59:20 +00:00
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
2008-09-08 14:35:52 +00:00
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
2008-09-08 13:06:00 +00:00
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
2008-09-05 13:36:28 +00:00
sletz
d153fdee1b
Add new desc (extended description) in jack_driver_desc_t, to be used by backends and internal clients.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2868 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-09-03 13:36:59 +00:00
moret
7918a9b62e
Move jack_internal_client_parse_params to JackArgParser class
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2686 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-07-11 14:17:19 +00:00
moret
9025c45df5
Add basics for args parsing in internal client (and netmanager)
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2674 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-07-09 16:31:10 +00:00
sletz
b59e450074
Typo
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2671 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-07-09 14:42:43 +00:00
sletz
e068be92c1
Use of JackArgParser in audioadapter jack_initialize
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2670 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-07-09 14:34:52 +00:00
sletz
ecb8da58c7
Beautifull code
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1909 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-03-05 16:39:51 +00:00
sletz
73e2d7a6d3
First import
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1195 0c269be4-1314-0410-8aa9-9f06e86f4224
2006-09-03 07:39:10 +00:00