Commit Graph

196 Commits

Author SHA1 Message Date
sletz f2085bbd2c Parameter renaming.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3657 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-21 19:20:08 +00:00
sletz d09d8c3c82 Add a string parameter to server ==> client notification, add a new InfoShutdown callback.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3653 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-20 11:07:58 +00:00
sletz 9e481f14ac Server temporary mode corrected on Linux.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3651 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-19 09:01:50 +00:00
sletz 1864b36159 Correct server temporary mode : now set a global and quit after server/client message handling is finished.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3650 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-17 19:59:11 +00:00
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
2009-07-11 13:43:05 +00:00
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
2009-07-08 13:14:44 +00:00
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
2009-07-07 18:10:00 +00:00
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
2009-07-07 12:31:12 +00:00
sletz 892b9b44ae Correct JackFifo::TimedWait for EINTR handling.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3560 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-06-16 08:18:19 +00:00
sletz 6336f671d2 Correct JackSocketServerChannel.h
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3544 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-05-21 08:05:24 +00:00
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
2009-05-21 08:03:50 +00:00
sletz 741c5bc9bf Cleanup JackPosixServerLaunch.cpp file.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3541 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-05-19 11:09:52 +00:00
sletz 30fb35f21d Cleanup JackInternalClient code.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3472 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-03-29 09:10:56 +00:00
sletz 3c19d53f14 Compiles on Windows again.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3465 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-03-25 09:01:46 +00:00
sletz 478b718aa8 Add mixed 32/64 mode (off by default).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3462 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-03-24 10:32:42 +00:00
sletz 9f711ac754 Fix for Solaris.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3458 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-03-23 17:23:01 +00:00
sletz 4086b3ca90 Virtualize and allow overriding of thread creation function, to allow Wine support (from JACK1).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3437 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-03-16 09:33:23 +00:00
sletz 18dd612f04 Client incorrect re-naming fixed: now done at socket level also.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3424 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-03-11 11:18:15 +00:00
sletz 22fe6da4f1 Cleanup JackProcessSync class.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3327 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-02-18 21:29:33 +00:00
sletz ab6574f221 Client incorrect re-naming fixed: now done at fifo level only.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3325 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-02-18 16:29:28 +00:00
sletz 004016f2e9 Rework the mutex/signal classes. Use them in JackMessageBuffer.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3319 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-02-17 08:14:11 +00:00
sletz 32987ca1d2 Merge Solaris branch back on trunk.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3306 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-02-11 12:31:20 +00:00
sletz 8a7739e0d6 Support for BIG_ENDIAN machines in NetJack2.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3272 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-01-28 14:59:15 +00:00
sletz 84892ca209 Correct JackNetUnixSocket::GetError.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3270 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-01-27 16:35:04 +00:00
sletz 604fd21827 Use JACK_DRIVER_DIR variable in internal clients loader.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3212 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-12-17 13:40:23 +00:00
sletz a7fd397819 Better isolation of server and clients system resources to allow starting the server in several user account at the same time.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3094 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-11-21 13:15:53 +00:00
sletz 44e493896f Typo
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3087 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-11-18 13:54:32 +00:00
sletz f914445e35 Cleanup in JackWinNamedPipeServerChannel and JackWinNamedPipeServerChannel.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3084 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-11-14 13:41:58 +00:00
nedko 606609f9b5 range constraint for realtime-priority engine parameter
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3011 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-10-18 11:48:26 +00:00
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
2008-10-02 13:58:46 +00:00
sletz 7229e54be6 In JackFifo, display error message in verbose mode only when EINTR is returned.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2952 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-10-01 16:05:49 +00:00
sletz e291f37568 Define a JackShutdownCallback type, various callback related cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2949 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-09-29 14:22:17 +00:00
sletz 847cfa1022 Make internal functions static.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2943 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-09-22 15:30:15 +00:00
sletz d7ea77e268 Cleanup on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2942 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-09-22 15:27:23 +00:00
sletz 357e823209 JackRequest.h moved back to common folder.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2941 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-09-22 14:35:13 +00:00
sletz 27b17399e7 Correct PortRegister prototype.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2935 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-09-20 18:20:43 +00:00
sletz 183b591a9b Michael Voigt JackAPI cleanup patch.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2934 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-09-20 10:50:40 +00:00
sletz 4806e5e7a7 Correct JackPortUnRegisterRequest.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2933 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-09-20 09:50:42 +00:00
sletz 888a63ddec Cleanup JackPortRegisterResult and JackPortUnRegisterRequest structures.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2932 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-09-20 08:52:59 +00:00
sletz 5a33ec9c8c Move JackRequest.h file in posix.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2930 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-09-20 08:28:19 +00:00
sletz 3737def340 Multi-platform related cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2918 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-09-12 12:24:07 +00:00
sletz f4150108a8 Michael Voigt mutex cleanup patch.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2907 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-09-10 19:17:07 +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 cdadd34637 Add missing EXPORT.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2885 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-09-05 16:37:14 +00:00
sletz 713e8dfdb2 Ugly temporary fix for netmanager deadlock.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2882 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-09-05 15:35:05 +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