summaryrefslogtreecommitdiff
path: root/doc/release.txt
diff options
context:
space:
mode:
authorGary Scavone <gary@music.mcgill.ca>2009-01-15 20:26:42 +0000
committerStephen Sinclair <sinclair@music.mcgill.ca>2013-10-11 01:38:24 +0200
commitd80e83b7145a6c2ecaa6d7fc6ade83ef124515a1 (patch)
tree03b36a7332dbeec052ffbd86f00684bcac9a609c /doc/release.txt
parentd035dfe8fe72475651f0f132016726fb1de65529 (diff)
Various changes in preparation for new 4.0.5 release (GS).
Diffstat (limited to 'doc/release.txt')
-rw-r--r--doc/release.txt16
1 files changed, 15 insertions, 1 deletions
diff --git a/doc/release.txt b/doc/release.txt
index 4bccff8..70f82c7 100644
--- a/doc/release.txt
+++ b/doc/release.txt
@@ -1,6 +1,20 @@
RtAudio - a set of C++ classes that provide a common API for realtime audio input/output across Linux (native ALSA, JACK, and OSS), Macintosh OS X (CoreAudio and JACK), and Windows (DirectSound and ASIO) operating systems.
-By Gary P. Scavone, 2001-2008.
+By Gary P. Scavone, 2001-2009.
+
+v4.0.5: (?? January 2009)
+- added support in CoreAudio for arbitrary stream channel configurations
+- added getStreamSampleRate() function because the actual sample rate can sometimes vary slightly from the specified one (thanks to Theo Veenker)
+- added new StreamOptions flag "RTAUDIO_SCHEDULE_REALTIME" and attribute "priority" to StreamOptions (thanks to Theo Veenker)
+- replaced usleep(50000) in callbackEvent() by a wait on condition variable which gets signaled in startStream() (thanks to Theo Veenker)
+- fix to way stream state is changed to avoid infinite loop problem
+- fix to int<->float conversion in convertBuffer() (thanks to Theo Veenker)
+- bug fix in byteSwapBuffer() (thanks to Stefan Muller Arisona and Theo Veenker)
+- fixed a few gcc 4.4 errors in OS-X
+- fixed bug in rtaudio-config script
+- revised configure script and Makefile structures
+- 64-bit fixes in ALSA API (thanks to Stefan Muller Arisona)
+- fixed ASIO sample rate selection bug (thanks to Sasha Zheligovsky)
v4.0.4: (24 January 2008)
- added functionality to allow getDeviceInfo() to work in ALSA for an open device (like ASIO)