39 Commits (40675225295958c8735d7e8b3af2c08901b460e0)

Author SHA1 Message Date
  Stephane Letz 3797644104 Cleanup, documentation. 11 years ago
  Stephane Letz f60fde8a2d Cleanup backend class structure. 11 years ago
  sletz 4f60f19c2f Cleanup of backend stack. 13 years ago
  sletz d574ce33ea Code factorization. 13 years ago
  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 2f143cb0b0 NetJack2 now only send data on network for connected ports. 14 years ago
  sletz 68ec29c2d0 SaveConnections/RestoreConnections moved in JackAudioDriver. 14 years ago
  sletz ecb84b5f9f rebase from trunk 4238:4306 14 years ago
  sletz 7254ce1ebc rebase from trunk 4180:4238 14 years ago
  Stephane Letz cf98c33ef8 Correct SetBufferSize for drivers. 14 years ago
  Stephane Letz 981ff8cf45 Major redesign of driver activation (master and salve mode). 14 years ago
  Devin Anderson db132e1974 Update server control API with jackctl_server_open and jackctl_server_close (see http://trac.jackaudio.org/ticket/219 for rationale). Update drivers to support Start/Stop of slave drivers. Update dbus to use new jackctl_server_* functions. Freewheel driver is no longer an implicit slave of the master audio driver. Haven't tested freewheeling, and didn't update Solaris OSS driver. Tested slave addition by adding loopback driver, but don't have a slave driver in this branch on Linux platform to test with. 14 years ago
  sletz a7e8377441 rebase from trunk 4083:4180 14 years ago
  sletz ae99359963 New latency API implementation (in progress). 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 187a3aedfa rebase from trunk 3563:3613 16 years ago
  sletz 3f6990c0c0 Cleanup loopback backend. 16 years ago
  sletz 32987ca1d2 Merge Solaris branch back on trunk. 16 years ago
  sletz bfdf50d52d Better symbols export for server and client side libraries. 16 years ago
  sletz 6dc1387fc5 Loopback driver working again. 17 years ago
  sletz 034c9218e9 Correct JackAudioDriver::ProcessNull 17 years ago
  sletz 81a50f285f Driver class hierarchy simplification. 17 years ago
  sletz 3f5b7ab9b8 New JackWaitThreadedDriver class to better handle JackNetDriver 17 years ago
  sletz f8f2fddb8d Remove JackClientInterface class 17 years ago
  sletz 4c488ee522 Merge network branch 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
  sletz 18cad3d339 New testMutex test, correct timing in drivers. 17 years ago
  sletz db77bf32c9 Cleanup 17 years ago
  sletz 43b936c53b Compilation on Windows 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 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 ecb8da58c7 Beautifull code 17 years ago
  sletz 254f765c4f Update date 17 years ago
  sletz cbd2d4edd8 Include cleanup 17 years ago
  sletz 0df7fe2aca Correct ALSA driver Attach method: internal driver may have changed the buffer_size and sample_rate values. 17 years ago
  sletz 1231a5d893 Make Rename a method of JackPort class, call it from driver Attach method. 17 years ago
  sletz 29796db347 Fix backend port alias management (renaming in system:xxx) 17 years ago
  sletz 0a6a0a1728 Dmitry Baikov buffer size patch. 18 years ago
  sletz 73e2d7a6d3 First import 18 years ago