Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/pulse.cc b/pulse.cc
- index 2d0b94f..0919d43 100644
- --- a/pulse.cc
- +++ b/pulse.cc
- @@ -73,12 +73,11 @@ static void server_info_cb(pa_context* context __attribute__((unused)),
- }
- static pa_cvolume* value_to_cvol(long value, pa_cvolume *cvol) {
- - return pa_cvolume_set(cvol, cvol->channels,
- - fmax(static_cast<double>(value + .5) * PA_VOLUME_NORM / 100, 0));
- + return pa_cvolume_set(cvol, cvol->channels, std::max(value * PA_VOLUME_NORM / 100, 0L));
- }
- static int volume_as_percent(const pa_cvolume* cvol) {
- - return pa_cvolume_avg(cvol) * 100.0 / PA_VOLUME_NORM;
- + return pa_cvolume_avg(cvol) * 100 / PA_VOLUME_NORM;
- }
- static int xstrtol(const char *str, long *out) {
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement