I actually tried to fix this once, halfheartedly though. If I recall
correctly, it's not a busy wait but rather the graphical meters get
updated every time a new volume value is available. Which is too often
obviously. Strangely enough, just saving the current value and only
updating the graphical meters when some minimum amount of time had
passed, while indeed reducing the CPU load, also made the volume display
update very infrequently, no matter how small I set the minimum wait
time. I didn't try to understand why this was though.

So long story short: my fix was totally broken. So while this might seem
like a trivial fix and might well be, it's at least a bit more
complicated than it first looks.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/830677

Title:
  Volume meters take too much CPU

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pavucontrol/+bug/830677/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to