thewierdnut / asha_pipewire_sink

Asha audio protocol implementation for linux.
The Unlicense
28 stars 3 forks source link

Any program that modifies the pipewire graph state causes glitches in the audio #13

Closed thewierdnut closed 3 months ago

thewierdnut commented 3 months ago

Just opening the system volume controls is enough to make the silence counter increment a few packets as the ring buffer runs out of audio frames. A lot of other apps trigger this too, such as pausing or seeking movie playback, or switching songs in my playlist.

thewierdnut commented 3 months ago

I can reproduce this with a simple pipewire stream app sink that just throws away its audio. I presume this means that I'm using pipewire wrong.

image

thewierdnut commented 3 months ago

This issue goes away when I build and run the latest version of pipewire. I'm going to assume its a pipewire bug that has already been fixed.