Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Jul 1997 21:16:35 -0400
From:      Randall Hopper <rhh@ct.picker.com>
To:        Amancio Hasty <hasty@rah.star-gate.com>
Cc:        multimedia@FreeBSD.ORG
Subject:   Re: guspnp9: Warp speed /dev/audio! & Recording always 44kHz
Message-ID:  <19970713211635.31507@ct.picker.com>
In-Reply-To: <19970713184427.05917@ct.picker.com>; from Randall Hopper on Sun, Jul 13, 1997 at 06:44:27PM -0400
References:  <19970713170346.27065@ct.picker.com> <199707132155.OAA00289@rah.star-gate.com> <19970713184427.05917@ct.picker.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Here's the patch to fix both the:

      - Warp speed /dev/audio!
      - Recording samples always 44kHz

bugs I reported earlier.  The RANGE macro was a little dain bramaged :-)

Randall


--- ORIG/sound_config.h	Fri Jul 11 10:56:33 1997
+++ sound_config.h	Sun Jul 13 21:13:11 1997
@@ -32,7 +32,7 @@
  * many variables should be reduced to a range. Here define a macro
  */
 
-#define RANGE(var, low, high) if (var<(low)) var=low; else var=high ;
+#define RANGE(var, low, high) ((var)<(low)?(low) : (var)>(high)?(high) : (var))
 
 #undef CONFIGURE_SOUNDCARD
 #undef DYNAMIC_BUFFER




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19970713211635.31507>