diff options
Diffstat (limited to 'src/pulse/volume.c')
-rw-r--r-- | src/pulse/volume.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pulse/volume.c b/src/pulse/volume.c index f74d7202..c1f4dad0 100644 --- a/src/pulse/volume.c +++ b/src/pulse/volume.c @@ -263,7 +263,7 @@ pa_volume_t pa_sw_volume_from_linear(double v) { * same volume value! That's why we need the lround() below! */ - return (pa_volume_t) PA_CLAMP_VOLUME(lround(cbrt(v) * PA_VOLUME_NORM)); + return (pa_volume_t) PA_CLAMP_VOLUME((uint64_t) lround(cbrt(v) * PA_VOLUME_NORM)); } double pa_sw_volume_to_linear(pa_volume_t v) { |