summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephen Sinclair <sinclair@music.mcgill.ca>2013-10-11 01:49:55 +0200
committerStephen Sinclair <sinclair@music.mcgill.ca>2013-10-11 01:49:55 +0200
commitf467eb4624f0ebd6ed1889e9ff5ce8955b92a551 (patch)
treef0e950a4b7e88f1b52e98ca6e35e8233e6021069
parent0876bbd0bad22677b23342c828bc36c3babbed4e (diff)
parent8f2275b4cf067760f574e00c41697107930e1912 (diff)
Merge 4.0.1 into releases
-rw-r--r--RtAudio.cpp6
-rw-r--r--doc/doxygen/tutorial.txt2
-rw-r--r--doc/release.txt3
3 files changed, 8 insertions, 3 deletions
diff --git a/RtAudio.cpp b/RtAudio.cpp
index bc3a42b..376319c 100644
--- a/RtAudio.cpp
+++ b/RtAudio.cpp
@@ -5906,7 +5906,9 @@ extern "C" void *alsaCallbackHandler( void *ptr )
#ifdef SCHED_RR
// Set a higher scheduler priority (P.J. Leonard)
struct sched_param param;
- param.sched_priority = 39; // Is this the best number?
+ int min = sched_get_priority_min( SCHED_RR );
+ int max = sched_get_priority_max( SCHED_RR );
+ param.sched_priority = min + ( max - min ) / 2; // Is this the best number?
sched_setscheduler( 0, SCHED_RR, &param );
#endif
@@ -6832,7 +6834,7 @@ extern "C" void *ossCallbackHandler( void *ptr )
// message printing.
void RtApi :: error( RtError::Type type )
{
- if ( type == RtError::RtError::WARNING && showWarnings_ == true )
+ if ( type == RtError::WARNING && showWarnings_ == true )
std::cerr << '\n' << errorText_ << "\n\n";
else
throw( RtError( errorText_, type ) );
diff --git a/doc/doxygen/tutorial.txt b/doc/doxygen/tutorial.txt
index 8e6b63d..ffbc435 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 August 2007): <A href="http://music.mcgill.ca/~gary/rtaudio/release/rtaudio-4.0.0.tar.gz">Version 4.0.0</A>
+Latest Release (13 August 2007): <A href="http://music.mcgill.ca/~gary/rtaudio/release/rtaudio-4.0.1.tar.gz">Version 4.0.1</A>
\section documentation Documentation Links
diff --git a/doc/release.txt b/doc/release.txt
index 522d012..d5f3415 100644
--- a/doc/release.txt
+++ b/doc/release.txt
@@ -2,6 +2,9 @@ RtAudio - a set of C++ classes that provide a common API for realtime audio inpu
By Gary P. Scavone, 2001-2007.
+v4.0.1: (13 August 2007)
+- fix to RtError::WARNING typo in RtAudio.cpp
+
v4.0.0: (7 August 2007)
- new support for non-interleaved user data
- additional input/output parameter specifications, including channel offset