summaryrefslogtreecommitdiff
path: root/libs/qm-dsp/dsp/wavelet/Wavelet.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libs/qm-dsp/dsp/wavelet/Wavelet.cpp')
-rw-r--r--libs/qm-dsp/dsp/wavelet/Wavelet.cpp16
1 files changed, 6 insertions, 10 deletions
diff --git a/libs/qm-dsp/dsp/wavelet/Wavelet.cpp b/libs/qm-dsp/dsp/wavelet/Wavelet.cpp
index 57d6337719..764c84b24a 100644
--- a/libs/qm-dsp/dsp/wavelet/Wavelet.cpp
+++ b/libs/qm-dsp/dsp/wavelet/Wavelet.cpp
@@ -13,10 +13,6 @@
COPYING included with this distribution for more information.
*/
-#ifdef COMPILER_MSVC
-#pragma warning(disable:4305)
-#endif
-
#include "Wavelet.h"
#include <cassert>
@@ -81,11 +77,11 @@ Wavelet::createDecompositionFilters(Type wavelet,
lpd.clear();
hpd.clear();
- unsigned int flength = 0;
-
+ int flength = 0;
+
switch (wavelet) {
- case Haar:
+ case Haar:
lpd.push_back(0.70710678118655);
lpd.push_back(0.70710678118655);
hpd.push_back(-0.70710678118655);
@@ -103,7 +99,7 @@ Wavelet::createDecompositionFilters(Type wavelet,
hpd.push_back(-0.22414386804186);
hpd.push_back(-0.12940952255092);
flength = 4;
- break;
+ break;
case Daubechies_3:
lpd.push_back(0.03522629188210);
@@ -592,7 +588,7 @@ Wavelet::createDecompositionFilters(Type wavelet,
hpd.push_back(-0.00000000000000);
flength = 80;
break;
-
+
case Symlet_2:
lpd.push_back(-0.12940952255092);
lpd.push_back(0.22414386804186);
@@ -692,7 +688,7 @@ Wavelet::createDecompositionFilters(Type wavelet,
hpd.push_back(0.01540410932703);
flength = 12;
break;
-
+
case Symlet_7:
lpd.push_back(0.00268181456826);
lpd.push_back(-0.00104738488868);