Open farblos opened 1 week ago
Thank you for the report.
I recently rewrote this project and addressed some synchronization issues in the process. Could you try running your test against the dev branch?
Could you try running your test against the dev branch?
Will try over the weekend.
For the record: I get the same symptoms (with the aforementioned version of pamix) when I toggle "mute" frequently enough on a Firefox tab playing some sound.
The dev
branch fixes this issue!
That's already one good reason to switch from C++ to C, but I'm curious what was your main reason to rewrite this in plain C?
Thanks again!
Thanks for PAmix! Please keep going on that!
Version information:
Uh, OK, not very helpful :-). Would that be a packaging issue?
Anyway, more version information on the used Debian testing package:
Reproducer:
pamix
in anxterm
, ensure it displays thePlayback
screen.Noise.wav
from thealsa-utils
package) in a loop:Expected Result:
pamix continues to display the noise in the sound bar on the
Playback
screen.Actual Result:
After a couple of loop cycles, the alternate screen of the ncurses display goes away, showing the running
pamix
. In additionpamix
then starts to eat CPU cycles up to 100% load. An strace seems to show that it cycles on the following: