Stephane Letz
b7354b396c
Compiles again on Windows.
2015-04-13 11:13:31 +02:00
Nedko Arnaudov
df14992572
Merge pull request #113 from lilrc/master
...
Auto options and removed automagic dependencies
2015-04-11 18:41:27 +03:00
Stephane Letz
47dea47ce4
More flexible RT priority setup on Windows.
2015-04-10 21:50:16 +02:00
Stephane Letz
8f83d5f3a2
Some 'jack_info' messages moved to 'jack_log' messages on Windows.
2015-04-10 17:41:12 +02:00
Karl Lindén
fcec68f903
make build option --portaudio an auto option
2015-04-10 12:35:01 +02:00
Stephane Letz
3260d467e0
Robin Gareus patch for Windows JackRouter.
2014-10-05 14:46:52 +02:00
Stephane Letz
ce825c6a6b
Version 1.9.11 started.
2014-07-20 15:58:51 +02:00
Stephane Letz
a48fea3c01
Correct JackWinMMEDriver and JackALSARawMidiDriver creation.
2014-07-03 16:48:09 +02:00
Tim Mayberry
9e415ea8d5
Add missing version of windows wscript file
...
This file was supposed to be added quite some time ago to support
compiling jack with mingw.
2014-06-06 22:51:25 +10:00
Martin Koegler
ff9bb7b4dd
Add missing windows build script
2014-01-25 16:40:46 +00:00
Stephane Letz
08a2d8a807
Correct JackALSARawMidiDriver and JackWinMMEDriver.
2013-10-16 14:03:35 +02:00
Stephane Letz
ec8403050c
Add DHAVE_ASIO in jack_portaudio.cbp CB project.
2013-07-23 14:26:06 +02:00
Stephane Letz
2aa5773fae
Tim Mayberry : Allow portaudio driver to be compiled without ASIO.
2013-07-23 14:22:36 +02:00
Stephane Letz
16de5ee471
Tim Mayberry : fix for changes to JackClient::ShutDown in windows code.
2013-07-23 14:21:11 +02:00
Stephane Letz
dc22edecc9
std::exception used by reference.
2013-07-04 07:52:07 +02:00
Stephane Letz
af2d63961d
Correct auto-connect for audioadapter.
2013-03-16 13:21:43 +01:00
Stephane Letz
94ff6adbe4
Correct JackPosixSemaphore::Allocate and JackPosixSemaphore::ConnectInput.
2013-02-28 14:48:48 +01:00
Stephane Letz
0fb47a840c
More debug messages in JackPortAudioDriver::Close().
2013-02-28 11:23:17 +01:00
Stephane Letz
fcf8c5aef6
Typos.
2013-02-28 11:12:50 +01:00
Stephane Letz
b6f5e66d09
Improve JackPortAudioDriver::Stop.
2013-02-28 11:00:21 +01:00
Stephane Letz
fe906854e4
Cleanup jack_portaudio.cbp project.
2013-02-27 21:14:18 +01:00
Stephane Letz
756027b040
Constant naming cleanup.
2013-02-27 10:09:22 +01:00
Stephane Letz
f80e250244
Updated JackRouter.dll
2013-02-14 10:37:30 +01:00
Stephane Letz
0961a760de
Correct Windows installer.
2013-02-13 17:39:38 +01:00
Stephane Letz
bbc95b71a6
Code cleanup.
2013-01-31 22:02:33 +01:00
Stephane Letz
7ec46dbb46
Better handling of shutdown state in client side.
2013-01-31 13:01:17 +01:00
Stephane Letz
7849b9279e
John Emmas patch for Windows.
2013-01-26 11:25:25 +01:00
Stephane Letz
e32b0cd318
Improve server shutdown and stop.
2013-01-25 13:51:56 +01:00
Stephane Letz
feec982949
Move ClientKill in JackEngine class.
2013-01-13 22:31:06 +01:00
Stephane Letz
b7c53a84db
Move SYNC_MAX_NAME_SIZE in JackConstants.h, correct synchro primitives BuildName method.
2013-01-12 13:06:05 +01:00
Stephane Letz
e111f2ac8f
Protect shared fSynchroTable access with a mutex.
2013-01-09 16:05:48 +01:00
Stephane Letz
c2835c20b5
Typo.
2013-01-09 14:06:32 +01:00
Basil Nutmeg
c5352804af
Delete some redundant macros and typedefs.
...
A few internal source files were redeclaring types and macros also
declared in the external jack/types.h and jack/systemdeps.h headers.
Since the external header needs them, delete them from the internal
headers.
2013-01-08 14:44:10 +01:00
Stephane Letz
36c386b5bf
More robust code in JackPortAudioDriver to handle buffer size change and backend switching.
2013-01-07 10:48:01 +01:00
Stephane Letz
cd1f3ba5f0
Correct Windows installer files.
2013-01-04 13:34:56 +01:00
Stephane Letz
73ca80060a
Correct Windows resource files.
2013-01-04 13:20:09 +01:00
Stephane Letz
8623ae4063
Version 1.9.10 started.
2012-12-10 16:26:47 +01:00
Stephane Letz
3cb7d5c726
Fix typo in JackPortAudioDriver::Attach.
2012-11-14 15:53:18 +01:00
Stephane Letz
335da63e26
Cleanup in JackPortAudioDriver.
2012-11-14 10:56:00 +01:00
Stephane Letz
2d8992ab62
Correct JackPortAudioDriver.
2012-11-12 12:18:35 +01:00
Stephane Letz
8d250263ac
Raise sub-version number.
2012-11-11 22:12:18 +01:00
Stephane Letz
b2d3e88904
Correct JackPortAudioDriver::Open : special case for ASIO drivers.
2012-11-11 17:46:31 +01:00
Stephane Letz
298cef7835
New PortAudioDevices::GetPreferredBufferSize.
2012-11-11 11:05:28 +01:00
Stephane Letz
1241541b62
Remove uneeded log in JackMidiDriver.
2012-10-24 18:58:12 +02:00
Stephane Letz
373e6ea95b
Minor version numbering.
2012-09-05 16:40:49 +02:00
Stephane Letz
a750131fba
Use of jack_free instead of free, cleanup.
2012-08-09 09:17:17 +02:00
Stephane Letz
aa6c0a9fa9
Audioadapter factory code moved back in JackAudioAdapterFactory.cpp file.
2012-08-06 10:52:12 +02:00
Stephane Letz
1fddeaa06c
Move audioadapter creation code in platform specific part.
2012-08-04 13:59:42 +02:00
Stephane Letz
674ab6b94d
Remove old resource file.
2012-03-21 16:09:17 +01:00
Stephane Letz
374acacad9
Cleanup.
2012-03-16 15:50:34 +01:00
Stephane Letz
4d16599812
Raise Windows version number.
2012-03-16 15:17:13 +01:00
Stephane Letz
2bf4db889a
Light synchronization method in JackMessageBuffer::SetInitCallback.
2012-03-16 12:52:12 +01:00
Stephane Letz
ad0963cfc3
Code moved in cpp files.
2012-03-16 12:29:39 +01:00
Stephane Letz
5bd11775d9
New JackWinCondVar class.
2012-03-16 09:23:32 +01:00
Stephane Letz
5b6d89c452
POST_PACKED_STRUCTURE used for jack_latency_range_t type.
2012-03-15 17:39:18 +01:00
Stephane Letz
69f2a6b023
Update Windows installer files for QJackCtl 0.3.8
2012-03-09 14:48:40 +01:00
Stephane Letz
58696259fb
Remove JACK_32_64 flag, so POST_PACKED_STRUCTURE now always used.
2012-03-09 12:32:25 +01:00
Stephane Letz
77658bff14
Correct JackTools::KillServer.
2012-03-05 14:46:26 +01:00
Stephane Letz
4e52876351
Update Windows ressource version numbers.
2012-02-24 17:48:51 +01:00
Stephane Letz
b0b3190d7a
Merge branch 'master' of github.com:sletz/jack2
2012-02-22 18:17:54 +01:00
Stephane Letz
4f0474f334
Correct debug targets on Windows, use jack_free in test.cpp.
2012-02-22 18:16:27 +01:00
Stephane Letz
1fef69ec78
Remove old Windows project(2).
2012-02-22 13:32:05 +01:00
Stephane Letz
32f3348728
Remove old Windows projects.
2012-02-22 13:27:58 +01:00
Stephane Letz
10245604a3
Improve Windows README.
2012-02-21 14:32:50 +01:00
Stephane Letz
79f9e1fe37
Try more robust synchronization primitives in JackWinProcessSync.
2012-02-21 13:09:05 +01:00
Stephane Letz
c8e2659020
Cleanup JackWinProcessSync and JackWinMutex.
2012-02-20 22:28:40 +01:00
Stephane Letz
3b666ee4f5
Fix PortAudioDevices::~PortAudioDevices.
2012-02-20 14:20:59 +01:00
sletz
916f55ee03
Correct Windows installers.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4774 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-02-03 13:17:38 +00:00
sletz
fac03b4149
Remove net.h header in Windows installers.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4773 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-02-03 09:23:33 +00:00
sletz
ae8f3a5b27
Correct headers setup in Windows installers.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4770 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-02-02 16:16:06 +00:00
sletz
5ce3629307
More precise debug messages.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4769 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-02-02 15:17:33 +00:00
sletz
1acc1db9ef
Fix lock management in JackEngine.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4762 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-02-01 15:36:00 +00:00
sletz
32bc4fa557
Use a time-out in notification channel write function.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4761 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-02-01 11:16:25 +00:00
sletz
bf1f5e2020
Check server API callback from notification thread.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4760 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-02-01 09:32:15 +00:00
sletz
41d8bd5b1c
Fix in JackPortAudioDevices::GetDeviceFromFullName.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4758 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-31 14:21:12 +00:00
sletz
06e0433f89
Remove debug code.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4754 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-30 10:04:43 +00:00
sletz
e6a75437b8
Timeout for Windows named pipe (in progess).
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4752 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-29 20:33:28 +00:00
sletz
da82d0e485
Works again on Windows.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4750 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-29 18:19:24 +00:00
sletz
75699f9be1
Cleanup.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4749 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-29 15:51:10 +00:00
sletz
217b2cd306
Add JackWinCriticalSection class.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4748 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-29 15:47:02 +00:00
sletz
b60b76de29
Correct JackWinProcessSync.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4747 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-29 14:13:54 +00:00
sletz
ef38cd3483
Correct JackMessageBuffer::SetInitCallback.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4746 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-29 13:20:33 +00:00
sletz
40a63dc727
On Windows, change PortAudio and LibSamplerate libraries to static ones.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4745 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-29 12:31:47 +00:00
sletz
85334f7d46
A bit more robust JackMessageBuffer implementation (in progress).
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4744 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-29 10:08:55 +00:00
sletz
a07bc128ef
Naming of synchro primitive on Windows(3).
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4743 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-27 18:15:55 +00:00
sletz
24723f4adf
Naming of synchro primitive on Windows(2).
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4742 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-27 17:59:57 +00:00
sletz
f5fd13a2ca
Naming of synchro primitive on Windows.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4741 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-27 16:53:05 +00:00
sletz
a38847e62a
Try alternative synch primitive on Windows.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4740 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-27 11:56:34 +00:00
sletz
1204ad01f8
Fix Windows 64/32 installer.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4738 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-26 17:49:59 +00:00
sletz
7241a9ec04
Update Windows PortAudio and JackRouter DLL.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4737 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-26 10:56:03 +00:00
sletz
f25c4b0e49
Add EndTime function (especially for Windows).
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4736 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-26 09:51:44 +00:00
sletz
8f2b2511a6
More debug code in Windows JackRouter.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4735 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-26 07:11:10 +00:00
sletz
fb8dde8d27
Code cleanup in Windows JackRouter.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4734 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-25 21:55:36 +00:00
sletz
5e8a775049
Correct ShutDown in JackInternalClient and JackLibClient.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4731 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-24 16:33:31 +00:00
sletz
34cf836f23
JackRouter log.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4729 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-24 11:55:24 +00:00
sletz
c3c35ada74
Fix in JackPortAudio driver and Windows JackRouter.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4728 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-24 11:42:34 +00:00
sletz
d9ad2d8231
Debug log in JackRouter.dll.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4727 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-23 17:24:48 +00:00
sletz
7f6ef9f644
Correct debug target on Windows.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4726 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-23 17:03:12 +00:00
sletz
64e4f124bf
Correct jack_connect.cbp.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4725 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-23 16:37:58 +00:00
sletz
ee1ebda8a7
Correct jack_latent_client.cbp.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4724 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-23 16:33:18 +00:00