aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2024-03-11 15:41:52 +0100
committerMatthias P. Braendli <matthias.braendli@mpb.li>2024-03-11 15:41:52 +0100
commit03bf901a4bb4cb71fb899a06b17c9932e541d3e4 (patch)
treea63d31541e60f46572413c5ed80e5b33e45e70d1
parent01d8415a694bf7a3532e8dc7a6c355cb0ff032cc (diff)
downloaddabmod-03bf901a4bb4cb71fb899a06b17c9932e541d3e4.tar.gz
dabmod-03bf901a4bb4cb71fb899a06b17c9932e541d3e4.tar.bz2
dabmod-03bf901a4bb4cb71fb899a06b17c9932e541d3e4.zip
Fix wrong clamping in u8 format converter
See issue #55
-rw-r--r--src/FormatConverter.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/FormatConverter.cpp b/src/FormatConverter.cpp
index fc4cc2f..e8e76ed 100644
--- a/src/FormatConverter.cpp
+++ b/src/FormatConverter.cpp
@@ -78,8 +78,8 @@ int FormatConverter::process(Buffer* const dataIn, Buffer* dataOut)
out[i] = 0;
num_clipped_samples++;
}
- else if (samp > INT8_MAX) {
- out[i] = INT8_MAX;
+ else if (samp > UINT8_MAX) {
+ out[i] = UINT8_MAX;
num_clipped_samples++;
}
else {