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