122 Commits (56cbfb56274b97a44337e15c00a9d552ec7a6dbd)

Author SHA1 Message Date
  Gary Scavone a4078d4870 Removed execute mode from RtAudio.cpp (why was it set?) 9 years ago
  Gary Scavone f92ecf14ca Documentation updates in advance of new release 9 years ago
  Gary Scavone 70b95123e8 WASAPI stream time update, as suggested by Patrice Taravel 9 years ago
  Guilherme Steinmann 2495e75004 Release lock if GetCurrentPosition from DS failed 9 years ago
  Berkus Decker 33ce5cdac6 Don't take address of boolean flag, use flag itself instead. 9 years ago
  Berkus Decker f851c2ac5d Register is no more in modern C++. 10 years ago
  Gary Scavone f6829a48de Update optional stream name for playback in PulseAudio API. 10 years ago
  snori 258dc8832e delete not needed line. (duplicated) 10 years ago
  Gary Scavone d4387bfdc0 Commit of ALSA underrun warning message fix 10 years ago
  Gary Scavone 661a34e77d Update to DS code for getDeviceCount() when cleaning out devices that may have disappeared 10 years ago
  Guilherme Steinmann d58bf8ca75 Fix closeStream on Mac OS X 10 years ago
  Gary Scavone 06296a58ed Small ASIO update to support buffersize value of 0 (setting to preferred size). 10 years ago
  Gary Scavone 7d46492974 Fixed some missing unlocks before calling error() in DS API. 10 years ago
  Tristan Matthews 554c6c5035 rtaudio: avoid NULL dereference 10 years ago
  Tristan Matthews 7efec74033 alsa: avoid uninitialized read 10 years ago
  Harris Georgiou 8408e11e5d Fix for NULL options in PULSE audio backend in probeDeviceOpen 10 years ago
  Hirotoshi YOSHITAKA 17188fb2b1 Fix calloc-free mismatch 10 years ago
  Hirotoshi YOSHITAKA d0e2d3a608 Add algorithm header include 10 years ago
  yedey 53ac6ffe14 Fixed major ASIO duplex initialization bug. Added "preferredSampleRate" to the device info. 10 years ago
  yedey b9e6faacf4 ASIO fix for crash for early callbacks (initiated from ASIOCreateBuffers), ASIO fix for strict/misbehaving drivers 10 years ago
  yedey 440272d68f WASAPI device name encoding fix, fixed skipped samples in WASAPI buffer conversion 10 years ago
  Gary Scavone 22c00ec584 Added new setStreamTime function; Documentation updates for 4.1.1 release. 11 years ago
  Gary Scavone 154e121e50 Wasap bug(?) fix in destructor; Update to record.cpp for default device selection. 11 years ago
  Marcus Tomlinson 4411d7c79e Let convertBuffer() take care of all channel count conversion, while convertBufferWasapi() does only sample rate conversion. 11 years ago
  Marcus Tomlinson 1a14e053f7 Set callbackPushed flag if there is no render stream (input only mode) 11 years ago
  Gary Scavone 9a920447e1 Bug fix in Core, Jack, ASIO, and DS for internal draining in INPUT mode only; Added some mutexes in DS to fix input-only errors; Added libraries to CMakeLists.txt for MinGW compile of WASAPI. 11 years ago
  Gary Scavone 4ca315146d Added an explicit cast of (LPCTSRT) on line 4626, which seemed necessary when compiling with UNICODE defined. 11 years ago
  Marcus Tomlinson e4a070b5fc Removed now irrelevant comment 11 years ago
  Marcus Tomlinson 27d53f8096 Support all sample rates for WASAPI 11 years ago
  Marcus Tomlinson 8b7653b945 Fixed shutdown crash on certain sample rates 11 years ago
  Marcus Tomlinson 148caac0c1 Added an author header to the WASAPI section 11 years ago
  Gary Scavone 3db24e95fe Updates to WASAPI API to support MinGW compile. 11 years ago
  Gary Scavone 25b4595016 Bug fix for DS enumeration when devices are unplugged; bug fix if an error occurs when opening a stream after a previous stream was closed; various documentation updates in preparation for release 4.1.0. 11 years ago
  Gary Scavone 0d0fb5433a Updated WASAPI code from v0.1 to v0.2. 11 years ago
  Gary Scavone 986ffc39fd Various WASAPI-related changes. 11 years ago
  Gary Scavone 18e6f51260 Added Wasapi code (though untested); Updates for better data format support in PulseAudio; Commented-out various unused function arguments in tests/ files. 11 years ago
  Gary Scavone a71027332b Fix for ALSA runnable flag update mistake; moved streamname declaration in PULSE code to avoid compiler complaint. 11 years ago
  Gary Scavone 015f3721b7 Bug fix for OS-X xrun reporting, plus small efficiency change to getVersion() function. 11 years ago
  Gary Scavone b8f788ee2a Changes to fix display issue for non-ASCII device names and some compile warnings on the Windows platform (most from Pavel Mogilevskiy). 11 years ago
  Gary Scavone ee76af899f Updates to OS-X sample rate querying, other small changes suggested by Martin Koegler. 11 years ago
  Gary Scavone 9d0703f03a A few small memory leak fixes from MK 11 years ago
  Gary Scavone a4f8006d95 Hades and Koegler patches for ALSA and general efficiency. 11 years ago
  Gary Scavone 952720f173 PulseAudio update for input buffer size support. 11 years ago
  Gary Scavone 07c639e411 Renamed RtError class to RtAudioError and embedded it in RtAudio.h. 11 years ago
  Gary Scavone 91b2f327e2 A few more updates, including new ASIO files (GS). 12 years ago
  Gary Scavone 906e5ba67f Various updates for pulse audio, preparation for release 4.0.12, error callback addition (GS). 12 years ago
  Gary Scavone bee81ff356 Various updates for pulseaudio API and default ALSA device enumeration (gs). 12 years ago
  Gary Scavone 6befb5faa6 Updates for SCHED_RR in ALSA API, plus support in configure for powerpc64 (gs). 12 years ago
  Gary Scavone 28fc1cfcb3 Various changes for true 24-bit support, changes regarding Jack get_latency, and Linux ALSA realtime threading (gps). 12 years ago
  Gary Scavone 5d8514d7eb Mutex removal from several APIs, addition of PulseAudio support, documentation updates for 4.0.11 release. 13 years ago