Commit Graph

743 Commits

Author SHA1 Message Date
sletz a738e2e1e7 More robust code in JackWinNamedPipeClient::ConnectAux.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4628 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-12-06 21:50:53 +00:00
sletz f0a9512dd7 Improve some of example-clients, cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4610 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-25 15:53:25 +00:00
sletz 496146f6b5 More robust dynamic port management in JACK/CoreMidi bridge.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4604 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-25 11:06:38 +00:00
sletz eb6f2830fa Cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4602 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-24 15:00:59 +00:00
sletz 3875d75492 Dynamic port management in JACK/CoreMidi bridge.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4599 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-24 12:00:21 +00:00
sletz d6bd4ee67e John Emmas third auto-launch server on Windows patch.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4591 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-21 11:39:10 +00:00
sletz 6803149c41 Cleanup Windows CodeBlock projects.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4588 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-17 09:37:52 +00:00
sletz b70bef511b Cleanup code using snprintf(2).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4587 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-16 16:53:02 +00:00
sletz d91cd42263 Coorect Windows projects.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4585 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-14 15:09:55 +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 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 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
Stephane Letz 734e450924 NetJack2 code cleanup. 2011-11-04 14:47:54 +01: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 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 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 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 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 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 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
sletz b95030db10 More robust code in synchronization primitives and in JackMessageBuffer.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4526 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-08-26 12:08:20 +00:00
Nedko Arnaudov d9064f5866 Implement session api for internal clients 2011-08-07 05:17:16 +03:00
Nedko Arnaudov 1e962ef079 Move session command reply array creation to JackSessionNotifyResult
This eliminates code duplication in JackWinNamedPipeClientChannel and
JackSocketClientChannel.
2011-08-07 04:21:58 +03:00
Stephane Letz 80d316ece4 Merge branch 'master' into js-dbus 2011-07-30 10:51:18 +02:00
sletz 5a5cc73ac7 New JackTimedDriver class to be used by JackDummyDriver, JackNetDriver and JackNetOneDriver classes.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4522 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-07-29 14:55:00 +00:00
Stephane Letz f62f984b97 Possible fix for http://trac.jackaudio.org/ticket/193. 2011-07-23 12:11:29 +02:00
Stephane Letz 4e979b9649 Merge branch 'master' into js-dbus 2011-07-23 09:40:34 +02:00
Stephane Letz 299bc1bfe9 Cleanup. 2011-07-22 11:15:13 +02:00
sletz 620e0b84d6 A bit more explicit debug messages.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4496 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-07-19 15:24:36 +00:00
sletz 81466b50ce Some more EXPORT related fixes.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4493 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-07-16 20:50:00 +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 4a182fbd48 Cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4482 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-07-08 13:08:54 +00:00
sletz 0969f6317d More debug code in JackMMCSS class.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4480 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-07-06 16:40:03 +00:00
sletz 1461e05ef9 Cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4385 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-10 08:31:30 +00:00
sletz ed5f02cfe2 New version of JackRouter.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4382 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-09 13:04:33 +00:00
sletz 2eb921de73 Cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4373 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-03 13:26:09 +00:00
sletz 6a82de8a0b Use of MMCSS API.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4372 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-03 13:21:19 +00:00
sletz 8f1e7b6283 Cleanup JackWinMMEDriver.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4369 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-02 11:07:33 +00:00
sletz fe65950221 Use PortRegister/PortUnRegister in WinMME driver.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4368 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-02 08:11:15 +00:00
sletz e9c3fee066 Merge branch 'switch-master-port-registration-notifications'
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4366 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-05-02 07:00:40 +00:00
Devin Anderson 77d7ed5de0 WinMME: Add debugging code to input events in an effort to solve latency and jitter issues. Minor change to output port error message. 2011-04-30 14:24:29 -07: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 55557d1f74 Port registration notifications on SwitchMaster 2011-04-24 23:21:28 +03:00
sletz 705058b04a Merge branch 'newer-midi'
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4355 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-23 06:46:35 +00:00
Devin Anderson 2b589c803c Swapped 'alias' and 'name' for 'alsarawmidi' port names. Added debugging code to 'WinMME' driver to figure out if the waitable timers are causing jitter. 2011-04-22 12:43:08 -07: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
Devin Anderson 3032af19f2 WinMME: Correct silly error. 2011-04-22 01:32:22 -07:00
Devin Anderson a301171e13 WinMME: Fix a possible bug with outgoing MIDI timing. It might not actually be a bug. Either way, it's a better way to convert from jack_time_t to LONGLONG. 2011-04-22 01:21:44 -07:00
Devin Anderson 134def28b6 Merge branch 'master' of ssh://repo.or.cz/srv/git/jack2 into newer-midi 2011-04-22 00:37:27 -07:00
Devin Anderson b6d9e18864 Merge branch 'master' of ssh://repo.or.cz/srv/git/jack2 into newer-midi 2011-04-21 11:23:25 -07:00
Devin Anderson 72a7a8087b Indents. 2011-04-21 11:22:20 -07:00
sletz 536f482ca2 Change JackRouter licence.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4341 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-21 11:08:24 +00:00
sletz b01329815c Fix crash bug in JackWinMMEInputPort constructor.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4340 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-21 10:18:35 +00:00
sletz d64bf92cc6 Merge branch 'newer-midi'
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4339 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-21 08:12:03 +00:00
Devin Anderson 15a862dc9c WinMME: Correct silly mistake. Use sample rate from engine control. 2011-04-20 14:22:19 -07:00
Devin Anderson d2b0c7193e WinMME: Deleted a Windows control character. Minorly obsessive. 2011-04-20 13:46:18 -07:00
Devin Anderson 0b396eb7f5 Merge branch 'master' of ssh://repo.or.cz/srv/git/jack2 into newer-midi 2011-04-20 13:41:25 -07:00
Devin Anderson 35a8e298be WinMME: Refined the maximum latency calculation to use the period size retrieved using 'timeBeginPeriod()'. 2011-04-20 13:40:12 -07:00
sletz 04f7bf87fd Merge branch 'newer-midi'
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4334 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-20 10:08:23 +00:00
sletz b4a0c1e95a Add XRun detection in PortAudio driver.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4332 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-20 08:49:14 +00:00
Devin Anderson c417e4f3a3 WinMME: Set timer resolution using capabilities instead of polling for minimum resolution. 2011-04-19 14:27:42 -07:00
Devin Anderson 576fda8cb1 Merge branch 'master' of ssh://repo.or.cz/srv/git/jack2 into newer-midi 2011-04-19 12:05:55 -07:00
Devin Anderson 7dc3a0fc8c WinMME: Use waitable timers, which have a resolution of 100 ns. Use timeBeginPeriod() and timeEndPeriod() for greater multimedia timer resolution. 2011-04-19 12:04:07 -07:00
sletz 54a3497e54 Remove unused library.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4330 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-19 11:13:51 +00:00
sletz 0cb4e351ee Update libjacknet Windows project.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4329 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-19 10:49:06 +00:00
sletz 4c56bcb09e Merge libjacknet branch.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4327 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-19 09:21:54 +00:00
sletz ad34703368 rebase from trunk 4306:4323
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4324 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-18 14:21:11 +00:00
sletz 3bbff1f047 WinMME driver compiles again.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4320 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-18 09:19:26 +00:00
Devin Anderson d0c81c93b2 Merge branch 'master' of ssh://repo.or.cz/srv/git/jack2 into newer-midi 2011-04-17 13:35:54 -07:00
Devin Anderson 4fa397f2ca WinMME: Silly parameter reference fix for sysex progress callbacks. Removed a bit of unnecessary code. 2011-04-16 20:43:59 -07:00
Devin Anderson 2d4542b24d WinMME: Try to use MIDI in timestamps in the sanest way I can think of. This should eliminate jitter introduced by the code, but might create some latency. 2011-04-16 17:04:02 -07:00
Devin Anderson c8ee6cc1ba WinMME fixes: Fixed issue with not adding period-size frames to the MIDI messages to align with audio. Added code to handle case where WinMME gives us system exclusive header with 0 bytes on exit. Minor format fixes. Removed control characters in file. 2011-04-16 10:27:58 -07:00
sletz 373e264b3e Simplified installers on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4309 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-15 12:30:50 +00:00
sletz ecb84b5f9f rebase from trunk 4238:4306
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4307 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-15 09:39:09 +00:00
sletz c764ef2802 Cleanup JackPortAudioAdapter.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4302 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-14 13:04:20 +00:00
sletz 73d233af63 Remove old library.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4301 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-14 12:28:34 +00:00
sletz 951b3f3b94 Simplify Windows installers: remove the VC++ 2008 dependency.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4300 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-14 12:03:37 +00:00
sletz 458d007a75 Correct Windows installers.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4299 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-13 13:48:19 +00:00
sletz ffe5b7cdb3 Correct Windows 64 installer.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4297 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-13 10:04:43 +00:00
sletz 06b95a18b9 Add jack_midi_latency_client in Windows projects.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4296 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-13 07:24:09 +00:00
sletz 8af2c5dd4a Cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4295 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-12 16:33:58 +00:00
sletz 8b30f72b64 Working 64 and 32 bits installer on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4294 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-12 14:58:08 +00:00
sletz 5e884eaa78 Correct library names.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4290 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-08 14:33:01 +00:00
sletz 87af94ddfc Update WinMME driver for 64 bits compilation.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4289 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-08 12:15:17 +00:00
sletz f942ca2284 Correct linking issues.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4288 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-08 11:30:59 +00:00
sletz 1683375295 Typo and warning.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4287 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-08 09:16:13 +00:00
sletz fcde502ab6 Change intermediate compilation names on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4286 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-08 07:42:34 +00:00
sletz 172555c9a0 Windows 32 bits targets now compile.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4285 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-07 14:11:37 +00:00
sletz dd14991c79 Change ouput folder in 64 bits mode.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4284 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-07 12:08:10 +00:00
sletz 86238c0462 Correct linker options.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4283 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-07 10:45:34 +00:00
sletz 63169ebd2a Correct linker options.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4282 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-07 10:38:45 +00:00
sletz 4334ccb0a9 Update Windows projects for 64/32 bits compilation.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4281 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-07 09:35:25 +00:00
sletz e522c4f29f Correct 64/32 bits version of libjackserver.cbp
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4279 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-06 10:59:49 +00:00
sletz 18644baf79 libjackserver.cbp for 64/32 bits compilation.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4278 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-06 09:10:42 +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 4f5e3ecd37 Correct driver lifetime management.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4266 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-04 20:58:20 +00:00
sletz a722a218db Really fix auto_ptr issues on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4264 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-04 15:42:18 +00:00
sletz c9343ff290 "Fix" auto_ptr issues on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4263 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-04 15:29:29 +00:00
sletz a6bd0be7f8 Cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4262 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-04 15:22:49 +00:00
sletz 083de8e163 Cleanup now unused code in JackMidiDriver.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4261 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-04 15:21:00 +00:00
sletz 09cedc138f Winmme driver working again.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4260 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-04 14:59:36 +00:00
sletz d617cef4da Correct JackPortAudioDriver.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4259 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-04 12:03:01 +00:00
sletz 3ea1d70b0c Netdriver can now ask for in/out values from the master (in progress).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4253 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-02 10:21:31 +00:00
sletz 4789c74f37 Update Solaris drivers.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4252 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-02 07:57:02 +00:00
sletz 38fbcf2de4 Code factorization on JackPortAudioDriver.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4251 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-02 07:39:18 +00:00
sletz fdcb49c063 Correction in jackdmp.cpp: notify_server_stop should be done after server destruction.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4248 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-01 14:30:21 +00:00
sletz a49f53c5bf More messages in verbose mode.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4246 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-01 12:26:37 +00:00
Stephane Letz 8e55718c38 Winmme driver compiles again. 2011-04-01 10:45:55 +02:00
Stephane Letz eb24bdac93 New JackWinMMEPort class to factorize some code. 2011-03-31 22:03:34 +02:00
Devin Anderson 06787566d6 Fix merge conflicts. 2011-03-31 10:40:30 -07:00
Devin Anderson 173f1629a9 Fix problems sent by Stephane. 2011-03-31 10:37:17 -07:00
Stephane Letz a871bb2496 Correct JackWinMMEInputPort.cpp. 2011-03-31 18:40:35 +02:00
Stephane Letz 07f7895991 New driver compiles. 2011-03-31 13:35:39 +02:00
Stephane Letz 8ecf4e72ad Merge branch 'master' into newer-midi-with-winmme-driver 2011-03-31 10:51:25 +02:00
sletz 9280aa834e Typos on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4242 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-31 08:49:31 +00:00
Devin Anderson 65c386a591 Merge branch 'newer-midi' of git://repo.or.cz/jack2 into newer-midi-with-winmme-driver 2011-03-30 15:31:09 -07:00
Stephane Letz 5f142d530f Merge branch 'master' into newer-midi 2011-03-30 21:06:00 +02:00
sletz 53111aac1b Version 1.9.8 started.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4240 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-30 16:45:28 +00:00
sletz 7254ce1ebc rebase from trunk 4180:4238
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4239 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-30 16:37:38 +00:00
sletz f48c44771b Update JackRouter.dll
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4233 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-30 11:50:02 +00:00
Stephane Letz cf98c33ef8 Correct SetBufferSize for drivers. 2011-03-30 11:41:00 +02:00
Devin Anderson 8e4ee25c7f Make thread termination more elegant. 2011-03-29 11:27:21 -07:00
Devin Anderson 194ce1cd57 Make sure threaded log functions are set. Add MOM_POSITIONCB info. 2011-03-29 11:15:39 -07:00
Devin Anderson 8c7cabfe3d Add missing thread functionality to JackWinMMEOutputPort. 2011-03-29 09:41:28 -07:00
Devin Anderson 20831f45ea Overhaul WinMME driver to use MIDI queue system. WARNING: I don't have a Windows development environment, and haven't compiled/tested this code. 2011-03-29 08:55:11 -07:00
Devin Anderson db132e1974 Update server control API with jackctl_server_open and jackctl_server_close (see http://trac.jackaudio.org/ticket/219 for rationale). Update drivers to support Start/Stop of slave drivers. Update dbus to use new jackctl_server_* functions. Freewheel driver is no longer an implicit slave of the master audio driver. Haven't tested freewheeling, and didn't update Solaris OSS driver. Tested slave addition by adding loopback driver, but don't have a slave driver in this branch on Linux platform to test with. 2011-03-20 22:39:31 -07:00
sletz b295be5b40 Compile on Windows again.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4185 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-14 09:22:25 +00:00
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
2011-03-13 12:56:30 +00:00
sletz e64c819a6d -X now allows to add several slave backends, add -I to load several internal clients.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4183 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-11 21:15:40 +00:00
sletz d96a755c3c Use jack_default_audio_sample_t instead of float consistently, fix ticket #201.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4182 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-11 14:45:57 +00:00
sletz a7e8377441 rebase from trunk 4083:4180
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4181 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-11 14:11:10 +00:00
sletz e2c25b2fa7 Works again on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4177 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-11 10:59:03 +00:00
sletz fa5b9d572f Works again on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4176 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-10 18:18:59 +00:00
sletz 2d043e58b8 Latency callback must always be activated.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4168 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-10 09:36:25 +00:00
sletz beecd2389a Compile on Windows again.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4166 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-09 15:01:38 +00:00
sletz 5845be1374 jack_client_has_session_callback implementation.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4158 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-09 11:40:37 +00:00
sletz 4c709fef26 Compile on Windows again.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4155 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-08 17:13:40 +00:00
sletz 64c6fa87d7 Add latent test client for latency API.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4152 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-08 16:16:48 +00:00
sletz 97c3a441f5 Use of latency range in all backends. ComputeTotalLatencies now a client/server call.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4151 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-08 15:31:44 +00:00
sletz 08a68aee55 Compile on Windows again.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4147 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-04 12:39:21 +00:00
sletz ab32fa70f0 Compile on Windows again.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4145 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-04 12:01:48 +00:00
sletz 02ac0d6698 Add ringbuffer.c in libjack.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4096 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-01-03 10:46:09 +00:00
sletz 4828d0c835 rebase from trunk 4041:4083
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4084 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-11-08 16:05:29 +00:00
sletz d4e51743a0 Compiles again on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4067 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-10-18 10:38:32 +00:00
Stéphane Letz 8d1f85894e Fix merge conflicts and ClientCheck. 2010-09-20 16:44:57 +02:00
sletz 05dea9361b Version 1.9.7 started.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4048 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-08-30 11:27:45 +00:00
sletz 47bd595b70 Update some Windows components
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4045 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-08-30 09:32:38 +00:00
Stéphane LETZ 9bf10e24ab Correct InternalClientLoad. 2010-05-07 10:09:42 +02:00
Stéphane Letz bfd90f2c95 Complete Windows JackClientPipeThread::HandleRequest (to be tested). 2010-05-05 12:31:28 +02:00
Torben Hohn 1a44ede470 fix tabs and convert em to spaces. 2010-05-05 12:31:26 +02:00
Torben Hohn b57d07ddd0 another step for jack-session... 2010-05-05 12:31:25 +02:00
Torben Hohn cffa5dfd8e add marshalling for jack_session_notify and session_event. not complete 2010-05-05 12:31:24 +02:00
sletz 249c0c3b5d rebase from trunk 3966:4004
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4005 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-05-05 07:26:21 +00:00
sletz 47b8ba5bd1 Cleanup JackConstants.h, move platform specific part in JackPlatformPlug_os.h by platform.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3987 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-04-18 18:39:17 +00:00
sletz 54ebab2cf2 rebase from trunk 3930:3966
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3967 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-24 11:07:52 +00:00
sletz 93516bea3a Correct Windows projects.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3965 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-24 09:16:25 +00:00
sletz e0c1979df1 On Windows, now use TRE library for regexp (BSD license instead of GPL license)
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3964 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-24 09:08:22 +00:00
sletz cdf69fa389 Fix regression introduced in r3854.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3963 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-24 08:26:05 +00:00
sletz c811596499 Fix some file header to have library side code use LGPL.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3961 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-19 15:35:42 +00:00
sletz 85a525d60b Fix errors found by cppcheck.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3947 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-06 22:38:56 +00:00
sletz ec2e42c933 rebase from trunk 3899:3916
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3917 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-02-18 09:08:09 +00:00
sletz 06514075ef Add missing header files.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3912 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-02-15 11:52:32 +00:00
sletz e8bac9cc34 Version 1.9.6 started.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3911 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-02-15 10:35:21 +00:00
sletz 205b3ad0d9 Update jackRouter.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3907 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-02-11 16:27:37 +00:00
sletz 98431deea5 Compiles on Windows again.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3906 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-02-11 15:45:34 +00:00
Stéphane Letz 1d5712a579 Fix merge conflicts. 2010-02-10 15:54:18 +01:00
sletz 5f68a6557a rebase from trunk 3813:3899
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3900 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-02-05 11:37:24 +00:00
sletz 19ffdb6f5a Windows JackRouter sources and project added.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3863 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-12-17 09:54:43 +00:00
sletz b51c2ebb59 JackRouter.dll updated.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3862 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-12-16 11:22:56 +00:00
sletz 0da294703d Windows projects and installer corrected.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3861 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-12-16 11:09:39 +00:00
Nedko Arnaudov 60ae9fa1a9 Merge branch 'master' into port_register_notification_defer 2009-12-10 19:22:41 +02:00
sletz a46d156ea3 Compiles on Windows again.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3854 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-12-10 17:09:03 +00:00
Stéphane LETZ 04206f10d1 Implement new JackPortIsActive flag for ports, ports have this status between client "activate" and "deactivate". 2009-12-06 12:59:55 +01:00
sletz efe1ddd3e5 New MIDI driver related files added in OSX and Windows projects.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3834 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-12-01 07:37:15 +00:00
sletz 63804126ef Add NetJack1 installation in Windows installer.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3829 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-26 11:27:05 +00:00
sletz dab4e3446e Peter L Jones patch for NetJack1 compilation on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3827 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-23 13:17:09 +00:00
sletz fa24bd3e74 Version 1.9.5 started.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3822 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-20 08:50:19 +00:00
nedko 6dda86654b revert the wrong revert in r3818
The revert in r3818 was wrong because r3816 was correct in svn.
The revert error in r3818 happened,
because svn r3816 had wrong git version 9fb8b55379ae5778d46d89b905e5d8e689ca2916
the right git version of svn r3816 is c9bbc68a8d

git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3820 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-19 20:55:21 +00:00
nedko 13034fdb08 Revert wrong changes that appeared in r3816 (9fb8b55379ae5778d46d89b905e5d8e689ca2916)
That changeset is supposed to only patch Jackdmp.cpp

git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3818 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-19 12:51:47 +00:00
sletz 6b765f0168 rebase from trunk 3684:3813
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3814 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-19 10:49:03 +00:00
sletz 1614542915 Updated JackRouter.dll
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3812 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-19 09:41:57 +00:00
sletz f902da20ce For later use..
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3795 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-16 15:12:39 +00:00
sletz 5dc57dd090 Cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3786 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-13 18:22:52 +00:00
sletz 136672723a Simplify server temporary mode : now use a JackTemporaryException.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3784 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-13 15:56:10 +00:00
sletz f3e5025231 Cleanup thread code.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3724 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-08 12:21:07 +00:00
sletz a5c27894e5 Fix AcquireRealTime and DropRealTime: now distinguish when called from another thread (AcquireRealTime/DropRealTime) and from the thread itself (AcquireSelfRealTime/DropSelfRealTime).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3716 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-07 09:55:37 +00:00
sletz 19594c5293 Updated for version 1.9.4
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3715 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-06 17:29:20 +00:00
sletz 1ff726f3f5 Thread AcquireRealTime and DropRealTime were (incorrectly) using fThread field. Use pthread_self()) (or GetCurrentThread() on Windows) to get the calling thread.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3695 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-05 22:20:21 +00:00
sletz 224c41eb59 rebase from trunk 3638:3684
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3685 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-30 14:47:29 +00:00
sletz 5e5da014fb Typo(s).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3667 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-25 09:36:36 +00:00
sletz 2aab457b5f Fix on Windows (2).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3664 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-23 10:08:25 +00:00
sletz 1b8d262c4f Fix on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3663 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-23 10:03:02 +00:00
sletz ed864f5592 Now start server channel thread only when backend has been started (so in JackServer::Start). Should solve race conditions at start time.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3662 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-23 09:47:13 +00:00
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 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 5d29fcff36 rebase from trunk 3613:3638
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3639 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-09-08 09:19:49 +00:00
sletz 148764a207 Version 1.9.4 started.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3617 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-07-22 15:34:27 +00:00
sletz 187a3aedfa rebase from trunk 3563:3613
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3614 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-07-21 09:53:40 +00:00
sletz f9a3555fc3 Add loopback backend in Windows
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3609 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-07-20 12:13:09 +00:00
sletz cbc5f4f265 Include Microsoft Visual C++ 2008 Redistributable Package in Windows installer.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3597 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-07-15 08:07:14 +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 3e3506bcd4 Update Windows readme file.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3586 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-07-08 20:18:46 +00:00
sletz cddaebdad5 Correct documentation generation and readme files.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3585 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-07-08 16:30:49 +00:00
sletz 68386706a1 Update JackRouter.dll on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3584 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-07-08 15:11:36 +00:00
sletz 11cd38c9b5 Fix JackWinMMEDriver::Write.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3583 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-07-08 15:03:08 +00:00
sletz 4395fb74a2 Part of Torben 57bcad6f71 concerning JackWinMMEDriver.cpp.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3569 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-06-24 14:12:06 +00:00
sletz afdc1ec53c fix winmmedriver to skip midi devices that dont open.
(cherry picked from commit c024b08a47)


