235 Commits (152a1711cee98e3087bc0d742b1160985117846b)

Author SHA1 Message Date
  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 0a0ede0768 Package number bumped to 1.90 everywhere. 17 years ago
  sletz 600877ee86 JackAudioDriver::ProcessAsync and JackAudioDriver::ProcessSync were broken at some point : 0 has to be returned in all cases. 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 dd0ee61a02 Fix JackMutex constructor. 17 years ago
  sletz 409c6c3abe Fix exception handling in JackShmMem::operator new. 17 years ago
  sletz 5917a2c76b Allows wrapper library to log in a file (using JACK_WRAPPER_DEBUG=file). 17 years ago
  sletz bdea33a178 Mike Taht's fix for proper alsa xrun duration measurement. 17 years ago
  sletz a888803871 Fix JackPosixThread::StartImp and JackWinThread::StartImp. 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 b6692a61c6 For threaded drivers, AcquireRealTime is called after Init step. 17 years ago
  sletz c3d3cdd4c6 Correct internal client loading. 17 years ago
  sletz 2cd10757c1 Fix JackMachClientChannel::InternalClientLoad. 17 years ago
  sletz 931148f75e Better handling of init and run state in JackThread. 17 years ago
  sletz ae62bc49dd Fix JackRestartThreadedDriver::Execute. 17 years ago
  sletz 89269bf12a Add exceptions management to distinguish drivers recoverable errors from non recoverable ones. Will be used in special threaded drivers (for network). 17 years ago
  sletz ba881e40ac Correct JackServerGlobals::Init: now check is server is already started. 17 years ago
  sletz 3ea2466b88 Correct internal client load. 17 years ago
  sletz af83c4e9af Remove Linux Makefile, update Readme. 17 years ago
  sletz 5ef740ee61 Correct a dirty port array issue in JackGraphManager::GetPortsAux. 17 years ago
  sletz e393b93dd2 Typo 17 years ago
  sletz 94f91b8a6c New SetBlocking method for JackSocket. 17 years ago
  sletz f04c874153 Add a client counter in wrapper layer : library is unloaded only when all clients have been closed. 17 years ago
  sletz d822ee05cf Correct a missing parameter in the usage message of jack_midiseq 17 years ago
  sletz 682a6b50b7 Add an Init method for blocking drivers to be decorated using JackThreadedDriver class. 17 years ago
  sletz 79a8f8f9e0 Correct PortRegister, port name checking must be done on server side. 17 years ago
  sletz 513520c90a Dmitry Baikov patch for alsa_rawmidi driver. 17 years ago
  sletz 900b575758 Pieter Palmers patch for FFADO driver. 17 years ago
  sletz e8e8e37adf JackWrapperAPI.cpp: use open_library in jack_client_name_size, jack_port_name_size and jack_port_type_size. 17 years ago
  sletz e09fc08339 Transport timebase fix. 17 years ago
  sletz 8b1f62a550 Transport timebase fix (in progress). 17 years ago
  sletz 19592d6cc2 Synchronise transport.h with latest jackd version (Video handling). 17 years ago
  sletz 13f6a0db72 Fix connect notification to deliver *one* notification only. 17 years ago
  sletz c63bbf8fb5 MIDI API in wrapper lib. 17 years ago
  sletz af75349545 MIDI API in wrapper lib (in progress). 17 years ago
  sletz 793177f5ba jack_control renamed in jack_server_control 17 years ago
  sletz 8cd79f74be Correct JackClient::Activate so that first kGraphOrderCallback can be received by the client notification thread. 17 years ago
  sletz 9a7839caa6 New JackLockedEngine decorator class to serialize access from ALSA Midi thread, command thread and in-server clients. 17 years ago
  sletz 92fc312258 Use engine in JackAlsaDriver::port_register and JackAlsaDriver::port_unregister. 17 years ago
  sletz 3241fd63d3 Cleanup 17 years ago
  sletz 1e6b473003 RT scheduling for OSX thread (wheen use in dummy driver). 17 years ago
  sletz d13e1567be Add -L (extra output latency in aynchronous mode) in CoreAudio driver. 17 years ago
  sletz d2a05ae0a0 Fernando Lopez-Lezcano scons patch. 17 years ago
  sletz c74be30bca Correct jack_port_by_id in wrapper library. 17 years ago
  sletz 2f7db97fb6 Correct all backend playback port latency in case of asynchronous mode (1 buffer more). 17 years ago