commit c7ab7d558dce1b89576a08f99df9b7beceebf7cc
parent f5ed6a19c5b9409f01b03248fd08917f22b4a995
Author: d.levin256@gmail.com <d.levin256@gmail.com>
Date: Tue, 18 Dec 2018 11:48:45 +0000
Fix references to scale
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/kfr/base/conversion.hpp b/include/kfr/base/conversion.hpp
@@ -178,7 +178,7 @@ template <typename Tout, typename Tin, typename Tout_traits = audio_sample_trait
inline Tout convert_sample(const Tin& in)
{
constexpr auto scale = Tout_traits::scale / Tin_traits::scale;
- return cast<Tout>(clamp(in * scale, -Tout_traits::scale, Tout_traits::scale));
+ return cast<Tout>(clamp(in * scale, -Tout_traits::scale, +Tout_traits::scale));
}
/// @brief Deinterleaves and converts audio samples