summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorStephen Sinclair <sinclair@music.mcgill.ca>2013-10-11 01:52:34 +0200
committerStephen Sinclair <sinclair@music.mcgill.ca>2013-10-11 01:52:34 +0200
commitc3ceaf900358dbd7e2fe375d2114d658e27b29dc (patch)
tree3c6cd0d7c9b9a00449390a05feb4e3e697bc545a /doc
parent1c8dcf10265b9e8205dc94e6575d06fccbd6c07a (diff)
parent1d3b191e05c76800fd3c30675f101e9dc5b2f5f1 (diff)
Merge 4.0.4 into releases
Diffstat (limited to 'doc')
-rw-r--r--doc/doxygen/Doxyfile2
-rw-r--r--doc/doxygen/acknowledge.txt1
-rw-r--r--doc/doxygen/footer.html2
-rw-r--r--doc/doxygen/probe.txt18
-rw-r--r--doc/doxygen/tutorial.txt2
-rw-r--r--doc/release.txt11
6 files changed, 23 insertions, 13 deletions
diff --git a/doc/doxygen/Doxyfile b/doc/doxygen/Doxyfile
index 0b72a2a..be6e89c 100644
--- a/doc/doxygen/Doxyfile
+++ b/doc/doxygen/Doxyfile
@@ -23,7 +23,7 @@ PROJECT_NAME = RtAudio
# This could be handy for archiving the generated documentation or
# if some version control system is used.
-PROJECT_NUMBER = 4.0.3
+PROJECT_NUMBER = 4.0.4
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
# base path where the generated documentation will be put.
diff --git a/doc/doxygen/acknowledge.txt b/doc/doxygen/acknowledge.txt
index 1c42191..f56836d 100644
--- a/doc/doxygen/acknowledge.txt
+++ b/doc/doxygen/acknowledge.txt
@@ -2,6 +2,7 @@
Many thanks to the following people for providing bug fixes and improvements:
<UL>
+<LI>Anders Ervik</LI>
<LI>Robin Davies (Windows DS and ASIO)</LI>
<LI>Ryan Williams (Windows non-MS compiler ASIO support)</LI>
<LI>Ed Wildgoose (Linux ALSA and Jack)</LI>
diff --git a/doc/doxygen/footer.html b/doc/doxygen/footer.html
index c10c2dd..6d2718d 100644
--- a/doc/doxygen/footer.html
+++ b/doc/doxygen/footer.html
@@ -1,7 +1,7 @@
<HR>
<table><tr><td><img src="../images/mcgill.gif" width=165></td>
- <td>&copy;2001-2007 Gary P. Scavone, McGill University. All Rights Reserved.<br>Maintained by <a href="http://www.music.mcgill.ca/~gary/">Gary P. Scavone</a>.</td></tr>
+ <td>&copy;2001-2008 Gary P. Scavone, McGill University. All Rights Reserved.<br>Maintained by <a href="http://www.music.mcgill.ca/~gary/">Gary P. Scavone</a>.</td></tr>
</table>
</BODY>
diff --git a/doc/doxygen/probe.txt b/doc/doxygen/probe.txt
index 9fce97b..1352f51 100644
--- a/doc/doxygen/probe.txt
+++ b/doc/doxygen/probe.txt
@@ -37,15 +37,15 @@ The RtAudio::DeviceInfo structure is defined in RtAudio.h and provides a variety
\code
typedef struct RtAudio::DeviceInfo {
- bool probed; // true if the device capabilities were successfully probed.
- std::string name; // Character string device identifier.
- int outputChannels; // Maximum output channels supported by device.
- int inputChannels; // Maximum input channels supported by device.
- int duplexChannels; // Maximum simultaneous input/output channels supported by device.
- bool isDefaultOutput; // true if this is the default output device.
- bool isDefaultInput; // true if this is the default input device.
- std::vector<int> sampleRates; // Supported sample rates.
- RtAudioFormat nativeFormats; // Bit mask of supported data formats.
+ bool probed; // true if the device capabilities were successfully probed.
+ std::string name; // Character string device identifier.
+ unsigned int outputChannels; // Maximum output channels supported by device.
+ unsigned int inputChannels; // Maximum input channels supported by device.
+ unsigned int duplexChannels; // Maximum simultaneous input/output channels supported by device.
+ bool isDefaultOutput; // true if this is the default output device.
+ bool isDefaultInput; // true if this is the default input device.
+ std::vector<unsigned int> sampleRates; // Supported sample rates.
+ RtAudioFormat nativeFormats; // Bit mask of supported data formats.
};
\endcode
diff --git a/doc/doxygen/tutorial.txt b/doc/doxygen/tutorial.txt
index 89bb948..906afe3 100644
--- a/doc/doxygen/tutorial.txt
+++ b/doc/doxygen/tutorial.txt
@@ -32,7 +32,7 @@ Devices are now re-enumerated every time the RtAudio::getDeviceCount(), RtAudio:
\section download Download
-Latest Release (7 December 2007): <A href="http://music.mcgill.ca/~gary/rtaudio/release/rtaudio-4.0.3.tar.gz">Version 4.0.3</A>
+Latest Release (24 January 2008): <A href="http://music.mcgill.ca/~gary/rtaudio/release/rtaudio-4.0.4.tar.gz">Version 4.0.4</A>
\section documentation Documentation Links
diff --git a/doc/release.txt b/doc/release.txt
index 1fa678d..4bccff8 100644
--- a/doc/release.txt
+++ b/doc/release.txt
@@ -1,6 +1,15 @@
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-2007.
+By Gary P. Scavone, 2001-2008.
+
+v4.0.4: (24 January 2008)
+- added functionality to allow getDeviceInfo() to work in ALSA for an open device (like ASIO)
+- fixes in configure script
+- fixed clearing of error message stream in error()
+- fixed RtAudio::DeviceInfo description in "probing" documentation
+- memory leak fixes in ALSA and OSS
+- Jack in/out port flag fix
+- Windows changes for thread priority and GLOBALFOCUS
v4.0.3: (7 December 2007)
- added support for MinGW compiler to configure script