Commit Graph

2590 Commits

Author SHA1 Message Date
nedko 7bbe5971bf jackdbus: group batch of saves into one
When a parameter is set, jackdbus used to save immediately.
This was quite annoying and ineffective when configuring
lot of parameters without delay. It caused log line to appear
for each parameter set and xml file serialization as well.

This changeset implements delayed save. Parameters are saved
two seconds after last parameter set.

git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4583 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-12 19:23:44 +00:00
sletz f58e9abb51 John Emmas Cygwin cleanup patch.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4582 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-09 17:18:53 +00:00
sletz 846349182a Correct MinGW project options(2).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4581 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-08 14:35:14 +00:00
sletz f0957711a1 Correct MinGW project options.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4580 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-08 14:22:48 +00:00
sletz 98856ac35a Fix in Windows specific code.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4579 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-08 10:05:32 +00:00
sletz b63069e02c John Emmas second auto-launch server on Windows patch.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4578 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-07 16:28:52 +00:00
sletz f7bcd227cc Memory locking now working on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4577 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-07 15:54:23 +00:00
sletz 31df097fde CHECK_MLOCK updated for Windows(2).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4576 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-07 15:13:18 +00:00
sletz 7cef8825c5 CHECK_MLOCK updated for Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4575 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-07 14:59:53 +00:00
sletz 57df5447e0 Add JackTools::InitOS.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4574 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-07 14:12:33 +00:00
sletz 0bd741fec1 Generic installation path on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4573 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-07 12:38:04 +00:00
sletz fad0306161 Define JACK_DEFAULT_DRIVER and JACK_LOCATION on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4572 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-07 12:30:09 +00:00
sletz 0bf62c68fc Cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4571 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-07 11:10:12 +00:00
sletz 1398d76e14 Add missing method in JackNetWinSocket.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4570 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-07 10:03:58 +00:00
sletz 0314acf4bb John Emmas auto-launch server on WIndows patch.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4569 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-07 09:43:11 +00:00
sletz 64dcbcaf4e Enable local access in NetJack2 code.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4568 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-06 09:11:40 +00:00
sletz 8156ce9255 Add jack_client_get_uuid API in JackWeakAPI.c.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4567 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-05 08:48:52 +00:00
sletz 47517fe405 Add missing include.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4566 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-05 08:42:50 +00:00
sletz 98c4175be6 Typo.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4565 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-04 15:07:23 +00:00
sletz a2bb02b099 Compile again on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4564 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-04 14:32:49 +00:00
sletz 49d98099bf Merge branch 'netjack2-cleanup'
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4563 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-04 13:54:47 +00:00
Stephane Letz 734e450924 NetJack2 code cleanup. 2011-11-04 14:47:54 +01:00
sletz 2b7864ad5e Fix jack_set_port_name API.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4562 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-04 08:55:03 +00:00
sletz eb6a4fd938 Improve session API documentation.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4561 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-03 13:34:30 +00:00
sletz 8b033318c2 On Windows, PortAudio DLL now installed in system folder.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4560 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-03 13:28:45 +00:00
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
2011-11-03 09:29:03 +00:00
sletz 48815285d5 Add missing jack_client_get_uuid API.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4558 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-03 08:44:02 +00:00
sletz b0faf2a03f Correct multi server launch bug on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4557 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-10-28 14:02:59 +00:00
sletz 7f510d8bf4 Add check_process_running for Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4556 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-10-28 10:11:21 +00:00
sletz 1e00bb3448 John Emmas POST_PACKED_STRUCTURE patch.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4555 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-10-28 09:33:24 +00:00
sletz 370f0419d4 Update Windows binaries and installers.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4554 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-10-27 15:48:32 +00:00
sletz fb17e32bd3 Gabriel Beddingfield patch (r4541) reverted.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4553 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-10-27 14:43:33 +00:00
sletz 24b75dbc1e Activate JACK_32_64 on Windows (pure 32 bits and mixed 32/64 bits targets).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4552 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-10-26 10:27:47 +00:00
sletz b344aed584 Activate JACK_32_64 on Windows (pure 32 bits and mixed 32/64 bits targets).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4551 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-10-26 08:06:03 +00:00
sletz 4b3eacd46b Patch for unresolved symbols in libjacknet.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4550 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-10-24 15:17:01 +00:00
nedko 1a205fac42 remove sneaked sleep that caused jack session saves to take long time
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4549 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-10-16 22:35:42 +00:00
sletz 6faac69942 Use jack_free instead of free.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4548 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-10-11 18:27:05 +00:00
sletz c88d56cfd5 John Emmas patch for DSP CPU computation.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4547 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-10-10 11:45:56 +00:00
sletz 7173037afc Fix the types of a few function parameters.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4546 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-09-28 20:35:33 +00:00
sletz 7ac5f1ce02 Gabriel Beddingfield patch for ALSA driver: error when source is non-native byte-order float.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4541 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-09-27 15:46:35 +00:00
sletz 1179107321 Use correct gcc attribute on OS X for weak linkage; reformat overly-wide comment (from jack1).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4540 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-09-22 20:24:14 +00:00
nedko 9ba6ebe06b Fix incorect sizeof() (jack-session)
The incorrect sizeof resulted in invalid session dirs,
if they were longer than 64 chars, to be passed to clients.

port renames were probably affected as well

The bug was introduced in the jack-session git branch
in d7772d7e59. It appeared
in svn trunk when the branch was merged in r4057. The first
released version with this bug is 1.9.7

git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4538 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-09-02 20:43:45 +00:00
sletz 389a9a572d Correct Start/Stop for Control API.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4536 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-08-31 09:34:38 +00:00
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
2011-08-30 14:36:34 +00:00
sletz 2c63d4674b Correct JackMessageBuffer::Execute.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4534 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-08-28 11:03:06 +00:00
sletz 192575d038 Correct JackBasePosixMutex::Trylock.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4533 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-08-28 09:18:05 +00:00
sletz 1bad48303a Compiles on Windows again.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4532 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-08-26 16:40:47 +00:00
sletz 4b74b18c81 Correct JackProfiler.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4531 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-08-26 16:07:15 +00:00
sletz dd1818ad9c Singleton behaviour for JackCoreMidiDriver and JackWinMMEDriver.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4530 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-08-26 14:59:33 +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