git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3568 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-06-24 14:11:56 +00:00
sletz f385f2b058 Add Windows project for libjacknet.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3567 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-06-24 13:55:16 +00:00
sletz 81446bd94e All Windows files switched to Unix line ending.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3566 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-06-24 09:12:01 +00:00
sletz e040bf80ae rebase from trunk 3550:3563
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3564 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-06-19 11:09:10 +00:00
sletz 7d284aec62 Compiles on Windows again.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3559 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-06-09 14:58:57 +00:00
sletz 7ca13a6b25 rebase from trunk 3528:3550
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3551 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-05-25 13:04:22 +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 780e0439a3 Reworked Torben Hohn fix for server restart issue on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3537 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-05-13 16:19:05 +00:00
sletz ca337be151 Correct JackWinMMEDriver::Open (input, output parameters not used anymore)
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3535 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-05-12 09:23:17 +00:00
sletz 5a9cb7cd11 Torben Hohn fix for InitTime and GetMicroSeconds in JackWinTime.c.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3534 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-05-11 17:03:47 +00:00
sletz 100ea4475e JackRouter 0.20 version.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3533 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-05-11 15:50:09 +00:00
sletz b4f737eb1b rebase from trunk 3502:3528
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3529 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-05-06 09:58:04 +00:00
sletz 75fe318e1f Compiles on Windows again.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3515 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-04-21 09:05:01 +00:00
sletz a447918301 Add missing include.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3509 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-04-20 14:05:55 +00:00
sletz c284e58b88 Clock source setting on Linux (in progress).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3508 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-04-20 14:01:41 +00:00
sletz ff2b38bc8a Add CreateAggregateDevice method in JackCoreAudioDriver (in progress).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3505 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-04-17 09:07:04 +00:00
sletz 522fd2b7f8 rebase from trunk 3482:3502
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3503 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-04-07 13:53:13 +00:00
sletz d9c39e3db5 JackWinMMEDriver working on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3499 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-04-07 12:47:00 +00:00
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
2009-04-07 12:26:59 +00:00
sletz afe12d6292 Add MIDI backends : common part, macosx and windows versions.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3495 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-04-06 08:50:19 +00:00
sletz 416928c200 rebase from trunk 3455:3482
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3483 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-04-03 08:10:40 +00:00
sletz a1bcae9cc7 Compiles again on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3480 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-03-30 12:51:48 +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 8922e4df2a Cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3464 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-03-24 21:53:43 +00:00
sletz 31bb3bc2a9 rebase from trunk 3447:3455
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3456 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-03-23 14:17:00 +00:00
sletz 934c9b7afe Version 1.9.3 started.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3455 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-03-23 14:09:16 +00:00
sletz ddd39c54a5 New JackRouter.dll version, desactivate Pa_Terminate in PortAudio code for now.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3453 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-03-23 11:35:16 +00:00