119 Commits (23a88af2534084e66a3da834f81122f38237b940)

Author SHA1 Message Date
  sletz 09916901dc Correct JackProcessSync::LockedTimedWait. 15 years ago
  sletz f2085bbd2c Parameter renaming. 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 1864b36159 Correct server temporary mode : now set a global and quit after server/client message handling is finished. 15 years ago
  sletz 786e712744 New JackWeakAPI.cpp file. 16 years ago
  nedko d8f4e5d376 When disconnect of all ports is requested, disconnect ports one by one 16 years ago
  nedko 6e1e12b016 JackGraphManager::CheckPorts (with get) -> JackGraphManager::GetTwoPorts 16 years ago
  sletz 8146837a13 First working version of native MIDI backend (JackCoreMidiDriver, JackWinMMEDriver). 16 years ago
  sletz ff2b38bc8a Add CreateAggregateDevice method in JackCoreAudioDriver (in progress). 16 years ago
  sletz 3c19d53f14 Compiles on Windows again. 16 years ago
  sletz 004016f2e9 Rework the mutex/signal classes. Use them in JackMessageBuffer. 16 years ago
  sletz 32987ca1d2 Merge Solaris branch back on trunk. 16 years ago
  sletz 86d4357b09 Fix a crash in JackEngine::Close when backend cannot be loaded. 16 years ago
  sletz f19b74f904 Header cleanup, add --clients and --ports options in configure. 16 years ago
  sletz 7628f71f59 Cleanup jack_port_id_t/jack_port_t mess, should work again on 64 bits machines. 16 years ago
  sletz 3b8e4f2c23 Michael Voigt JackTime patch. 16 years ago
  sletz 3e01068967 Merge Michael Voigt drops branch after reorganization step. 16 years ago
  sletz 7a635969f8 Cleanup JackEngine::PortRename. 16 years ago
  sletz 1274ff1da2 Add new jack_set_port_rename_callback API, jack_port_set_name is now a server request that call port rename callbacks. 16 years ago
  sletz f1d0351511 Fix JackEngine::Close. 16 years ago
  sletz 1ba7d7d510 Fix JackEngine::Close. 16 years ago
  sletz 9221bc14d0 More control of refnum in JackEngine methods. 17 years ago
  sletz e822ddc370 Close remaining client sockets in JackSocketServerChannel::Close. 17 years ago
  sletz 774f25f574 Fix desallocation of remaining clients when server quits. 17 years ago
  sletz 5349284639 Netioadapter now adapts for buffer size and sample rate changes. 17 years ago
  sletz 542ac90d1e Cleanup timing + cpuload code 17 years ago
  sletz f8f2fddb8d Remove JackClientInterface class 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
  nedko b5bd3afb28 Add conditional includes for config.h, for use with waf 17 years ago
  sletz a225a9fcaa Some more cleanup 17 years ago
  sletz c0f0fd7cc9 Merge control branch. 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
  sletz 8a2e1e2e91 Correct JackEngine::PortUnRegister, JackEngine::ClientCloseAux and JackEngine::ClientDeactivate to correctly send notifications. 17 years ago
  sletz 7f0d31f951 Implementation of jack_get_max_delayed_usecs, jack_get_xrun_delayed_usecs and jack_reset_max_delayed_usecs. 17 years ago
  sletz 536c0b5476 Use of placement new for dynamic port allocation is possibly not safe... so avoid that until a definitive answer is found. 17 years ago
  sletz 7b5eafc311 Activate now connect to FW driver and start the realtime thread only if clients are actually realtime, that is have setup any of the RT callback. 17 years ago
  sletz 5993705fa5 Fix JackEngine::Close to only delete loadable clients. 17 years ago
  sletz 8e5b858609 Cleanup 17 years ago
  sletz 02c00f0ffb No more client close in JackEngine::Close() 17 years ago
  sletz a65b5e881f Fix JackClient::Close : notification channel is stopped first to avoid receiving notifications while closing and Close is again a synchronous call. 17 years ago
  sletz 4b37113148 Fix server temporary mode 17 years ago
  sletz 94f91b8a6c New SetBlocking method for JackSocket. 17 years ago
  sletz 79a8f8f9e0 Correct PortRegister, port name checking must be done on server side. 17 years ago
  sletz 8b1f62a550 Transport timebase fix (in progress). 17 years ago
  sletz 13f6a0db72 Fix connect notification to deliver *one* notification only. 17 years ago
  sletz 9766006555 Typo 17 years ago
  sletz 2f7db97fb6 Correct all backend playback port latency in case of asynchronous mode (1 buffer more). 17 years ago
  sletz d3df789445 Fix engine real-time notification (was broken since ??). 17 years ago