Weekly Shaarli

All links of one week in a single page.

Week 08 (February 17, 2025)

Firefox keeps unused AudioContext in running state

Linux audio streams are supposed to be suspended on idle to allow the hardware sink to power-off for power efficiency. However, Firefox expect the callers of AudioContext to explicitly suspend the context, which most developers don't bother. The author developed an extension to automate this. Now it explains why Firefox always shows up in pavucontrol's "playback" tab. TIL powerstat.