[med-svn] [SCM] aghermann branch, master, updated. 9c95ea59282c4fc6ef7eb192072500f9d0659fc3
Andrei Zavada
johnhommer at gmail.com
Tue Jan 8 00:24:52 UTC 2013
The following commit has been merged in the master branch:
commit 44766c49fce81fb7c6b13d54ba3cfef8de36f4b7
Author: Andrei Zavada <johnhommer at gmail.com>
Date: Sun Jan 6 03:01:55 2013 +0200
clamp values in CEDFFile::put_region
diff --git a/src/libsigfile/edf.ii b/src/libsigfile/edf.ii
index 6e39a99..c298cc7 100644
--- a/src/libsigfile/edf.ii
+++ b/src/libsigfile/edf.ii
@@ -184,7 +184,9 @@ put_region_( A h,
valarray<int16_t> tmp (src.size());
for ( size_t i = 0; i < tmp.size(); ++i )
- tmp[i] = src[i] / H.scale;
+ tmp[i] = // clamp
+ agh::alg::value_within(
+ (double)src[i] / H.scale, (double)INT16_MIN, (double)INT16_MAX);
size_t r;
for ( r = 0; r < r_cnt - 1; ++r ) // minus one
--
Sleep experiment manager
More information about the debian-med-commit
mailing list