144 Commits (7dfb47b0672c93303d97dc040c7372d8b33abc5c)

Author SHA1 Message Date
  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
  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
  Nedko Arnaudov c08931ef2c notify about port registration when they are connectable 15 years ago
  sletz f1631119f2 Fix port_rename callback : now both old name and new name are given as parameters. 15 years ago
  sletz 136672723a Simplify server temporary mode : now use a JackTemporaryException. 15 years ago
  sletz 13f0a7d5fe Memory allocation error checking in server for RPC. 15 years ago
  sletz d56018e051 Correctly save and restore RT mode state in freewheel mode. 15 years ago
  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