48 Commits (734e45092474d2f77933dc2075bfec799b731c37)

Author SHA1 Message Date
  Stephane Letz 734e450924 NetJack2 code cleanup. 13 years ago
  sletz 7918f1c12a JackWaitThreadedDriver now always running RT. 13 years ago
  sletz 5a5cc73ac7 New JackTimedDriver class to be used by JackDummyDriver, JackNetDriver and JackNetOneDriver classes. 13 years ago
  sletz 840b47f8bf Code factorization and cleanup. 13 years ago
  sletz f388deb25b Move ComputationMicroSec at a more appropriate location. 14 years ago
  sletz 8a67e42f58 Correct OSX real-time thread setup. 14 years ago
  sletz ecb84b5f9f rebase from trunk 4238:4306 14 years ago
  sletz 4bfaf8822a Cleanup JackThreadedDriver::Stop. 14 years ago
  sletz 7254ce1ebc rebase from trunk 4180:4238 14 years ago
  Stephane Letz 981ff8cf45 Major redesign of driver activation (master and salve mode). 14 years ago
  Stephane Letz 17df184da2 jackctl_server_add_slave and jackctl_server_remove_slave now test if server is running. 14 years ago
  sletz 6b765f0168 rebase from trunk 3684:3813 15 years ago
  sletz a5c27894e5 Fix AcquireRealTime and DropRealTime: now distinguish when called from another thread (AcquireRealTime/DropRealTime) and from the thread itself (AcquireSelfRealTime/DropSelfRealTime). 15 years ago
  sletz 224c41eb59 rebase from trunk 3638:3684 15 years ago
  sletz d09d8c3c82 Add a string parameter to server ==> client notification, add a new InfoShutdown callback. 15 years ago
  sletz 187a3aedfa rebase from trunk 3563:3613 16 years ago
  sletz 9066f85ba0 Rename JackDriver::Init method to JackDriver::Initialize (to avoid confusion with JackThread::Init method). 16 years ago
  sletz b4f737eb1b rebase from trunk 3502:3528 16 years ago
  sletz 4a637d218a jackctl_server_load_master renamed to jackctl_server_switch_master, jackctl_server_unload_master is removed. 16 years ago
  sletz 416928c200 rebase from trunk 3455:3482 16 years ago
  sletz f2a25b89cd Cleanup global function export. 16 years ago
  sletz 51fbf0cf71 rebase from trunk 3420:3447 16 years ago
  sletz 1a609d576a Correct RT thread parameters for OSX. 16 years ago
  sletz bb7b377860 Implement jack_client_real_time_priority and jack_client_max_real_time_priority API. 16 years ago
  sletz f19b74f904 Header cleanup, add --clients and --ports options in configure. 16 years ago
  sletz 3e01068967 Merge Michael Voigt drops branch after reorganization step. 16 years ago
  sletz 6dc1387fc5 Loopback driver working again. 17 years ago
  sletz 71ad2dad2c Fix JackFreewheelDriver::Process() in case if client time-out : continue processing until a better recovery strategy is chosen. 17 years ago
  sletz e5bcc3068a Add IsFixedBufferSize method in all drivers. 17 years ago
  sletz 81a50f285f Driver class hierarchy simplification. 17 years ago
  sletz 6b92092bc0 Cleanup driver classes 17 years ago
  sletz 0a1f18f323 Correct JackPosixThread::ThreadHandler termination, do not set buffer size if same value is used. 17 years ago
  sletz 3f5b7ab9b8 New JackWaitThreadedDriver class to better handle JackNetDriver 17 years ago
  sletz 56241c7166 Add a missing EXPORT for JackException class. 17 years ago
  sletz b44e22de0e Use of set_threaded_log_function only when needed in RT threads. 17 years ago
  sletz 44c27c7dd6 Correct JackRestartThreadedDriver::Execute 17 years ago
  sletz fe16706170 Compiles on Windows again 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 5cc8bb5dde Correct JackRestartThreadedDriver::Execute 17 years ago
  sletz d7470105d7 Correct thread init phase 17 years ago
  sletz b6692a61c6 For threaded drivers, AcquireRealTime is called after Init step. 17 years ago
  sletz 5acaa886fb Cleanup 17 years ago
  sletz 6394b96e6f Simplify drivers exceptions 17 years ago
  sletz bd1398a72c Add default case 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 682a6b50b7 Add an Init method for blocking drivers to be decorated using JackThreadedDriver class. 17 years ago
  sletz 1e6b473003 RT scheduling for OSX thread (wheen use in dummy driver). 17 years ago