Commit Graph

28 Commits

Author SHA1 Message Date
falkTX c74385603c Cleanup metadata on server close 2019-09-25 03:06:49 +01:00
Rui Nuno Capela fed6f1e66d [metadata] Metadata properties implementation. (#383)
* [metadata] Metadata properties implementation.

* [metadata] Fixed for shared server metadata-base accessor; alsofixed coding/naming style.

* [metadata] Fixed a tab for space.

* [metadata] Use of Berkeley DB is now truly optional on configure time.

* [metadata] Fixed tabs for spaces, again.

* [metadata] Fixed for shared metadata-base initialization and external clients.

* [metadata] Blind-fix for windows codebase.

* [metadata] Metadata API moved into client-side library only.

* [metadata] Fixed jack_port_uuid() stubbiness, now returning a proper UUID from port index.

* [metadata] Uniform method names.

* [metadata] Fixed PropertyChangeNotify through server async call.
2018-10-10 16:06:14 +02:00
Stephane Letz af438d2513 Improve documentation of jack_on_shutdown and jack_on_info_shutdown. 2013-04-16 22:52:52 +02:00
Stephane Letz 17e94e178e Fix stupid typo. 2013-01-10 17:38:42 +01:00
sletz 85334f7d46 A bit more robust JackMessageBuffer implementation (in progress).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4744 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-29 10:08:55 +00:00
sletz f25c4b0e49 Add EndTime function (especially for Windows).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4736 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-26 09:51:44 +00:00
sletz 30442d9f10 Fix library symbols export issue.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4661 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-04 11:42:34 +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 44db4f1c6c Compiles again on OSX.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4277 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-06 08:59:43 +00:00
sletz 8706763332 64 bits compilation on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4276 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-06 08:22:57 +00:00
sletz 84879fe890 Correct visibility warnings.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4191 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-14 13:57:16 +00:00
sletz c303556637 Client debugging code improved.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3823 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-20 09:35:00 +00:00
sletz 171a3c4a0d Client and library global context cleanup in case of incorrect shutdown handling (that is applications not correctly closing client after server has shutdown).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3207 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-12-16 09:16:02 +00:00
sletz 57f9eab9fc Filter SIGPIPE to avoid having client get a SIGPIPE when trying to access a died server.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3090 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-11-19 17:16:59 +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 2b0a516f73 Another Tim Blechmann patch to remove unnecessary virtual methods.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2512 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-06-12 13:09:59 +00:00
sletz 215dfdd97a Tim Blechmann patch to remove unnecessary virtual methods : choice of the appropriate platform version is now done at compilation time.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2429 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-06-03 08:48:09 +00:00
sletz c0f0fd7cc9 Merge control branch.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2339 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-05-26 09:49:27 +00:00
sletz a74f1a586e Better handling of graph state read functions : never wait when used in the real-time thread, current state is used.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2302 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-05-21 12:50:24 +00:00
sletz b047c2672d All library side files become LGPL
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2127 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-04-06 12:25:50 +00:00
sletz d2f7053ecc Nedko Arnaudov log patch(2).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1936 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-03-10 16:47:42 +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 3665f6300d OSX 32/64 bits version.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1770 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-01-25 10:21:46 +00:00
sletz e8fcf23258 Automatic server launch
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1516 0c269be4-1314-0410-8aa9-9f06e86f4224
2007-08-20 07:31:02 +00:00
sletz 6579d12179 Cleanup
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1372 0c269be4-1314-0410-8aa9-9f06e86f4224
2007-01-27 20:11:46 +00:00
sletz e9269c34bf More client debug code: check if the client is still valid in every JackDebugClient method, check if the library context is still valid in every API call.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1358 0c269be4-1314-0410-8aa9-9f06e86f4224
2007-01-21 13:45:26 +00:00
sletz 00046afb6e New server/client data transfer model (2)
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1330 0c269be4-1314-0410-8aa9-9f06e86f4224
2007-01-08 12:12:52 +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