Stephane Letz
c388561e68
Correct version.
2015-10-08 10:52:28 +02:00
Stephane Letz
b1efb10e85
Correct instllations scripts.
2015-10-08 10:52:28 +02:00
Stephane Letz
3a6d6b32fc
Framework moved in /Library again, using posing semaphores.
2015-10-08 10:52:28 +02:00
Stephane Letz
600bebe38d
Missing include, correct log message.
2015-10-05 21:21:49 +02:00
Cédric Schieli
8f6c3c6d1f
Add JackProxyDriver
...
This driver is very similar to the JackNetDriver, but instead of connecting
through the network, it connects to its upstream server through standard jack
API. So it can only reach local servers which must be running as the same user
or in promiscuous mode.
The main use case is the multi-user, multi-session, shared workstation:
- a classic server with hw driver is launched system-wide at boot time, in
promiscuous mode, optionaly restricted to the audio group
- in each user session, a jackdbus server is automatically started with
JackProxyDriver as master driver, automatically connected to the
system-wide one
- optionaly, each user run PulseAudio with a pulse-jack bridge
2015-04-27 12:19:27 +02:00
Stephane Letz
70c920ba69
Correct CoreAudio devices aggregation code.
2015-03-30 11:56:47 +02:00
Stephane Letz
ce825c6a6b
Version 1.9.11 started.
2014-07-20 15:58:51 +02:00
Stephane Letz
3eb0ae6aff
Update changelog.
2014-07-19 15:34:15 +02:00
Stephane Letz
ab409a65df
Correct CreateAggregateDevice and libjacknet packet latency management.
2014-04-18 13:29:50 +02:00
Stephane Letz
9a48112658
Correct XCode project(3).
2014-02-25 12:46:27 +01:00
Stephane Letz
693c2ffcf1
Correct XCode project(2).
2014-02-24 17:34:50 +01:00
Stephane Letz
274752d275
Correct XCode project.
2014-02-24 17:04:20 +01:00
Stéphane Letz
5eaeab814a
Swich to OPUS on OSX in progress.
2014-02-14 16:27:26 +01:00
Stephane Letz
678b3cae57
Improve default input/ouput device selection in JackCoreAudioDriver.
2014-02-12 17:38:44 +01:00
Stephane Letz
d4d194ebf6
Back to CELT encoder.
2014-02-11 10:21:52 +01:00
Stephane Letz
3a658b687a
Correct XCode project NetJack2 options.
2014-02-05 14:53:42 +01:00
Stephane Letz
907970178e
Improve partial cycle support in NetJack2.
2014-01-28 17:28:51 +01:00
Stephane Letz
7123ef1562
Correct JackCoreMidiDriver.
2013-12-13 21:13:56 +01:00
Stephane Letz
f60fde8a2d
Cleanup backend class structure.
2013-10-16 13:30:33 +02:00
Stephane Letz
dc22edecc9
std::exception used by reference.
2013-07-04 07:52:07 +02:00
Stephane Letz
b75b629c70
Use engine lock in JackCoreMidiDriver::Restart.
2013-05-16 14:16:33 +02:00
Stephane Letz
5936f2fbeb
Define NETWORK_PROTOCOL.
2013-05-15 19:37:16 +02:00
Stephane Letz
e4de2d61da
Autosave mode in netjack2 netmanager.
2013-05-13 09:33:50 +02:00
Stephane Letz
3a3aa4c219
Correct XCode project.
2013-05-08 23:22:00 +02:00
Stephane Letz
a4e319b753
Correctly pass code parameter in InfoShutdown callback.
2013-04-22 19:09:23 +02:00
Stephane Letz
dcb782e682
Port naming fix in CoreMidiDriver.
2013-04-18 13:01:47 +02:00
Stephane Letz
2e12829a04
Improve JackDriver SaveConnections and RestoreConnections.
2013-04-16 10:49:39 +02:00
Stephane Letz
c44b7123b3
Fix JackMachThread::Kill.
2013-04-06 13:53:27 +02:00
Stephane Letz
e7239f0925
Cleanup netjack2 code (in progress).
2013-03-25 15:13:27 +01:00
Stephane Letz
83baac750d
Open one virtual in/out in CoreMidi driver, fix a state refresh issue.
2013-03-24 13:21:16 +01:00
Stephane Letz
af2d63961d
Correct auto-connect for audioadapter.
2013-03-16 13:21:43 +01:00
Stephane Letz
268bdf2b54
Add USE_CLASSIC_AUTOLAUNCH in XCode project.
2013-03-14 14:44:16 +01:00
Stephane Letz
47f3a68c43
Correct typo in JackCoreAudioDriver::OpenAUHAL.
2013-03-05 17:39:37 +01:00
Christian Schoenebeck
023262251e
CoreMIDI driver fix: A MIDIPacket can contain more than 1 event.
2013-03-03 21:57:56 +01:00
Christian Schoenebeck
4e5e7a11c3
CoreMIDI driver fix: MIDI "running status" was not implemented.
...
( Added few lines to implement it, transition to
JackMidiRawInputWriteQueue might be a better solution though )
2013-03-01 22:05:21 +01:00
Stephane Letz
bbc95b71a6
Code cleanup.
2013-01-31 22:02:33 +01:00
Stephane Letz
c1f057e013
Fix stupid typo in JackEngine::NotifyRemoveClient.
2013-01-26 15:34:44 +01:00
Stephane Letz
3fc1d76f9e
Cleanup.
2013-01-24 23:54:56 +01:00
Stephane Letz
ee2cc69974
Cleanup audio mixing code.
2013-01-22 20:32:21 +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
5eab7a99c0
Correct TiPhoneCoreAudioRenderer::Close.
2013-01-11 22:39:57 +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
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
Stéphane Letz
6f7f96a8b5
Correct JackCoreAudioAdapter and JackCoreAudioDriver.
2012-11-22 13:25:25 +01:00
Stephane Letz
8d250263ac
Raise sub-version number.
2012-11-11 22:12:18 +01:00
Stephane Letz
67ac44402f
merge new MTDM code from Fons' latest release.
2012-11-08 15:07:45 +01:00
Stephane Letz
50e793e74e
Remove warning, renaming.
2012-09-10 23:16:53 +02:00
Stephane Letz
7c4f49d7ef
More robust channel mapping handling in JackCoreAudioDriver.
2012-09-05 19:45:26 +02:00
Stephane Letz
373e6ea95b
Minor version numbering.
2012-09-05 16:40:49 +02:00
Stephane Letz
7920fe9d11
Update JackCoreAudioDriver and JackCoreAudioAdapter with more recent API.
2012-08-21 11:00:24 +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
494d01975d
Fix OSX scripts.
2012-08-03 12:11:33 +02:00
Stéphane Letz
f54a2788b7
Change framework installation hierarchy for OSX Mountain Lion.
2012-08-03 12:06:56 +02:00
Stephane Letz
e6ab5e1803
Devin Anderson patch for Jack/CoreMIDI duplicated messages.
2012-08-03 08:20:44 +02:00
Stephane Letz
2bf4db889a
Light synchronization method in JackMessageBuffer::SetInitCallback.
2012-03-16 12:52:12 +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
0840eed829
Add missing methods in JackDebugClient.
2012-02-23 00:17:51 +01:00
Stéphane Letz
581a1ead7e
AC3 code not compiled in ppc in JackCoreAudioDriver.
2012-02-22 13:05:32 +01:00
Stephane Letz
24efa16f31
JackCoreAudioDriver cleanup.
2012-02-21 13:28:17 +01:00
Stephane Letz
2d39517b20
Better dection of digital mode.
2012-02-20 12:52:53 +01:00
Stephane Letz
07d3678204
Cleanup.
2012-02-19 17:25:08 +01:00
Stephane Letz
97d99184b8
Code more of less complete.
2012-02-19 14:50:08 +01:00
Stephane Letz
993363a9f2
New JackAC3Encoder class.
2012-02-18 22:30:55 +01:00
sletz
baacb28baa
Cleanup.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4756 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-30 21:41:39 +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
c58666dd8c
Rename JackProcessSync in JackPosixProcessSync.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4739 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-27 11:36:20 +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
2310873531
Cleanup.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4719 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-22 12:58:15 +00:00
sletz
72abd49f1d
Experimental system port alias use in WIndows JackRouter.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4717 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-20 21:22:14 +00:00
sletz
0d08aa4d72
More robust server/client protocol.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4697 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-13 20:54:52 +00:00
sletz
6046fbe76b
Add JackRequestDecoder class.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4690 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-12 14:06:01 +00:00
sletz
9f4df15abb
Factorize code the server/client request.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4684 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-11 12:51:53 +00:00
sletz
50abee29f5
Export cleanup.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4677 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-07 16:38:03 +00:00
sletz
57ce575338
-l parameter in JackPortAudioDriver display the device then stops the server.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4668 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-05 17:53:34 +00:00
sletz
aabbb62282
Correct export settings(2).
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4663 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-04 17:42:10 +00:00
sletz
9cb495077c
Correct export settings.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4662 0c269be4-1314-0410-8aa9-9f06e86f4224
2012-01-04 13:33:42 +00:00
sletz
b97ac2a080
Version 1.9.9 started.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4655 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-12-20 10:45:15 +00:00
sletz
92cd7a91e5
Cleanup JackCoreAudioDriver.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4642 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-12-14 15:50:08 +00:00
sletz
77053812a3
kAudioHardwarePropertyDevices property management in CoreAudio compoments (in progress).
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4641 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-12-14 09:17:38 +00:00
sletz
712c68c8aa
Cleanup.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4638 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-12-08 20:32:54 +00:00
sletz
a8cc0b7602
Correct XCode targets.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4626 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-12-02 11:17:59 +00:00
sletz
61d28aafb7
Cleanup XCode project.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4623 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-30 21:34:54 +00:00
sletz
4cb6b55d72
Correct some XCode 32 bits targets.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4622 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-30 19:47:54 +00:00
sletz
00944cb16a
Update XCode project.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4619 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-30 13:00:42 +00:00
sletz
5b651b7706
Correct XCode project.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4618 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-30 12:38:25 +00:00
sletz
41cd5e3b07
Cleanup.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4617 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-30 11:43:01 +00:00
sletz
cf1cf045d9
Correct ressource leak in JackCoreMidiOutputPort.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4615 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-28 10:09:15 +00:00
sletz
f7110cc560
Cleanup JackCoreMidiDriver class.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4613 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-25 21:45:49 +00:00
sletz
c35b809fd1
Correct JackMachSemaphore.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4612 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-25 16:50:56 +00:00
sletz
2458775c1c
Cleanup.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4611 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-25 16:10:40 +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
022e551350
Cleanup.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4608 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-25 12:52:05 +00:00
sletz
e3e95e08ca
Better error report.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4606 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-25 11:58:25 +00:00
sletz
6decd24c12
More robust dynamic port management in JACK/CoreMidi bridge(2).
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4605 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-25 11:32:33 +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
b6f380775f
Raise open timeout in JackCoreMidiDriver.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4600 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-24 13:54:57 +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
c74069a852
Typos.
...
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4597 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-11-23 13:00:30 +00:00