15 Commits (d904746b42411382280ade9f0e10b5c089c6cb15)

Author SHA1 Message Date
  Stephane Letz cf98c33ef8 Correct SetBufferSize for drivers. 14 years ago
  sletz 81277ae4fe In JackCoreAudioDriver, fix an issue when no value is given for input. 14 years ago
  sletz 2e96fbf11c In JackCoreAudioDriver, move code called in MeasureCallback to be called once in IO thread. 15 years ago
  sletz 8416c75694 In JackCoreAudio driver, (possibly) clock drift compensation when needed in aggregated devices. 15 years ago
  sletz 7c0113fdaa Now can aggregate device that are themselves AD. 15 years ago
  sletz a1e4f13085 In JackCoreAudioDriver, improve management of input/output channels: -1 is now used internally to indicate a wanted max value. 15 years ago
  sletz d9def1e48c In JackCoreAudioDriver::Start, wait for the audio driver to effectively start (use the MeasureCallback). 15 years ago
  sletz 61c5eacd34 In JackCoreAudioDriver, force the SR value to the wanted one *before* creating aggregate device (otherwise creation will fail). 15 years ago
  sletz 96fedf1189 Implement "hog mode" (exclusive access of the audio device) in JackCoreAudioDriver. 15 years ago
  sletz 5bd1727ab6 Hog mode in JackCoreAudioDriver (in progress). 15 years ago
  sletz e6f91c7a0d Aggregate device code added to JackCoreAudioAdapter. 15 years ago
  sletz 22be572730 Improve aggregate device management in JackCoreAudioDriver : now a private device only and cleanup properly. 15 years ago
  sletz eb812ca7ca Add a -G parameter in CoreAudio backend (the computation value in RT thread expressed at percent of period). 16 years ago
  sletz ff2b38bc8a Add CreateAggregateDevice method in JackCoreAudioDriver (in progress). 16 years ago
  sletz dab6a3fc5c Correct driver hierarchy on macosx and windows targets. 16 years ago
  sletz ea9f58723f Better parameter handling in JackCoreAudioAdapter. 16 years ago
  sletz aadded5a07 Fix server client OSX special notification mechanism, CoreAudio driver compilation back for 10.4. 17 years ago
  sletz 6dc1387fc5 Loopback driver working again. 17 years ago
  sletz e5bcc3068a Add IsFixedBufferSize method in all drivers. 17 years ago
  sletz 3f0c87526c On OSX waf now compiles Universal Binaries. 17 years ago
  sletz ae648123ae Improve documentation in jack.h 17 years ago
  sletz f8f2fddb8d Remove JackClientInterface class 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 db408b7caa Correct JackEngine inheritance graph. 17 years ago
  sletz 152a1711ce New jack_get_client_pid API, implemented on server side. 17 years ago
  sletz d13e1567be Add -L (extra output latency in aynchronous mode) in CoreAudio driver. 17 years ago
  sletz 2f7db97fb6 Correct all backend playback port latency in case of asynchronous mode (1 buffer more). 17 years ago
  sletz ecb8da58c7 Beautifull code 17 years ago
  sletz 8064c87e0f Cleanup 17 years ago
  sletz 254f765c4f Update date 17 years ago
  sletz 65989c7a5f Cleanup 17 years ago
  sletz 82bdd90277 Remove checking thread in CoreAudio driver, better device state change recovery strategy: the driver is stopped and restarted. jack_thread_wait implementation. Add jack_thread_wait client example. 17 years ago
  sletz 4d17ae65e8 Changes driver parameter types 17 years ago
  sletz ce3a7bc2da CoreAudio driver improvement: detect and notify abnormal situations (stopped driver in case of SR change...) 17 years ago
  sletz 754c384acc Cleanup in CoreAudio driver. 17 years ago
  sletz 0b499549e9 Correct sample_rate management in JackCoreAudioDriver::Open. Better handling in sample_rate change listener. 17 years ago
  sletz 3c86a8d136 Correct bug in CoreAudio driver sample rate management. 17 years ago
  sletz 4ed0dd094d Cleanup 17 years ago
  sletz 82a23325a6 Cleanup 18 years ago
  sletz 42b0d3a487 Correct server SetBufferSize in case of failure 18 years ago
  sletz 73e2d7a6d3 First import 18 years ago