397 Commits (noexceptions)
 

Author SHA1 Message Date
  Gary Scavone c2e079dae4 Added pulse audio fix that was just applied to master. 5 years ago
  Gary Scavone cfef06a89d CoreAudio fix for deprecated behaviour in stopping and starting stream, which allows multiple instances of RtAudio accessing the same device. 5 years ago
  Gary Scavone f2244e394d No exception updates for Jack API. 5 years ago
  Gary Scavone 1097797773 Modified CoreAudio cleanup in case of error during initialization, fixed duplex streamtime bug for single device in CoreAudio, updated playsaw.cpp with interrupt handler instead of cin.get() function. 5 years ago
  Gary Scavone e4b398ae95 Added errorCallback function argument to RtAudio constructor. Updated documentation and removed commented-out RtAudioError class. Updated playsaw.cpp to test errorCallback constructor argument. 5 years ago
  Gary Scavone ba23fd33d7 Removed RtAudioError class and created a new enum for error types. Only implemented for RtApiCore and RtApiDummy, not rtaudio_c. 5 years ago
  Gary Scavone 6c7651fd65 Added new setErrorCallback() function and removed errorCallback argument in openStream(). Also added RtAudioError::Type return value to openStream(), startStream(), stopStream() and abortStream() functions, but only implemented in RtApiCore. 5 years ago
  Gary Scavone a09f92013c Minor text formatting issues. 6 years ago
  Gary Scavone 201e08010d Move input user buffer clearing to startStream(). 6 years ago
  Gary Scavone dfadcff5c9 Added clearing of input user buffer in stopStream for OS-X, in case stream is restarted. 6 years ago
  Gary Scavone 10a2ceddb4 Bug fix for previous bug fix for duplex stream time ticking. 6 years ago
  Gary Scavone 0eb9c6351d Bug fix for double stream time ticking in OS-X if duplex stream with two different devices. 6 years ago
  Gary Scavone 3619a02876 Updates to playsaw.cpp and testall.cpp for new behaviour 6 years ago
  Gary Scavone f385740a27 Simplified error() function, removing exception throwing. 6 years ago
  Gary Scavone f035d7a7b6 More updates for sample rate changes, plus added support to get current system rate (OS-X only). 6 years ago
  Gary Scavone 0e95564f14 Almost complete removal of exceptions for RtApiCore, plus an update for changing the sample rate. 6 years ago
  Gary Scavone 221bbd009b Another temp commit 6 years ago
  Gary Scavone 63e3bf97cf Some initial changes 6 years ago
  Gary Scavone d27f257b4b A few minor documentation updates for release 5.1.0. 6 years ago
  Gary Scavone 896623a477 Documentation and version updates before release 5.1.0 6 years ago
  Gary Scavone 5536d3a2d3 Added github URL to headers. 6 years ago
  Stephen Sinclair acb8458e22 [doc] document C interface. 6 years ago
  Stephen Sinclair 6c585b5941 [doc] fix header file paths for out-of-source builds 6 years ago
  Stephen Sinclair 4ea20ca26f [doc] callback return value in \return field 6 years ago
  Stephen Sinclair 7da164bbb0 [doc] update RtAudioFormat description to match code 6 years ago
  Stephen Sinclair d4e011159d [automake, cmake] add apinames as automated test 6 years ago
  Stephen Sinclair 2a9e187d7c [automake] add CMakeLists.txt to EXTRA_DIST 6 years ago
  Stephen Sinclair 9bf6f57149 [automake] add README.md and cmake to EXTRA_DIST 6 years ago
  Stephen Sinclair 1558bb5077 [cmake] support previous RTAUDIO_BUILD_* variables 6 years ago
  Stephen Sinclair 6ca53c0e11 Merge branch 'pr193' 6 years ago
  Stephen Sinclair 944c378e2a [cmake] expose some standard CMake options 6 years ago
  Gary Scavone c962b1a4e9 Bug fix for stream ticking in OS-X if using two different devices. 6 years ago
  Francesco Bertolaccini d3a4e88162 Update CMakeLists.txt 6 years ago
  Stephen Sinclair 4ba65da527 Changes to CMakeLists to make use with add_subdirectory easier. 6 years ago
  Marcus Tomlinson 939bc9655b WASAPI : Ring buffer in/out index fix 6 years ago
  Marcus Tomlinson 155ccfd9eb WASAPI : Call tickStreamTime() only once per callback 6 years ago
  Marcus Tomlinson 03599c1281 Check for '#if defined( WIN32 )' in test apps 6 years ago
  Marcus Tomlinson 70250813b7 Fix CMake VS build 6 years ago
  garyscavone 01cc43c819
Merge pull request #185 from jleben/fix-alsa-get-device-count-error 6 years ago
  Jakob Leben 56cbfb5627 Alsa API: Fix use of invalid card handle 6 years ago
  Marcus Tomlinson 3174b038b9
Merge pull request #183 from MarcusTomlinson/master 6 years ago
  Marcus Tomlinson 4fa4a0f965 WASAPI : Fixed issue where latency was introduced on stream stop / start 6 years ago
  Marcus Tomlinson 482eceb06a WASAPI : Removed unnecessary latency in I/O ring buffers 6 years ago
  Marcus Tomlinson f31e1f80e4 WASAPI: calloc stream buffers to ensure unused channels are left silent 6 years ago
  Stephen Sinclair 8c8240ecb9 Ensure a warning in asiolist.cpp does not become error with -Wall. 6 years ago
  Stephen Sinclair f25f7f23b5 Fix warning about casting result of GetProcAddress. 6 years ago
  Stephen Sinclair b787f3630b Fix warning re S24 not trivially copyable by removing copy constructor. 6 years ago
  Stephen Sinclair bd3db58ad0 automake: fix inconsistency between --with-ds and --with-dsound 6 years ago
  Stephen Sinclair aba5317def automake: add configuration for mingw64 and msys/msys2 6 years ago
  Stephen Sinclair 995012960b automake: fix repeated defines and libs for WASAPI and DSound. 6 years ago