88 Commits (5da7de955ee9379604d2a8042bcb08994d074caa)

Author SHA1 Message Date
  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
  sletz d2f7053ecc Nedko Arnaudov log patch(2). 17 years ago
  sletz ecb8da58c7 Beautifull code 17 years ago
  sletz e485162d0e Fix JackSocketClientChannel::ClientClose: async call from the client and server does not need to write any reply. 17 years ago
  sletz 8371000515 Compilation on Windows 17 years ago
  sletz 8129fb1a71 Cleanup 17 years ago
  sletz 0fd466859d Fix JackEngine::ClientCloseAux 17 years ago
  sletz 97c9add64f Cleanup 17 years ago
  sletz 84b20ca1e7 Notify ports unregistration in JackEngine::ClientCloseAux. 17 years ago
  sletz 4c5a520390 Cleanup 17 years ago
  sletz 254f765c4f Update date 17 years ago
  sletz ab88c356fe Correct JackGraphManager::GetConnections 17 years ago
  sletz 0cdfce2497 Finish port connection callback server side implementation. 17 years ago
  sletz af6c5b5836 Move transport related methods from JackEngine to JackServer. 17 years ago
  sletz d3c96cf0fb Implement jack_recompute_total_latency and jack_recompute_total_latencies. Remove fBufferSize field in JackGraphManager object. 17 years ago
  sletz d46a6202a9 Typo 17 years ago
  sletz cfc2315b4c Port connection callback. 17 years ago
  sletz 5f4030a700 Updated API to match jack 0.109.0 version (in progress). Correct issue in CoreAudio driver. 17 years ago
  sletz 3665f6300d OSX 32/64 bits version. 17 years ago
  sletz d65e51b8b1 Server and user directory related code moved in a JackTools file. 17 years ago
  sletz cc80ecb685 Cleanup old zombification code. 17 years ago
  sletz 1ae88ba0f7 Remove JackEngineTiming class: code moved in JackEngineControl. 17 years ago
  sletz 82316a5483 Merge of Dmitry Baikov MIDI branch. 17 years ago
  sletz f16634bb6d Implementation of server_name setting (-n) in progress 17 years ago
  sletz 955575b723 Fix JackEngine::Close() method 17 years ago
  sletz 1294c9820f Internal loadable client implementation, socket version added. 17 years ago
  sletz 2bd6237844 Cleanup 17 years ago
  sletz 17f62de23f Internal loadable client implementation (in progress). 17 years ago
  sletz 0013fdaf1a Suppress JackEngine::ClientInternalCloseIm method. 17 years ago