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

output/PipeWire: update field "volume"

parent 5c17b296
...@@ -226,10 +226,10 @@ private: ...@@ -226,10 +226,10 @@ private:
float sum = std::accumulate(control->values, float sum = std::accumulate(control->values,
control->values + control->n_values, control->values + control->n_values,
0.0f); 0.0f);
sum /= control->n_values; volume = std::cbrt(sum / control->n_values);
if (mixer != nullptr) if (mixer != nullptr)
pipewire_mixer_on_change(*mixer, std::cbrt(sum)); pipewire_mixer_on_change(*mixer, volume);
pw_thread_loop_signal(thread_loop, false); 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