Commit 7b45d014 authored by Max Kellermann's avatar Max Kellermann

output/PipeWire: update field "volume"

parent 5c17b296
......@@ -226,10 +226,10 @@ private:
float sum = std::accumulate(control->values,
control->values + control->n_values,
0.0f);
sum /= control->n_values;
volume = std::cbrt(sum / control->n_values);
if (mixer != nullptr)
pipewire_mixer_on_change(*mixer, std::cbrt(sum));
pipewire_mixer_on_change(*mixer, volume);
pw_thread_loop_signal(thread_loop, false);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment