58 Commits (40675225295958c8735d7e8b3af2c08901b460e0)

Author SHA1 Message Date
  Thomas Brand 655626ac9d NO-OP / trailing whitespace in *.h files 6 years ago
  Stephane Letz 02f74a659a String management fix. 9 years ago
  Stephane Letz 3797644104 Cleanup, documentation. 11 years ago
  Stephane Letz f60fde8a2d Cleanup backend class structure. 11 years ago
  Stephane Letz e4de2d61da Autosave mode in netjack2 netmanager. 12 years ago
  Stephane Letz 5d06b94ef7 Use port type information in JackDriver::SaveConnections and JackDriver::RestoreConnections. 12 years ago
  Stephane Letz 2e12829a04 Improve JackDriver SaveConnections and RestoreConnections. 12 years ago
  sletz b6962bd0d7 Correct client time-out setting. 13 years ago
  sletz 3e3fb604c8 Cleanup. 13 years ago
  sletz 866f001cdc More cleanup in backends. 13 years ago
  sletz 4f60f19c2f Cleanup of backend stack. 13 years ago
  sletz d574ce33ea Code factorization. 13 years ago
  sletz 5a5cc73ac7 New JackTimedDriver class to be used by JackDummyDriver, JackNetDriver and JackNetOneDriver classes. 13 years ago
  sletz c6ee3c03c3 Cleanup. 13 years ago
  sletz ecb84b5f9f rebase from trunk 4238:4306 14 years ago
  sletz 7254ce1ebc rebase from trunk 4180:4238 14 years ago
  Stephane Letz 03e695ba1e Correct loopback driver for new activation model. 14 years ago
  Stephane Letz 981ff8cf45 Major redesign of driver activation (master and salve mode). 14 years ago
  Stephane Letz 17df184da2 jackctl_server_add_slave and jackctl_server_remove_slave now test if server is running. 14 years ago
  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. 14 years ago
  sletz a7e8377441 rebase from trunk 4083:4180 14 years ago
  sletz 4f249a336f Remove JackPortIsActive flag. 14 years ago
  sletz ec2e42c933 rebase from trunk 3899:3916 15 years ago
  Stéphane LETZ 04206f10d1 Implement new JackPortIsActive flag for ports, ports have this status between client "activate" and "deactivate". 15 years ago
  sletz 224c41eb59 rebase from trunk 3638:3684 15 years ago
  sletz ae57b1d033 CoreAudio backend now issue a JackInfoShutdownCallback when an unrecoverable error is detected (sampling rate change, stream configuration change…) 15 years ago
  sletz d09d8c3c82 Add a string parameter to server ==> client notification, add a new InfoShutdown callback. 15 years ago
  sletz 187a3aedfa rebase from trunk 3563:3613 16 years ago
  sletz 9066f85ba0 Rename JackDriver::Init method to JackDriver::Initialize (to avoid confusion with JackThread::Init method). 16 years ago
  sletz b4f737eb1b rebase from trunk 3502:3528 16 years ago
  sletz 4a637d218a jackctl_server_load_master renamed to jackctl_server_switch_master, jackctl_server_unload_master is removed. 16 years ago
  sletz 522fd2b7f8 rebase from trunk 3482:3502 16 years ago
  sletz 34ff05a8ca Native MIDI backend (JackCoreMidiDriver, JackWinMMEDriver) in progress. 16 years ago
  sletz bfdf50d52d Better symbols export for server and client side libraries. 16 years ago
  sletz 3e01068967 Merge Michael Voigt drops branch after reorganization step. 16 years ago
  sletz 6dc1387fc5 Loopback driver working again. 17 years ago
  sletz 5349284639 Netioadapter now adapts for buffer size and sample rate changes. 17 years ago
  sletz e5bcc3068a Add IsFixedBufferSize method in all drivers. 17 years ago
  sletz 8f3e986c02 Embed JackEngineControl in JackDriver (starting from Tim Blechmann idea). 17 years ago
  sletz 81a50f285f Driver class hierarchy simplification. 17 years ago
  sletz 542ac90d1e Cleanup timing + cpuload code 17 years ago
  sletz 6b92092bc0 Cleanup driver classes 17 years ago
  sletz 318ecc889d Another Tim Blechmann cleanup patch + do no allocate JackClientControl in shared memory for server internal clients. 17 years ago
  sletz 3f5b7ab9b8 New JackWaitThreadedDriver class to better handle JackNetDriver 17 years ago
  sletz f8f2fddb8d Remove JackClientInterface class 17 years ago
  sletz 4c488ee522 Merge network branch 17 years ago
  sletz 215dfdd97a Tim Blechmann patch to remove unnecessary virtual methods : choice of the appropriate platform version is now done at compilation time. 17 years ago
  sletz 18cad3d339 New testMutex test, correct timing in drivers. 17 years ago
  sletz db408b7caa Correct JackEngine inheritance graph. 17 years ago
  sletz 152a1711ce New jack_get_client_pid API, implemented on server side. 17 years ago