170 Commits (9f4df15abb2b329a1ecc79a90932894421a53220)

Author SHA1 Message Date
  sletz 9f4df15abb Factorize code the server/client request. 13 years ago
  sletz 022e551350 Cleanup. 13 years ago
  sletz 6decd24c12 More robust dynamic port management in JACK/CoreMidi bridge(2). 13 years ago
  sletz 3a08661402 Non blocking notifications in JackEngine::NotifyAddClient and JackEngine::NotifyRemoveClient. 13 years ago
  Nedko Arnaudov b35647d838 Fix JackEngine::ClientHasSessionCallback() 13 years ago
  Nedko Arnaudov d9064f5866 Implement session api for internal clients 13 years ago
  sletz 7918f1c12a JackWaitThreadedDriver now always running RT. 13 years ago
  sletz f62319d2ee NetJack2: default latency raised to 5 cycles, cleanup. 13 years ago
  Stephane Letz 5ebeb196af More relax JackEngine::NotifyAddClient. 13 years ago
  Stephane Letz f62f984b97 Possible fix for http://trac.jackaudio.org/ticket/193. 13 years ago
  Stephane Letz 299bc1bfe9 Cleanup. 14 years ago
  Stephane Letz 248d1f16e6 Session API for internal clients in progress. 14 years ago
  Stephane Letz 68e4756a9e Correct JackEngine::PortRegister. 14 years ago
  Devin Anderson 264aead302 JackEngine::PortRegister - set buffer size argument to engine buffer size when buffer size is 0. 14 years ago
  Stephane Letz 07d2c64f39 Use of PortRegister/PortUnRegister in drivers. 14 years ago
  sletz 7254ce1ebc rebase from trunk 4180:4238 14 years ago
  sletz 92d88530ec Implement renaming in JackDriver::Open to avoid name collision (thanks Devin Anderson). 14 years ago
  sletz 1ec2775bb4 Correct JackEngine::NotifyGraphReorder, update JackDebugClient with latest API. 14 years ago
  sletz a7e8377441 rebase from trunk 4083:4180 14 years ago
  sletz 2eeb1f0ad3 Correct TopologicalSort. 14 years ago
  sletz 2d043e58b8 Latency callback must always be activated. 14 years ago
  sletz b1cbecba6b JackEngine::ComputeTotalLatencies in progress. 14 years ago
  sletz 5845be1374 jack_client_has_session_callback implementation. 14 years ago
  sletz 97c3a441f5 Use of latency range in all backends. ComputeTotalLatencies now a client/server call. 14 years ago
  sletz 92c5da66da Revert r4119 (RT notification in the server). JackAudioDriver::ProcessSync now skip backend write in case of graph process failure. Fix incorrect error codes in alsa/usx2y.c and alsa/JackAlsaDriver.cpp. 14 years ago
  sletz 4f249a336f Remove JackPortIsActive flag. 14 years ago
  sletz 5af8cff85a Valerio Pilo second CAS for ARMv7 patch. 14 years ago
  sletz 4828d0c835 rebase from trunk 4041:4083 14 years ago
  Torben Hohn 5cd7b4dedf add uuid parameter to ClientCheck method. 14 years ago
  Stéphane Letz 72d6964a7c Init engine fields, cleanup. 15 years ago
  Stéphane Letz b3ea32ebab Move methods as private. 15 years ago
  Stéphane LETZ 18d6012986 Multi-platform mkdir, cleanup. 15 years ago
  Torben Hohn 914a79d4b3 use constant JACK_UUID_SIZE for uuid size. 15 years ago
  Torben Hohn 542aa6c752 remove if( uuid < 0 ) code which should have been gone. 15 years ago
  Torben Hohn 1a44ede470 fix tabs and convert em to spaces. 15 years ago
  Torben Hohn b623e040f8 remove some log cruft. and add linux specific mkdir code. (needs proper abstraction) 15 years ago
  Torben Hohn 5e7a792f42 add uuid parameter to jack_client_open... 15 years ago
  Torben Hohn 4e6b4f13bf uuid mapping and jack_reserve_client_name() 15 years ago
  Torben Hohn 2748fd33ba fix compare to process thread id. in jack_session_reply() 15 years ago
  Torben Hohn b57d07ddd0 another step for jack-session... 15 years ago
  Torben Hohn 3c0d95db60 some progress on jack-session 15 years ago
  Torben Hohn cffa5dfd8e add marshalling for jack_session_notify and session_event. not complete 15 years ago
  sletz ec2e42c933 rebase from trunk 3899:3916 15 years ago
  sletz 5f68a6557a rebase from trunk 3813:3899 15 years ago
  Stéphane LETZ 6cb124d772 More cleanup in JackLockedEngine and JackEngine. 15 years ago
  Stéphane LETZ 49cac8025b Release JackEngine mutex before sending notifications. 15 years ago
  sletz a4604f7c78 Use a QUIT notification to properly quit the server channel, the server channel thread can then be 'stopped' instead of 'canceled' 15 years ago
  Stéphane LETZ 5cebf485b0 Still call callback in register/unregister if client is active, add test code. 15 years ago
  Stéphane LETZ 6bdea825b7 In JackEngine::ClientActivate and JackEngine::ClientDeactivate, change port state, then issue notifictions. 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