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
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
37a971473b
Fix in JackCoreAudioDriver::Read when there is no inputs.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4257 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-03 13:00:30 +00:00
sletz
3b80fc105c
Cleanup.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4256 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-02 15: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
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
2997da1f23
Move MIDI common files in server library on OSX.
2011-03-31 15:53:55 +02:00
Stephane Letz
ceb7c50ec4
Correct virtual sources/destinations handling.
2011-03-30 23:40:47 +02:00
sletz
ff7978b4a0
Cleanup.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4241 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-30 20:05:53 +00: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
Stephane Letz
cf98c33ef8
Correct SetBufferSize for drivers.
2011-03-30 11:41:00 +02:00
Stephane Letz
e75eea7e67
Add missing include.
2011-03-29 23:01:56 +02:00
Devin Anderson
66200176dc
Add support for advance scheduling via driver preferences. Hope this doesn't break anything.
2011-03-29 12:24:26 -07:00
Stephane Letz
c362b8b0bb
Add set_threaded_log_function in CoreMidi RT thread.
2011-03-29 09:17:52 +02:00
Stephane Letz
f21223cf60
Correct MIDI threads priority.
2011-03-28 21:20:18 +02:00
Stephane Letz
6341e37859
Correct some naming stuff.
2011-03-28 18:50:43 +02:00
Devin Anderson
f281af2222
Merge branch 'newer-midi-with-coremidi-driver' of ssh://repo.or.cz/srv/git/jack2 into newer-midi-with-coremidi-driver
2011-03-28 09:36:44 -07:00
Devin Anderson
6916946961
Use EAGAIN with 'sem_trywait' instead of ETIMEDOUT.
2011-03-28 09:35:57 -07:00
Stephane Letz
33534bd8a7
Cleanup.
2011-03-28 18:02:41 +02:00
Stephane Letz
c1c9a7c4cd
Correct JackCoreAudioDriver::Close.
2011-03-28 17:52:25 +02:00
Stephane Letz
bdde2d110b
CoreMidi driver starting to work.
2011-03-28 17:05:03 +02:00
Devin Anderson
9a538cbddc
Make JackCoreMidiOutputPort use the standard JackMidiAsyncQueue with native semaphores.
2011-03-27 12:36:11 -07:00
Devin Anderson
17cb2dd586
Merge with 'newer-midi' and resolve conflict in JackCoreMidiDriver.cpp. Hope this doesn't break anything, as I can't test it.
2011-03-27 11:43:01 -07:00
Stephane Letz
810ec14d11
Improve error handling.
2011-03-27 12:34:40 +02:00
Stephane Letz
8ff7bfe6f7
MIDI thread RT priority reworked a bit on OSX.
2011-03-27 11:49:11 +02:00
Stephane Letz
e843289af8
MIDI thread RT priority reworked a bit on OSX.
2011-03-27 11:46:09 +02:00
Stephane Letz
c8e5d8d3ff
Update XCode project.
2011-03-27 11:10:27 +02:00
Stephane Letz
62496d8ba8
Now compiles on OSX.
2011-03-27 10:52:48 +02:00
Devin Anderson
94cd8d0be5
Fix compilation errors sent from Stephane.
2011-03-26 14:59:31 -07:00
Stephane Letz
955c051f72
Compilation on OSX in progress.
2011-03-26 11:18:22 +01:00
Devin Anderson
0429665581
Overhaulled the CoreMIDI driver. Added queue objects. Added proper event times (I think). WARNING: I've never programmed for Mac. I don't have a Mac development environment. I haven't tested or compiled the code I'm committing (Stephane said he'd take care of that). Don't expect this code to run without a thorough debug and fix session. That said, I hope this code can be turned into something workable.
2011-03-25 20:59:22 -07:00
Stephane Letz
faf29128cf
Cleanup JackCoreAudioAdapter.
2011-03-25 18:40:14 +01:00
Stephane Letz
5e19eacbea
Correct latency for MIDI backend.
2011-03-25 15:06:45 +01:00
Stephane Letz
5360ec7522
Fix midi_latency_test.c for OSX.
2011-03-24 12:41:20 +01:00
Stephane Letz
916203bcca
Update XCode project.
2011-03-24 11:28:24 +01:00
Devin Anderson
65740c3f5d
Merge branch 'master' of git://repo.or.cz/jack2 into newer-midi
2011-03-23 11:00:43 -07:00
sletz
c8f9a50dfb
Merge branch 'server-ctl-proposal'
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4219 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-23 16:11:20 +00:00
Stephane Letz
4916a78906
Update XCode project.
2011-03-21 12:16:24 +01: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
eb67fde933
Cleanup.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4213 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-16 15:10:31 +00:00
sletz
ccdfe51346
Cleanup.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4212 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-16 15:01:13 +00:00
sletz
608ba9885e
Update ALSA driver in progress(2).
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4200 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-15 15:16:58 +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
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
8b2ddf4f3e
Synchronize netjack1 with JACK1 version.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4171 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-10 15:10:47 +00:00
sletz
e1d31d1fe7
Add jack_midi_dump client.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4170 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-10 14:26:28 +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
21dfcfe606
Rename jdelay to jack_iodelay as per Fons' request.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4163 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-09 12:32:36 +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
43a2fcb66b
Add jack_latent_client in OSX project.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4157 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-08 17:23:48 +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
48b51efd9d
Synchronize jack.h with JACK1, use jack_native_thread_t type in POSIX and OSX thread implementation.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4146 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-04 12:29:20 +00:00
sletz
779832a1e4
Synchronize public headers with JACK1. Update OSX project.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4144 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-03-04 11:41:28 +00:00
sletz
4f249a336f
Remove JackPortIsActive flag.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4120 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-02-09 09:30:56 +00:00
sletz
997dc91f46
Fix 32 bits XCode targets.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4116 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-01-31 10:39:20 +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
221c51ff37
In jackdmp.cpp, jackctl_setup_signals moved before jackctl_server_start. Correct symbols export in backends on OSX.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4082 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-11-05 19:44:26 +00:00
sletz
64551f9bcd
Correct symbols export issue on OSX.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4080 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-11-05 09:31:40 +00:00
sletz
f60680dd40
Backends cleanup.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4077 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-11-03 14:55:21 +00:00
sletz
abf7e5c17e
Correct JackServer::Open to avoid a race when control API is used on OSX.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4073 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-10-30 13:13:27 +00:00
Stéphane Letz
8d1f85894e
Fix merge conflicts and ClientCheck.
2010-09-20 16:44:57 +02:00
sletz
f5d2ce7662
Sync JackAlsaDriver::alsa_driver_check_card_type with JACK1 backend.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4051 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-09-08 16:49:22 +00: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
2c3798c6d8
README updated.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4046 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-08-30 10:23:33 +00:00
sletz
81277ae4fe
In JackCoreAudioDriver, fix an issue when no value is given for input.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4043 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-08-25 17:51:18 +00:00
sletz
7a2863cf55
rebase from trunk 4004:4041
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4042 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-08-23 10:38:25 +00:00
sletz
3ca30c3cb4
Add static lib for OSX compilation.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4039 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-08-23 10:08:23 +00:00
Stéphane LETZ
71d040c011
Fix for SIGPIPE on OSX.
2010-08-04 13:48:49 +02:00
sletz
2e96fbf11c
In JackCoreAudioDriver, move code called in MeasureCallback to be called once in IO thread.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4018 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-05-27 11:56:12 +00:00
Stéphane LETZ
e4ef948ea3
OSX IPC code removed from repository.
2010-05-05 12:31:27 +02:00
Stéphane LETZ
dce347b74e
Remove OSX IPC from project (code still there).
2010-05-05 12:31:27 +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
446c082415
Small improvement in JackCoreMidiDriver::ReadProcAux.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3998 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-05-03 13:43:56 +00:00
sletz
6cc2e66c24
Correct wscipt for compilation of ALSA examples.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3993 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-04-28 08:50:33 +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
ccf2041c51
Remove call to exit in library code.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3979 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-04-07 13:34:24 +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
07a0c94b93
More doc in net.h header.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3959 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-13 21:46:50 +00:00
sletz
d43ba8b98e
Add parameter to chose sample encoder type and quality.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3957 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-12 21:15:05 +00:00
sletz
b393026e68
Capture or playback only mode now working in master mode.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3956 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-12 11:08:33 +00:00
sletz
cbd652cf85
Improve master mode.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3955 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-11 10:18:41 +00:00
sletz
52993cd859
Add jack_flush_adapter API.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3953 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-10 20:04:47 +00:00
sletz
aeb3596194
Correct input or output only.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3952 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-10 18:05:09 +00:00
sletz
eade0c1c85
Add NetIntAudioBuffer class.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3951 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-10 16:34:22 +00:00
sletz
f4fa01f3ab
More cleanup.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3950 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-10 13:08:14 +00:00
sletz
5b8e976b0a
Use of CELT codec.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3949 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-09 19:10:15 +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
3b009644a7
Raise network protocol, major cleanup.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3939 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-05 10:50:03 +00:00
sletz
db5659792b
Correct JackMachServerChannel::Execute : keep running even in error cases.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3937 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-04 14:35:05 +00:00
sletz
2dcaaa51f2
More cleanup.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3936 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-03 15:57:50 +00:00
sletz
f5ea7a7b92
Cleanup, limit size for sync packet.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3934 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-02 20:27:58 +00:00
sletz
b6bf30679d
More flexible handling of network audio buffers.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3932 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-02 14:27:53 +00:00
sletz
1305523784
rebase from trunk 3916:3930
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3931 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-02 09:37:22 +00:00
sletz
8711d06ec1
Improve JackCoreAudioDriver and JackCoreAudioAdapter : when no devices are described, takes default input and output and aggregate them.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3929 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-02 09:29:19 +00:00
sletz
ef30f5ba6c
More cleanup in Xcode project.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3928 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-01 22:10:49 +00:00
sletz
fba3fb7d14
Correct Xcode project for netjack2 components.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3927 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-01 21:53:07 +00:00
sletz
21164db0b1
Cleanup.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3926 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-03-01 11:39:21 +00:00
sletz
bc5ecb8e57
Streaming from Mac to iPod (in slave mode) now somewhat works.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3924 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-02-24 20:20:41 +00:00
sletz
eb681fa591
Cleanup.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3923 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-02-24 17:47:31 +00:00
sletz
bae05a4f07
Add audio code for iPod, streaming from Mac to iPod (in master mode) now somewhat works.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3922 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-02-24 15:59:47 +00:00
sletz
5dd1940b9d
Better error handling.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3921 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-02-24 14:51:34 +00:00
sletz
32a7808346
Compile again on Snow Leopard.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3918 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-02-18 11:12:29 +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
0bcd75fa99
Update XCode project.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3913 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-02-15 14:28:08 +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
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
2653c629be
Correct JackCoreAudioDriver.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3871 0c269be4-1314-0410-8aa9-9f06e86f4224
2010-01-12 17:06:02 +00:00
sletz
01805ee735
Back to old method of server channel close on OSX pre Snow Leopard systems.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3855 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-12-11 10:32:28 +00:00
Nedko Arnaudov
60ae9fa1a9
Merge branch 'master' into port_register_notification_defer
2009-12-10 19:22:41 +02:00
sletz
a4604f7c78
Use a QUIT notification to properly quit the server channel, the server channel thread can then be 'stopped' instead of 'canceled'
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3853 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-12-10 16:29:17 +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
9d519b5064
Cleanup XCode project.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3842 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-12-03 14:43:40 +00:00
sletz
6c8321ff38
Fix JackCoreMidiDriver::ReadProcAux when ring buffer is full (thanks Devin Anderson).
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3841 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-12-03 04:55:56 +00:00
sletz
9c7857b977
Special code in JackCoreAudio driver to handle completely buggy Digidesign CoreAudio user-land driver.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3836 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-12-02 09:56:40 +00: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
80dca4ef43
Improve debug message.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3831 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-30 10:02:29 +00:00
sletz
2f706c7546
More robust sample rate change handling code in JackCoreAudioDriver.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3830 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-29 20:57:10 +00:00
sletz
7903f675ee
Hopefully fix compilation issue introduced in r3823.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3825 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-20 23:50:32 +00:00
sletz
c303556637
Client debugging code improved.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3823 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-20 09:35:00 +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
e84187fadf
Make dbus/sigsegv.c compile on OSX.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3811 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-18 21:24:39 +00:00
sletz
fbac3a0df8
Cleanup wscripts.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3809 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-18 17:09:32 +00:00
sletz
55a88fcfd0
Fix XCode project.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3806 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-18 15:55:50 +00:00
sletz
bd23099909
Fix merge conflicts.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3805 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-18 15:55:27 +00:00
sletz
8c11fe9bf4
More cleanup in JackCoreAudioAdapter.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3804 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-18 14:50:35 +00:00
sletz
5296074797
Sync JackCoreAudioAdapter code with JackCoreAudioDriver.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3803 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-18 14:30:01 +00:00
sletz
67ea14b7c7
In JackCoreAudio driver, clock drift compensation semantic changed a bit : when on, does not activate if not needed (same clock domain).
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3802 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-17 20:31:40 +00:00
sletz
87b258bef6
Add profiling target in XCode project.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3801 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-17 15:15:32 +00:00
sletz
4e30892399
Cleanup JackCoreAudioDriver.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3800 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-17 09:52:19 +00:00
sletz
ddca9e2253
In JackCoreAudio driver, clock drift compensation in aggregated devices working.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3799 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-17 08:36:12 +00:00
sletz
33dcab4518
Add sub-devices key/values in JackCoreAudio driver aggregate device.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3798 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-16 23:13:47 +00:00
sletz
8416c75694
In JackCoreAudio driver, (possibly) clock drift compensation when needed in aggregated devices.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3797 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-16 22:19:35 +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
ca2532315d
Cleanup JackCoreAudioDriver::GetTotalChannels.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3785 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-13 16:18:47 +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
13f0a7d5fe
Memory allocation error checking in server for RPC.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3782 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-13 14:46:08 +00:00
sletz
ebfcf66781
Correct JackCoreAudio driver when empty strings are given as -C, -P or -d parameter.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3748 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-11 16:18:05 +00:00
sletz
92c8fa6dee
Sync info shutdown callback code with jack1 one.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3734 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-11 09:59:08 +00:00
sletz
0bf1580f03
Correct JackInfoShutdownCallback prototype, two new JackClientProcessFailure and JackClientZombie JackStatus code.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3732 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-10 22:15:01 +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
46a0ff3ab6
Update XCode project.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3723 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-07 17:42:04 +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
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
760568bb6a
XCode projects updated for NetJack1.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3694 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-11-05 14:49:30 +00:00
Torben Hohn
bb03cb40c8
Merge remote branch 'remotes/trunk' into netone-isolateion
2009-11-05 14:54:31 +01:00
Torben Hohn
c5136fcf7a
hope this works for osx
2009-11-05 14:51:36 +01:00
sletz
7c0113fdaa
Now can aggregate device that are themselves AD.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3686 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-30 18:02:30 +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
a1e4f13085
In JackCoreAudioDriver, improve management of input/output channels: -1 is now used internally to indicate a wanted max value.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3682 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-30 13:50:10 +00:00
sletz
d9def1e48c
In JackCoreAudioDriver::Start, wait for the audio driver to effectively start (use the MeasureCallback).
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3681 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-29 15:36:02 +00:00
sletz
61c5eacd34
In JackCoreAudioDriver, force the SR value to the wanted one *before* creating aggregate device (otherwise creation will fail).
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3679 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-28 17:41:16 +00:00
Stéphane Letz
94f6935454
Merge branch 'master' into netone-isolateion
2009-10-28 09:05:34 +01:00
sletz
350215e217
Dynamic system version detection in JackCoreAudioDriver to either create public or private aggregate device.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3678 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-27 09:53:18 +00:00
sletz
801541e04d
Internal aggregate devices can be used only after 10.5.4 systems, otherwise use public one.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3676 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-26 19:25:09 +00:00
sletz
832907c9a9
More debug code in JackCoreAudioDriver.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3675 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-26 13:37:06 +00:00
sletz
96fedf1189
Implement "hog mode" (exclusive access of the audio device) in JackCoreAudioDriver.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3674 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-26 09:45:12 +00:00
sletz
5bd1727ab6
Hog mode in JackCoreAudioDriver (in progress).
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3673 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-26 07:07:43 +00:00
sletz
e3ae608f00
Some more cleanup in JackCoreAudioDriver and JackCoreAudioAdapter.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3672 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-26 06:52:51 +00:00
sletz
e6f91c7a0d
Aggregate device code added to JackCoreAudioAdapter.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3670 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-25 19:24:48 +00:00
Torben Hohn
a817e1c4f6
add driver building to wscript
2009-10-25 20:16:05 +01:00
sletz
03378362b8
Cleanup JackCoreAudioDriver.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3669 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-25 16:16:55 +00:00
sletz
22be572730
Improve aggregate device management in JackCoreAudioDriver : now a private device only and cleanup properly.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3668 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-25 14:52:24 +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
c716c75d4b
Correct JACK_MESSAGE_SIZE value, particularly in OSX RPC code.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3661 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-23 09:02:30 +00:00
sletz
09916901dc
Correct JackProcessSync::LockedTimedWait.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3660 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-23 08:11:25 +00:00
sletz
f118301866
Correct jackdmp.cpp (failures case were not correct..). Improve JackCoreAudioDriver code. Raise default port number to 2048.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3659 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-22 17:05:33 +00:00
sletz
d8454654b6
More cleanup in JackCoreAudioDriver::DeviceNotificationCallback.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3658 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-21 20:30:52 +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
158d31496c
Cleanup JackCoreAudioAdapter.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3656 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-21 13:47:05 +00:00
sletz
4c0fe21c35
Cleanup JackCoreAudioDriver.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3655 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-20 16:27:19 +00:00
sletz
ae57b1d033
CoreAudio backend now issue a JackInfoShutdownCallback when an unrecoverable error is detected (sampling rate change, stream configuration change…)
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3654 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-20 16:10:28 +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
95047be57b
XCode 64/32 bits project nows produce Intel targets only.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3652 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-19 09:22:21 +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
36540b7e8a
Change CoreAudio notification thread setup for OSX Snow Leopard.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3649 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-10-15 07:55:57 +00:00
sletz
7499d9a89d
Update XCode project.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3640 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-09-11 16:02:07 +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
99c2fa0a87
Some fixes for compilation on Snow Leopard.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3637 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-08-31 09:51:06 +00:00
sletz
89693a67c0
Correct monitor port naming in JackAudioDriver and JackCoreAudioDriver.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3635 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-08-28 19:19:32 +00:00
sletz
eb812ca7ca
Add a -G parameter in CoreAudio backend (the computation value in RT thread expressed at percent of period).
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3629 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-07-30 05:19:50 +00:00
sletz
34d1c0b627
Correct JackMachThread::GetParams.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3628 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-07-29 22:26:31 +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
15958b1bd8
Update OSX install script.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3613 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-07-21 08:42:59 +00:00
sletz
b51f2a52b3
Correct XCode project for loopback target.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3611 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-07-20 16:38:17 +00:00
sletz
e4c2f68f1b
Compile loopback backend in Linux and Solaris versions, update OSX project.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3608 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-07-20 09:44:20 +00:00
sletz
c970e7e0fe
JackLoopbackDriver reborn as a dynamicalled loadable separated backend.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3605 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-07-18 07:54:18 +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
05c58839e1
Update XCode project.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3595 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-07-10 14:55:14 +00:00
sletz
347c6b874b
Correct 64/32 mixed compilation again.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3582 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-07-08 13:14:44 +00:00
sletz
407988efc8
Correct 64/32 mixed compilation.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3575 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-07-06 15:36:52 +00:00
sletz
dd36f62aef
GCC 4.2 compilation on Snow Loepard.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3570 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-06-26 12:19:42 +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
895472e250
Correct wcsript files to create jackdbus only (and not create jackd anymore) when compiled in --dbus mode, add a --classic option. Both options are possible but issue a warning.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3540 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-05-18 13:54:47 +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
4a637d218a
jackctl_server_load_master renamed to jackctl_server_switch_master, jackctl_server_unload_master is removed.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3518 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-04-22 13:18:21 +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
acc67584d1
Update XCode project.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3501 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-04-07 13:15:26 +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
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
51fbf0cf71
rebase from trunk 3420:3447
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3448 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-03-19 10:38:23 +00:00
sletz
3ee6e1f1fd
Adapter -g parameter allows to change ringbuffer size.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3431 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-03-13 14:28:52 +00:00
sletz
6d3b3633a6
Try automatic adaptative mode in adapters.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3428 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-03-12 11:36:55 +00:00
sletz
3001e1bd87
Correct default value for ringbuffer size.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3427 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-03-11 14:36:19 +00:00
sletz
3b2cb76ae9
Long option desc have to be used...
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3426 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-03-11 14:29:21 +00:00
sletz
8738a59a74
Documentation for ringbuffer parameter in adapters.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3425 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-03-11 13:15:54 +00:00
sletz
b63e6a8feb
rebase from trunk 3401:3420
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3421 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-03-10 11:56:47 +00:00
sletz
74c74ac6fd
Add -g (ring-buffer) parameter to netadapter.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3420 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-03-10 11:10:02 +00:00
sletz
6926652401
rebase from trunk 3353:3367
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3368 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-03-02 11:16:21 +00:00
sletz
bf1723b98a
Improve generated gnuplot files for adapting code.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3365 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-02-27 13:11:09 +00:00
sletz
f42e0a4b0a
Share some code in JackAudioAdapterInterface class.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3358 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-02-25 23:01:55 +00:00
sletz
8902893408
Add control for adapter ringbuffer size.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3356 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-02-25 15:53:01 +00:00
sletz
1f1f74ebd7
Fix buffer size and sample rate handling in JackAlsaAdapter.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3355 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-02-25 15:23:39 +00:00
sletz
669fbd80a5
More error checking in iPhoneNetMaster example.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3341 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-02-24 13:59:57 +00:00
sletz
07d8c8f32b
Add sources and project for iPhone.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3339 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-02-24 12:42:28 +00:00
sletz
ab6574f221
Client incorrect re-naming fixed: now done at fifo level only.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3325 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-02-18 16:29:28 +00:00
sletz
004016f2e9
Rework the mutex/signal classes. Use them in JackMessageBuffer.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3319 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-02-17 08:14:11 +00:00
sletz
32987ca1d2
Merge Solaris branch back on trunk.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3306 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-02-11 12:31:20 +00:00
sletz
4117315c2f
Version 1.9.2 started.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3304 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-02-11 10:00:41 +00:00
sletz
d3c33120ce
Update OSX install script and README.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3301 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-02-10 14:49:00 +00:00
sletz
58aabaf196
Correct XCode project and OSX install script.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3299 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-02-10 11:40:36 +00:00
sletz
41baa7f8d9
Add a resample quality parameter in audioadapter.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3291 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-02-05 10:55:53 +00:00
sletz
ad0ca0971e
Support for -h option in internal clients to print the parameters.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3274 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-01-29 10:47:43 +00:00
sletz
0a45edf013
Update XCode project for Universal Binary compilation of netjack components.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3271 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-01-28 10:17:58 +00:00
sletz
bf225a6cd8
Rev 3208 was completely wrong..., revert to 3207.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3209 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-12-16 11:10:09 +00:00
sletz
41890af89a
Description des layers
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3208 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-12-16 10:56:58 +00:00
sletz
8273564a04
Cleanup, renaming.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3119 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-11-25 08:05:04 +00:00
sletz
88c195d43a
Correct wscript for jack_disconnect installation, various renaming.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3117 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-11-24 16:04:31 +00:00
sletz
a7fd397819
Better isolation of server and clients system resources to allow starting the server in several user account at the same time.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3094 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-11-21 13:15:53 +00:00
sletz
fe55fec58c
Move external_metro code in test folder and add some tests to check client behaviour when server is shutdown.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3089 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-11-19 14:41:58 +00:00
sletz
017fdfd407
Version 1.9.1 started.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3080 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-11-14 11:41:39 +00:00
nedko
3383f36952
Import waf.diff patch sent Stephane Letz
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3075 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-11-14 01:07:46 +00:00
sletz
f31cbd2c55
Correct OSX project
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3067 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-11-03 15:36:07 +00:00
sletz
c5cb9d89b4
Init property size in JackCoreAudioAdapter and JackCoreAudioDriver.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3027 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-10-22 09:33:00 +00:00
sletz
b9395c1fb0
Backport of latest Paul alsa_seqmidi changes.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3023 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-10-20 13:44:35 +00:00
sletz
ce79323448
Updated XCode project to correctly compile even if headers are not installed.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3004 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-10-15 15:14:07 +00:00