aboutsummaryrefslogtreecommitdiffstats
path: root/src/pcm/PcmMix.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'src/pcm/PcmMix.cxx')
-rw-r--r--src/pcm/PcmMix.cxx8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/pcm/PcmMix.cxx b/src/pcm/PcmMix.cxx
index d0c20d301..6a1c40db9 100644
--- a/src/pcm/PcmMix.cxx
+++ b/src/pcm/PcmMix.cxx
@@ -38,9 +38,7 @@ PcmAddVolume(typename Traits::value_type _a, typename Traits::value_type _b,
pcm_volume_dither() + PCM_VOLUME_1 / 2)
/ PCM_VOLUME_1;
- return PcmClamp<typename Traits::value_type,
- typename Traits::long_type,
- Traits::BITS>(c);
+ return PcmClamp<F, Traits>(c);
}
template<SampleFormat F, class Traits=SampleTraits<F>>
@@ -129,9 +127,7 @@ PcmAdd(typename Traits::value_type _a, typename Traits::value_type _b)
{
typename Traits::long_type a(_a), b(_b);
- return PcmClamp<typename Traits::value_type,
- typename Traits::long_type,
- Traits::BITS>(a + b);
+ return PcmClamp<F, Traits>(a + b);
}
template<SampleFormat F, class Traits=SampleTraits<F>>